{"level":"info","service":"Main","time":"2025-09-19T09:30:53.301276366+07:00","message":"The default provider (GCSStreamingProvider) is used as ASR provider"}
{"level":"info","service":"GCSStream","time":"2025-09-19T09:30:53.307927182+07:00","message":"[GCS] Language code: th-TH"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T09:30:53.307952218+07:00","message":"initial interim processor"}
{"level":"info","service":"Hub","time":"2025-09-19T09:30:53.361058768+07:00","message":"start wss broadcast server at :8010"}
{"level":"info","service":"Main","time":"2025-09-19T09:30:53.361079837+07:00","message":"revoice server is listening at 0.0.0.0:19993"}
{"level":"info","service":"Sender","time":"2025-09-19T09:30:53.361208603+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"gRPC","time":"2025-09-19T09:30:53.361245917+07:00","message":"grpc serving..."}
{"level":"info","service":"Sender","time":"2025-09-19T09:30:56.362287849+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"Sender","time":"2025-09-19T09:30:56.364094944+07:00","message":"connected (with sender)%!(EXTRA string=127.0.0.1:10010)"}
{"level":"info","service":"Hub","time":"2025-09-19T10:02:14.556616942+07:00","message":"incoming connection from...171.103.89.169:54166 as client"}
{"level":"info","service":"Hub","time":"2025-09-19T10:02:14.556630745+07:00","message":"new client from...171.103.89.169:54166 connected"}
{"level":"info","service":"Hub","time":"2025-09-19T10:02:16.601075916+07:00","message":"incoming connection from...171.103.89.169:54173 as client"}
{"level":"info","service":"Hub","time":"2025-09-19T10:02:16.601096754+07:00","message":"new client from...171.103.89.169:54173 connected"}
{"level":"info","service":"Scheduler","time":"2025-09-19T10:02:17.572214774+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 4"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:17.572343484+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:17.700127817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:19.554052761+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:19.554844389+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:20.700201227+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:20.70020614+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:23.700404959+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:23.700413589+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:26.701463452+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:26.701484204+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:29.701501004+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:29.701541608+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:32.701779958+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:32.701782898+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:35.702592356+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:35.702607292+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:38.703675384+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:38.70368885+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:41.703901747+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:41.703915586+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:42.492093611+07:00","message":"[GCS] Start streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:42.707698886+07:00","message":"[GCS] IsForceVAD: false for message ID: 1"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:42.808641543+07:00","message":"receive streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:42.808671445+07:00","message":"found end of frame, send empty tag with msgId: 1"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:42.808675994+07:00","message":"end Recv id 1"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:42.80868656+07:00","message":"[buffer interim] 1 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:42.808717446+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:42.808728146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:42.80873697+07:00","message":"> Transcript [0] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:42.808740421+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:42.808743075+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:42.80874516+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:42.808747825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:42.808751306+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:42.808799823+07:00","message":"push: {true \n 0 0xc0004aa780}"}
{"level":"info","service":"Main","time":"2025-09-19T10:02:42.813771526+07:00","message":"write wav file: './tmp/7402/7402_1.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:42.958432671+07:00","message":"[GCS] Start streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:43.227117509+07:00","message":"[GCS] IsForceVAD: false for message ID: 2"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:43.428172583+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:43.428193253+07:00","message":"found end of frame, send empty tag with msgId: 2"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:43.428195882+07:00","message":"end Recv id 2"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:43.428203601+07:00","message":"[buffer interim] 2 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:43.428209897+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:43.428213627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:43.428216083+07:00","message":"> Transcript [1] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:43.428218262+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:43.428220022+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:43.428221543+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:43.428223123+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:43.428225364+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:43.428234088+07:00","message":"push: {true \n 0 0xc00039eb80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:02:43.433564187+07:00","message":"write wav file: './tmp/7402/7402_2.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:44.050518302+07:00","message":"[GCS] Start streaming session, msgId: 3"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:44.704427623+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:44.704432947+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:47.626209753+07:00","message":"[GCS] IsForceVAD: false for message ID: 3"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:47.705474786+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:47.705493914+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:47.732803555+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:47.732825391+07:00","message":"found end of frame, send empty tag with msgId: 3"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:47.7328281+07:00","message":"end Recv id 3"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:47.73283444+07:00","message":"[buffer interim] 3 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:47.732840439+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:47.732844574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:47.732846727+07:00","message":"> Transcript [2] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:47.732848579+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:47.732850082+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:47.732851558+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:47.732853004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:47.732855092+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:47.732864304+07:00","message":"push: {true \n 0 0xc000046f00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:02:47.742649552+07:00","message":"write wav file: './tmp/7402/7402_3.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:47.886917234+07:00","message":"[GCS] Start streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:47.948262366+07:00","message":"[GCS] IsForceVAD: false for message ID: 4"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:48.018786143+07:00","message":"[GCS] Start streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:48.136054739+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:48.136075588+07:00","message":"found end of frame, send empty tag with msgId: 4"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:48.136079392+07:00","message":"end Recv id 4"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:48.136088558+07:00","message":"[buffer interim] 4 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:48.136097147+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:48.136102225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:48.136105971+07:00","message":"> Transcript [3] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:48.136109099+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:48.136111289+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:48.136113265+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:48.136115387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:48.136118051+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:48.136131111+07:00","message":"push: {true \n 0 0xc000188380}"}
{"level":"info","service":"Main","time":"2025-09-19T10:02:48.140693719+07:00","message":"write wav file: './tmp/7402/7402_4.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:50.70610404+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:50.706126255+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:52.186813634+07:00","message":"[GCS] IsForceVAD: false for message ID: 5"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:52.249299034+07:00","message":"[GCS] Start streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:52.297907754+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:52.297923574+07:00","message":"found end of frame, send empty tag with msgId: 5"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:52.297926129+07:00","message":"end Recv id 5"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:52.297942205+07:00","message":"[buffer interim] 5 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:52.297948303+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:52.297952037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:52.297954288+07:00","message":"> Transcript [4] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:52.297956584+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:52.297958137+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:52.297959713+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:52.297961217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:52.297963348+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:52.297971534+07:00","message":"push: {true \n 0 0xc000188480}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:52.306923905+07:00","message":"[GCS] IsForceVAD: false for message ID: 6"}
{"level":"info","service":"Main","time":"2025-09-19T10:02:52.309299273+07:00","message":"write wav file: './tmp/7402/7402_5.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:52.505468878+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:52.505486502+07:00","message":"found end of frame, send empty tag with msgId: 6"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:52.505488992+07:00","message":"end Recv id 6"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:52.505496157+07:00","message":"[buffer interim] 6 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:52.505502606+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:52.505506307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:52.505508821+07:00","message":"> Transcript [5] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:52.505510821+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:52.505512296+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:52.505513835+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:52.505515358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:52.505517283+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:52.505525929+07:00","message":"push: {true \n 0 0xc00039ee00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:52.508148431+07:00","message":"[GCS] Start streaming session, msgId: 7"}
{"level":"info","service":"Main","time":"2025-09-19T10:02:52.509988926+07:00","message":"write wav file: './tmp/7402/7402_6.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:53.360475254+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:53.36069582+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":"2025-09-19T10:02:53.360703974+07:00","message":"receive interim result [false|false]: สวย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:53.360720623+07:00","message":"[buffer interim] 7 false สวย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:53.360727758+07:00","message":"[bufferProcess] interim [890000000]:สวย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:53.360730014+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:53.675216862+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:53.675261243+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":"2025-09-19T10:02:53.675265848+07:00","message":"receive interim result [false|false]: สวยเลือกได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:53.675277459+07:00","message":"[buffer interim] 7 false สวยเลือกได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:53.675286448+07:00","message":"[bufferProcess] interim [190000000]:สวยเลือกได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:53.675289083+07:00","message":"[bufferProcess] send to processor:สวย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:53.675295164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:53.675298648+07:00","message":"> Transcript [6] [false]: 'สวย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:53.675301095+07:00","message":"Set StatePrefix (first interim): 'สวย'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:53.706979112+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:53.706977544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:53.847453731+07:00","message":"[GCS] IsForceVAD: false for message ID: 7"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:53.951598388+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:53.951641417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยเลือกได้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:53.951669317+07:00","message":"receive interim result [true|false]: สวยเลือกได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:53.951678914+07:00","message":"end recv isFinal message id 7"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:53.951680685+07:00","message":"end Recv id 7"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:53.951689703+07:00","message":"[buffer interim] 7 true สวยเลือกได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:53.951698549+07:00","message":"[bufferProcess] interim [580000000]:สวยเลือกได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:53.951703424+07:00","message":"[bufferProcess] send to processor (isfinal):สวยเลือกได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:53.951706367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:53.951708802+07:00","message":"> Transcript [7] [false]: 'สวยเลือกได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:53.95171133+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:53.951713231+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:53.951715559+07:00","message":"StatePrefix: 'สวย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:53.951717316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:53.951718569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:53.951720118+07:00","message":"> Transcript [8] [true]: 'สวยเลือกได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:53.951721753+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:53.951723017+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:53.951724341+07:00","message":"StatePrefix: 'สวย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:53.951725582+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:53.951730684+07:00","message":"Push: 'สวยเลือกได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:53.951737548+07:00","message":"push: {true สวยเลือกได้ 0 0xc00039ef00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:02:53.958537183+07:00","message":"write wav file: './tmp/7402/7402_7.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:54.107430445+07:00","message":"[GCS] Start streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:54.615846703+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:54.615892668+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":"2025-09-19T10:02:54.615898707+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:54.615911548+07:00","message":"[buffer interim] 8 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:54.615918623+07:00","message":"[bufferProcess] interim [480000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:54.615920811+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:54.833733652+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:54.83377395+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":"2025-09-19T10:02:54.8337789+07:00","message":"receive interim result [false|false]: ใหม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:54.833793887+07:00","message":"[buffer interim] 8 false ใหม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:54.833800214+07:00","message":"[bufferProcess] interim [780000000]:ใหม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:54.833802113+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:54.833808396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:54.833811113+07:00","message":"> Transcript [9] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:54.833812899+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:55.482812349+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:55.482849399+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":"2025-09-19T10:02:55.482854349+07:00","message":"receive interim result [false|false]: ใหม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:55.482869382+07:00","message":"[buffer interim] 8 false ใหม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.482876003+07:00","message":"[bufferProcess] interim [380000000]:ใหม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.48287824+07:00","message":"[bufferProcess] send to processor:ใหม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.482881335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.482883544+07:00","message":"> Transcript [10] [false]: 'ใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.482885915+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.482887637+07:00","message":"Set new StatePrefix: 'ใหม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:55.672447813+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:55.672490489+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":"2025-09-19T10:02:55.672495654+07:00","message":"receive interim result [false|false]: ใหม่สบู่ดำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:55.672506824+07:00","message":"[buffer interim] 8 false ใหม่สบู่ดำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.672512987+07:00","message":"[bufferProcess] interim [560000000]:ใหม่สบู่ดำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.67251526+07:00","message":"[bufferProcess] send to processor:ใหม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.672520024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.672522199+07:00","message":"> Transcript [11] [false]: 'ใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.672524652+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.672526186+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.672527777+07:00","message":"StatePrefix: 'ใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.672529413+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:55.690996477+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:55.691026972+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":"2025-09-19T10:02:55.691039083+07:00","message":"receive interim result [false|false]: ใหม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:55.691049585+07:00","message":"[buffer interim] 8 false ใหม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.691054692+07:00","message":"[bufferProcess] interim [620000000]:ใหม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.69105642+07:00","message":"[bufferProcess] send to processor:ใหม่สบู่ดำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.69105925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.69106157+07:00","message":"> Transcript [12] [false]: 'ใหม่สบู่ดำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.69106594+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.691068184+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.691070154+07:00","message":"StatePrefix: 'ใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.691072301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:55.736815514+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:55.736852821+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":"2025-09-19T10:02:55.736859342+07:00","message":"receive interim result [false|false]: ใหม่สบู่น้ำนมแพะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:55.736873395+07:00","message":"[buffer interim] 8 false ใหม่สบู่น้ำนมแพะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.736880316+07:00","message":"[bufferProcess] interim [680000000]:ใหม่สบู่น้ำนมแพะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.736883449+07:00","message":"[bufferProcess] send to processor:ใหม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.7368875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.736893103+07:00","message":"> Transcript [13] [false]: 'ใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.736897167+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.736899427+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.736901737+07:00","message":"StatePrefix: 'ใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:55.73690419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:56.18714055+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:56.187180171+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":"2025-09-19T10:02:56.187185919+07:00","message":"receive interim result [false|false]: ใหม่สบู่น้ำนมแพะกิน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:56.187201092+07:00","message":"[buffer interim] 8 false ใหม่สบู่น้ำนมแพะกิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.187207991+07:00","message":"[bufferProcess] interim [100000000]:ใหม่สบู่น้ำนมแพะกิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.187210115+07:00","message":"[bufferProcess] send to processor:ใหม่สบู่น้ำนมแพะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.187216425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.187219211+07:00","message":"> Transcript [14] [false]: 'ใหม่สบู่น้ำนมแพะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.187222662+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.187224303+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.187225781+07:00","message":"StatePrefix: 'ใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.187227987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.187233686+07:00","message":"Push: 'ใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.187235557+07:00","message":"TextPushed: 'ใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.187237846+07:00","message":"Set new StatePrefix : 'ใหม่สบู่น้ำนมแพะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.187239587+07:00","message":"Next Push (prob) : 'สบู่น้ำนมแพะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:56.187246517+07:00","message":"push: {false ใหม่ 0 0xc000046700}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:56.292101998+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:56.292161724+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":"2025-09-19T10:02:56.292167769+07:00","message":"receive interim result [false|false]: ใหม่สบู่น้ำนมแพะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:56.292183142+07:00","message":"[buffer interim] 8 false ใหม่สบู่น้ำนมแพะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.292190458+07:00","message":"[bufferProcess] interim [220000000]:ใหม่สบู่น้ำนมแพะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.292192901+07:00","message":"[bufferProcess] send to processor:ใหม่สบู่น้ำนมแพะกิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.292199921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.292202311+07:00","message":"> Transcript [15] [false]: 'ใหม่สบู่น้ำนมแพะกิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.292205302+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.292207101+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.292209483+07:00","message":"StatePrefix: 'ใหม่สบู่น้ำนมแพะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.292211969+07:00","message":"TextPushed: 'ใหม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:56.382737973+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:56.382789224+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":"2025-09-19T10:02:56.382796311+07:00","message":"receive interim result [false|false]: ใหม่สบู่น้ำนมแพะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:56.382814963+07:00","message":"[buffer interim] 8 false ใหม่สบู่น้ำนมแพะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.382824967+07:00","message":"[bufferProcess] interim [280000000]:ใหม่สบู่น้ำนมแพะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.382828544+07:00","message":"[bufferProcess] send to processor:ใหม่สบู่น้ำนมแพะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.382835703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.382839357+07:00","message":"> Transcript [16] [false]: 'ใหม่สบู่น้ำนมแพะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.382843629+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.382846133+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.38284902+07:00","message":"StatePrefix: 'ใหม่สบู่น้ำนมแพะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.382880654+07:00","message":"TextPushed: 'ใหม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:56.56450048+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:56.564538909+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":"2025-09-19T10:02:56.56454473+07:00","message":"receive interim result [false|false]: ใหม่สบู่น้ำนมแพะกินก่อน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:56.564557967+07:00","message":"[buffer interim] 8 false ใหม่สบู่น้ำนมแพะกินก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.564564033+07:00","message":"[bufferProcess] interim [520000000]:ใหม่สบู่น้ำนมแพะกินก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.564566478+07:00","message":"[bufferProcess] send to processor:ใหม่สบู่น้ำนมแพะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.564573109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.564575321+07:00","message":"> Transcript [17] [false]: 'ใหม่สบู่น้ำนมแพะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.564578192+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.564579779+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.564581648+07:00","message":"StatePrefix: 'ใหม่สบู่น้ำนมแพะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:56.564583975+07:00","message":"TextPushed: 'ใหม่'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:56.707656563+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:56.707666079+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:57.658490814+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:57.658530261+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":"2025-09-19T10:02:57.658535467+07:00","message":"receive interim result [false|false]: ใหม่สบู่น้ำนมแพะกินก่อน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:57.658548238+07:00","message":"[buffer interim] 8 false ใหม่สบู่น้ำนมแพะกินก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:57.65855691+07:00","message":"[bufferProcess] interim [120000000]:ใหม่สบู่น้ำนมแพะกินก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:57.658560062+07:00","message":"[bufferProcess] send to processor:ใหม่สบู่น้ำนมแพะกินก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:57.658566227+07:00","message":"[bufferProcess] send to processor (ticker):ใหม่สบู่น้ำนมแพะกินก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:57.658569886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:57.658573242+07:00","message":"> Transcript [18] [false]: 'ใหม่สบู่น้ำนมแพะกินก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:57.658577988+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:57.658579762+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:57.658582003+07:00","message":"StatePrefix: 'ใหม่สบู่น้ำนมแพะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:57.658583822+07:00","message":"TextPushed: 'ใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:57.658588662+07:00","message":"Push: 'สบู่น้ำนมแพะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:57.658591205+07:00","message":"TextPushed: 'ใหม่สบู่น้ำนมแพะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:57.658593698+07:00","message":"Set new StatePrefix : 'ใหม่สบู่น้ำนมแพะกินก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:57.658596138+07:00","message":"Next Push (prob) : 'กินก่อน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:57.658615447+07:00","message":"push: {false สบู่น้ำนมแพะ 0 0xc000046700}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:57.658598812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:57.658675988+07:00","message":"> Transcript [19] [false]: 'ใหม่สบู่น้ำนมแพะกินก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:57.658680277+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:57.658683393+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:57.658685897+07:00","message":"StatePrefix: 'ใหม่สบู่น้ำนมแพะกินก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:57.658688893+07:00","message":"TextPushed: 'ใหม่สบู่น้ำนมแพะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:58.881727492+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:58.88176891+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":"2025-09-19T10:02:58.881775926+07:00","message":"receive interim result [false|false]: ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:58.881790472+07:00","message":"[buffer interim] 8 false ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:58.881797506+07:00","message":"[bufferProcess] interim [800000000]:ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:58.881799299+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:58.881804891+07:00","message":"[bufferProcess] send to processor (ticker):ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:58.881807635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:58.881810083+07:00","message":"> Transcript [20] [false]: 'ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:58.881812701+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:58.881814687+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:58.881816543+07:00","message":"StatePrefix: 'ใหม่สบู่น้ำนมแพะกินก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:58.881819018+07:00","message":"TextPushed: 'ใหม่สบู่น้ำนมแพะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:59.449130571+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:59.449190298+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":"2025-09-19T10:02:59.449205952+07:00","message":"receive interim result [false|false]: ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:02:59.44922002+07:00","message":"[buffer interim] 8 false ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:59.449226537+07:00","message":"[bufferProcess] interim [400000000]:ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:02:59.449228293+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:59.708249323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:02:59.708260288+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:01.250941175+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:01.250974014+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":"2025-09-19T10:03:01.250980212+07:00","message":"receive interim result [false|false]: ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:01.250994456+07:00","message":"[buffer interim] 8 false ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.251000988+07:00","message":"[bufferProcess] interim [200000000]:ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.251003964+07:00","message":"[bufferProcess] send to processor:ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.251010584+07:00","message":"[bufferProcess] send to processor (ticker):ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.251013535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.251023235+07:00","message":"> Transcript [21] [false]: 'ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.251030012+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.251046624+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.251050159+07:00","message":"StatePrefix: 'ใหม่สบู่น้ำนมแพะกินก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.251052542+07:00","message":"TextPushed: 'ใหม่สบู่น้ำนมแพะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.251054221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.251055849+07:00","message":"> Transcript [22] [false]: 'ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.251057664+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.251058937+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.251060308+07:00","message":"StatePrefix: 'ใหม่สบู่น้ำนมแพะกินก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.251061693+07:00","message":"TextPushed: 'ใหม่สบู่น้ำนมแพะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.251068736+07:00","message":"Push: 'กินก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.25107031+07:00","message":"TextPushed: 'ใหม่สบู่น้ำนมแพะกินก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.251072031+07:00","message":"Set new StatePrefix : 'ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.251074312+07:00","message":"Next Push (prob) : 'สะอาดไว้ด้วยวิต่อสะอาดไหวใน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:01.25108781+07:00","message":"push: {false กินก่อน 0 0xc000046700}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:01.50189965+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:01.501937725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:01.501943598+07:00","message":"receive interim result [false|false]: ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:01.501957231+07:00","message":"[buffer interim] 8 false ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.501963262+07:00","message":"[bufferProcess] interim [380000000]:ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.501965105+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:01.562787663+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:01.56282703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:01.562833122+07:00","message":"receive interim result [false|false]: ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 10"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:01.562845134+07:00","message":"[buffer interim] 8 false ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 10"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.562851403+07:00","message":"[bufferProcess] interim [440000000]:ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 10"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.562853878+07:00","message":"[bufferProcess] send to processor:ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.562859559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.562862123+07:00","message":"> Transcript [23] [false]: 'ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.562864483+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:01.683000273+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:01.683031956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 15\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:01.68303793+07:00","message":"receive interim result [false|false]: ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 15"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:01.683048624+07:00","message":"[buffer interim] 8 false ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 15"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.683054806+07:00","message":"[bufferProcess] interim [560000000]:ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 15"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.683057217+07:00","message":"[bufferProcess] send to processor:ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 10"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.68306265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.683065103+07:00","message":"> Transcript [24] [false]: 'ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 10'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.683068087+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.683070045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.683071597+07:00","message":"StatePrefix: 'ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.683073856+07:00","message":"TextPushed: 'ใหม่สบู่น้ำนมแพะกินก่อน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:01.944617133+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:01.944653755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 15 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:01.944660243+07:00","message":"receive interim result [false|false]: ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 15 วัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:01.944673998+07:00","message":"[buffer interim] 8 false ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 15 วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.944680701+07:00","message":"[bufferProcess] interim [860000000]:ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 15 วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.944683124+07:00","message":"[bufferProcess] send to processor:ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 15"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.944689467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.944691702+07:00","message":"> Transcript [25] [false]: 'ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 15'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.94469469+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.944696796+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.944698375+07:00","message":"StatePrefix: 'ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.944700939+07:00","message":"TextPushed: 'ใหม่สบู่น้ำนมแพะกินก่อน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:01.948262449+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:01.948290593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 15วิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:01.948296244+07:00","message":"receive interim result [false|false]: ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 15วิ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:01.948310088+07:00","message":"[buffer interim] 8 false ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 15วิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.948314763+07:00","message":"[bufferProcess] interim [920000000]:ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 15วิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.948317352+07:00","message":"[bufferProcess] send to processor:ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 15 วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.948324988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.948327295+07:00","message":"> Transcript [26] [false]: 'ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 15 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.948330447+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.948332337+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.948334075+07:00","message":"StatePrefix: 'ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:01.948336128+07:00","message":"TextPushed: 'ใหม่สบู่น้ำนมแพะกินก่อน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:02.132744255+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:02.132779016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:02.132784878+07:00","message":"receive interim result [false|false]: ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:02.132796389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 15วิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:02.13279876+07:00","message":"receive interim result [false|false]:  15วิ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:02.132805099+07:00","message":"[buffer interim] 8 false ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:02.132811719+07:00","message":"[buffer interim] 8 false  15วิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:02.13281753+07:00","message":"[bufferProcess] interim [40000000]:ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:02.132823742+07:00","message":"[bufferProcess] send to processor:ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 15วิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:02.132830487+07:00","message":"[bufferProcess] interim [40000000]: 15วิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:02.132832657+07:00","message":"[bufferProcess] update buffer: ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 15วิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:02.13283542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:02.132837911+07:00","message":"> Transcript [27] [false]: 'ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 15วิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:02.132841076+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:02.132843215+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:02.132846715+07:00","message":"StatePrefix: 'ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:02.132849015+07:00","message":"TextPushed: 'ใหม่สบู่น้ำนมแพะกินก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:02.1328558+07:00","message":"Push: 'สะอาดไว้ด้วยวิต่อสะอาดไหวใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:02.132857408+07:00","message":"TextPushed: 'ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:02.132859186+07:00","message":"Set new StatePrefix : 'ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 15วิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:02.132861005+07:00","message":"Next Push (prob) : ' 15วิ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:02.132868416+07:00","message":"push: {false สะอาดไว้ด้วยวิต่อสะอาดไหวใน 0 0xc000046700}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:02.264220607+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:02.264258013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวในสิบห้าวินาที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:02.264264679+07:00","message":"receive interim result [false|false]: ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวในสิบห้าวินาที"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:02.264276263+07:00","message":"[buffer interim] 8 false ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวในสิบห้าวินาที"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:02.264282547+07:00","message":"[bufferProcess] interim [160000000]:ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวในสิบห้าวินาที"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:02.264285128+07:00","message":"[bufferProcess] send to processor:ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 15วิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:02.264290389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:02.264292888+07:00","message":"> Transcript [28] [false]: 'ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 15วิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:02.26429651+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:02.264298379+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:02.264302157+07:00","message":"StatePrefix: 'ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 15วิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:02.264304321+07:00","message":"TextPushed: 'ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:02.708417387+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:02.708422395+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:02.83367575+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:02.833714233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวในสิบห้าวินาที\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:02.833720148+07:00","message":"receive interim result [false|false]: ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวในสิบห้าวินาที"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:02.83373902+07:00","message":"[buffer interim] 8 false ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวในสิบห้าวินาที"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:02.833748908+07:00","message":"[bufferProcess] interim [760000000]:ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวในสิบห้าวินาที"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:02.83375108+07:00","message":"[bufferProcess] send to processor:ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวในสิบห้าวินาที"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:02.833754414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:02.833756909+07:00","message":"> Transcript [29] [false]: 'ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวในสิบห้าวินาที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:02.833759428+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:02.833762445+07:00","message":"Set new StatePrefix: 'ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวในสิบห้าวินาที'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:05.709212005+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:05.709212936+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:05.826603721+07:00","message":"[GCS] IsForceVAD: false for message ID: 8"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:05.998889835+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:05.998930636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยสะอาดไว้ใน 15 วินาที\",\"confidence\":0.9433382}],\"is_final\":true,\"result_end_time\":{\"seconds\":11,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:05.998937014+07:00","message":"receive interim result [true|false]: ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยสะอาดไว้ใน 15 วินาที"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:05.998945728+07:00","message":"end recv isFinal message id 8"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:05.998947508+07:00","message":"end Recv id 8"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:05.998953532+07:00","message":"[buffer interim] 8 true ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยสะอาดไว้ใน 15 วินาที"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:05.998960452+07:00","message":"[bufferProcess] interim [940000000]:ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยสะอาดไว้ใน 15 วินาที"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:05.998965858+07:00","message":"[bufferProcess] send to processor (isfinal):ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวในสิบห้าวินาที"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:05.998969572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:05.99897442+07:00","message":"> Transcript [30] [false]: 'ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวในสิบห้าวินาที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:05.998977677+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:05.998980551+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:05.998982151+07:00","message":"StatePrefix: 'ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวในสิบห้าวินาที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:05.998984239+07:00","message":"TextPushed: 'ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:05.998986024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:05.998987592+07:00","message":"> Transcript [31] [true]: 'ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยสะอาดไว้ใน 15 วินาที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:05.99899393+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:05.9989954+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:05.998996996+07:00","message":"StatePrefix: 'ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวในสิบห้าวินาที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:05.998998556+07:00","message":"TextPushed: 'ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:05.999000085+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:05.999215217+07:00","message":"Push: ' 15 วินาที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:05.999217785+07:00","message":"TextPushed: 'ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยวิต่อสะอาดไหวใน 15 วินาที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:05.999219738+07:00","message":"Set new StatePrefix : 'ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยสะอาดไว้ใน 15 วินาที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:05.999221649+07:00","message":"Next Push (prob) : 'ใหม่สบู่น้ำนมแพะกินก่อนสะอาดไว้ด้วยสะอาดไว้ใน 15 วินาที'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:05.999229152+07:00","message":"push: {true  15 วินาที 0 0xc000046700}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:05.999243366+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_8.html'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:06.017564557+07:00","message":"[GCS] Start streaming session, msgId: 9"}
{"level":"info","service":"Main","time":"2025-09-19T10:03:06.023262929+07:00","message":"write wav file: './tmp/7402/7402_8.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:06.986911389+07:00","message":"[GCS] IsForceVAD: false for message ID: 9"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:07.047485474+07:00","message":"[GCS] Start streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:07.08731617+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:07.087333533+07:00","message":"found end of frame, send empty tag with msgId: 9"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:07.087336095+07:00","message":"end Recv id 9"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:07.08734267+07:00","message":"[buffer interim] 9 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:07.087348814+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:07.087352547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:07.087355452+07:00","message":"> Transcript [32] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:07.087357667+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:07.087359443+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:07.087360937+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:07.087362637+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:07.087364935+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:07.087373448+07:00","message":"push: {true \n 0 0xc000133580}"}
{"level":"info","service":"Main","time":"2025-09-19T10:03:07.093271967+07:00","message":"write wav file: './tmp/7402/7402_9.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:08.709541644+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:08.709548595+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:11.709759944+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:11.709764143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:13.118726597+07:00","message":"[GCS] IsForceVAD: false for message ID: 10"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:13.179669068+07:00","message":"[GCS] Start streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:13.220961337+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:13.220984815+07:00","message":"found end of frame, send empty tag with msgId: 10"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:13.220988879+07:00","message":"end Recv id 10"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:13.220999+07:00","message":"[buffer interim] 10 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:13.221006989+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:13.221012063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:13.221015508+07:00","message":"> Transcript [33] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:13.221019014+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:13.221021337+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:13.221023516+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:13.221025921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:13.221028842+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:13.221039868+07:00","message":"push: {true \n 0 0xc0004aa080}"}
{"level":"info","service":"Main","time":"2025-09-19T10:03:13.233687313+07:00","message":"write wav file: './tmp/7402/7402_10.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:14.709992829+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:14.710002585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:15.781982536+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:15.782023994+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":"2025-09-19T10:03:15.782028997+07:00","message":"receive interim result [false|false]: เริ่มต้น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:15.782041029+07:00","message":"[buffer interim] 11 false เริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:15.782047543+07:00","message":"[bufferProcess] interim [580000000]:เริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:15.782049117+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:15.782054024+07:00","message":"[bufferProcess] send to processor (ticker):เริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:15.782056865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:15.782059253+07:00","message":"> Transcript [34] [false]: 'เริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:15.782061163+07:00","message":"Set StatePrefix (first interim): 'เริ่มต้น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:16.457105695+07:00","message":"[GCS] IsForceVAD: false for message ID: 11"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:16.521114945+07:00","message":"[GCS] Start streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:16.556824471+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:16.556859075+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:16.556863387+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:16.556871747+07:00","message":"end recv isFinal message id 11"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:16.556873707+07:00","message":"end Recv id 11"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:16.556879305+07:00","message":"[buffer interim] 11 true "}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:16.556885415+07:00","message":"[bufferProcess] interim [480000000]:"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:16.556889067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:16.556891342+07:00","message":"> Transcript [35] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:16.556893825+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:16.556895328+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:16.556896878+07:00","message":"StatePrefix: 'เริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:16.556899375+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:16.556901682+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:16.556908604+07:00","message":"push: {true  0 0xc0004ab780}"}
{"level":"info","service":"Main","time":"2025-09-19T10:03:16.565548782+07:00","message":"write wav file: './tmp/7402/7402_11.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:17.063601715+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:17.063648934+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":"2025-09-19T10:03:17.063653961+07:00","message":"receive interim result [false|false]: รู้จัก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:17.063666972+07:00","message":"[buffer interim] 12 false รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:17.063673904+07:00","message":"[bufferProcess] interim [600000000]:รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:17.063675547+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:17.210291245+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:17.21034922+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":"2025-09-19T10:03:17.210356599+07:00","message":"receive interim result [false|false]: รู้จักวัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:17.21037365+07:00","message":"[buffer interim] 12 false รู้จักวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:17.210382359+07:00","message":"[bufferProcess] interim [720000000]:รู้จักวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:17.210385452+07:00","message":"[bufferProcess] send to processor:รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:17.210391987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:17.210396934+07:00","message":"> Transcript [36] [false]: 'รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:17.210399883+07:00","message":"Set StatePrefix (first interim): 'รู้จัก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:17.392261468+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:17.392308643+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":"2025-09-19T10:03:17.392313708+07:00","message":"receive interim result [false|false]: รู้จัก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:17.39232614+07:00","message":"[buffer interim] 12 false รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:17.392332403+07:00","message":"[bufferProcess] interim [840000000]:รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:17.392334218+07:00","message":"[bufferProcess] send to processor:รู้จักวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:17.392339543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:17.392342128+07:00","message":"> Transcript [37] [false]: 'รู้จักวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:17.39234489+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:17.392346861+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:17.392348751+07:00","message":"StatePrefix: 'รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:17.392350503+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:17.514751399+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:17.514796852+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":"2025-09-19T10:03:17.514803709+07:00","message":"receive interim result [false|false]: รู้จักวันเช็งเม้ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:17.514819186+07:00","message":"[buffer interim] 12 false รู้จักวันเช็งเม้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:17.514826567+07:00","message":"[bufferProcess] interim [20000000]:รู้จักวันเช็งเม้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:17.514829653+07:00","message":"[bufferProcess] send to processor:รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:17.514835779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:17.514839328+07:00","message":"> Transcript [38] [false]: 'รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:17.51484302+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:17.514845051+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:17.51484756+07:00","message":"StatePrefix: 'รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:17.514849785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:17.710554447+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:17.710557444+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:18.080468712+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:18.080514579+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":"2025-09-19T10:03:18.08051978+07:00","message":"receive interim result [false|false]: รู้จักวันเช็งเม้ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:18.080532308+07:00","message":"[buffer interim] 12 false รู้จักวันเช็งเม้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:18.080538556+07:00","message":"[bufferProcess] interim [620000000]:รู้จักวันเช็งเม้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:18.080541872+07:00","message":"[bufferProcess] send to processor:รู้จักวันเช็งเม้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:18.080547173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:18.080549599+07:00","message":"> Transcript [39] [false]: 'รู้จักวันเช็งเม้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:18.080552212+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:18.080554292+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:18.08055599+07:00","message":"StatePrefix: 'รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:18.080557802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:18.948255589+07:00","message":"[GCS] IsForceVAD: false for message ID: 12"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:19.071955759+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:19.072003732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้จักวันเช็งเม้งคือวันไหว้\",\"confidence\":0.87520146}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:19.072009189+07:00","message":"receive interim result [true|false]: รู้จักวันเช็งเม้งคือวันไหว้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:19.072016094+07:00","message":"end recv isFinal message id 12"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:19.072018025+07:00","message":"end Recv id 12"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:19.072024408+07:00","message":"[buffer interim] 12 true รู้จักวันเช็งเม้งคือวันไหว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:19.072031351+07:00","message":"[bufferProcess] interim [670000000]:รู้จักวันเช็งเม้งคือวันไหว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:19.072034115+07:00","message":"[bufferProcess] send to processor (isfinal):รู้จักวันเช็งเม้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:19.07204726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:19.072067392+07:00","message":"> Transcript [40] [false]: 'รู้จักวันเช็งเม้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:19.072074855+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:19.072078714+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:19.072082279+07:00","message":"StatePrefix: 'รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:19.072085189+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:19.072094111+07:00","message":"Push: 'รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:19.072096335+07:00","message":"TextPushed: 'รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:19.072098628+07:00","message":"Set new StatePrefix : 'รู้จักวันเช็งเม้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:19.072101848+07:00","message":"Next Push (prob) : 'วันเช็งเม้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:19.072105249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:19.072122101+07:00","message":"> Transcript [41] [true]: 'รู้จักวันเช็งเม้งคือวันไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:19.072124675+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:19.072127336+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:19.072129302+07:00","message":"StatePrefix: 'รู้จักวันเช็งเม้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:19.072131396+07:00","message":"TextPushed: 'รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:19.072133755+07:00","message":"Push: 'วันเช็งเม้งคือวันไหว้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:19.072147019+07:00","message":"push: {false รู้จัก 0 0xc000046980}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:19.072154511+07:00","message":"push: {true วันเช็งเม้งคือวันไหว้ 0 0xc000046980}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:19.080251064+07:00","message":"[GCS] Start streaming session, msgId: 13"}
{"level":"info","service":"Main","time":"2025-09-19T10:03:19.098774271+07:00","message":"write wav file: './tmp/7402/7402_12.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:20.452854058+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:20.45290331+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":"2025-09-19T10:03:20.452908114+07:00","message":"receive interim result [false|false]: ไหว้บรรพบุรุษ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:20.452925189+07:00","message":"[buffer interim] 13 false ไหว้บรรพบุรุษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:20.452931372+07:00","message":"[bufferProcess] interim [380000000]:ไหว้บรรพบุรุษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:20.452932947+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:20.45293963+07:00","message":"[bufferProcess] send to processor (ticker):ไหว้บรรพบุรุษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:20.452942267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:20.452944521+07:00","message":"> Transcript [42] [false]: 'ไหว้บรรพบุรุษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:20.452947002+07:00","message":"Set StatePrefix (first interim): 'ไหว้บรรพบุรุษ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:20.711606276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:20.711630581+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:21.037737451+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:21.037785631+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":"2025-09-19T10:03:21.037790301+07:00","message":"receive interim result [false|false]: ไหว้บรรพบุรุษ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:21.037807046+07:00","message":"[buffer interim] 13 false ไหว้บรรพบุรุษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.037813297+07:00","message":"[bufferProcess] interim [980000000]:ไหว้บรรพบุรุษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.037815048+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:21.21628946+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:21.21632824+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":"2025-09-19T10:03:21.21633364+07:00","message":"receive interim result [false|false]: ไปไหว้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:21.216345689+07:00","message":"[buffer interim] 13 false ไปไหว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.216363852+07:00","message":"[bufferProcess] interim [160000000]:ไปไหว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.216366241+07:00","message":"[bufferProcess] send to processor:ไหว้บรรพบุรุษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.216370153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.216372685+07:00","message":"> Transcript [43] [false]: 'ไหว้บรรพบุรุษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.216375547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.216377176+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.216378705+07:00","message":"StatePrefix: 'ไหว้บรรพบุรุษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.216380334+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:21.347720714+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:21.347760472+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":"2025-09-19T10:03:21.34776654+07:00","message":"receive interim result [false|false]: ไปไหว้ตา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:21.347780196+07:00","message":"[buffer interim] 13 false ไปไหว้ตา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.347786153+07:00","message":"[bufferProcess] interim [280000000]:ไปไหว้ตา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.34778806+07:00","message":"[bufferProcess] send to processor:ไปไหว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.347793111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.347795178+07:00","message":"> Transcript [44] [false]: 'ไปไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.347797326+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.347799268+07:00","message":"Set new StatePrefix: 'ไปไหว้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:21.420697581+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:21.420738715+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":"2025-09-19T10:03:21.420743848+07:00","message":"receive interim result [false|false]: ไปไหว้ศาล"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:21.420755511+07:00","message":"[buffer interim] 13 false ไปไหว้ศาล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.420761931+07:00","message":"[bufferProcess] interim [400000000]:ไปไหว้ศาล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.420763771+07:00","message":"[bufferProcess] send to processor:ไปไหว้ตา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.420768574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.420770853+07:00","message":"> Transcript [45] [false]: 'ไปไหว้ตา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.420773164+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.420774838+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.420776888+07:00","message":"StatePrefix: 'ไปไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.420778627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:21.552728224+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:21.552780714+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":"2025-09-19T10:03:21.552785996+07:00","message":"receive interim result [false|false]: ไปไหว้ตามที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:21.552799852+07:00","message":"[buffer interim] 13 false ไปไหว้ตามที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.552806097+07:00","message":"[bufferProcess] interim [520000000]:ไปไหว้ตามที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.552808111+07:00","message":"[bufferProcess] send to processor:ไปไหว้ศาล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.552813186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.552815547+07:00","message":"> Transcript [46] [false]: 'ไปไหว้ศาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.55281793+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.552819546+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.552821105+07:00","message":"StatePrefix: 'ไปไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.552822871+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:21.74390511+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:21.743957202+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":"2025-09-19T10:03:21.743968835+07:00","message":"receive interim result [false|false]: ไปไหว้ตามที่เรา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:21.743982355+07:00","message":"[buffer interim] 13 false ไปไหว้ตามที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.743989131+07:00","message":"[bufferProcess] interim [700000000]:ไปไหว้ตามที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.743991203+07:00","message":"[bufferProcess] send to processor:ไปไหว้ตามที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.743995981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.74399822+07:00","message":"> Transcript [47] [false]: 'ไปไหว้ตามที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.744001196+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.744004047+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.74400578+07:00","message":"StatePrefix: 'ไปไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:21.744007551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:22.334896649+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:22.334933967+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":"2025-09-19T10:03:22.3349406+07:00","message":"receive interim result [false|false]: ไปไหว้ตามที่เรา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:22.334955572+07:00","message":"[buffer interim] 13 false ไปไหว้ตามที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:22.334962088+07:00","message":"[bufferProcess] interim [300000000]:ไปไหว้ตามที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:22.334964346+07:00","message":"[bufferProcess] send to processor:ไปไหว้ตามที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:22.334970554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:22.334972924+07:00","message":"> Transcript [48] [false]: 'ไปไหว้ตามที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:22.334975881+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:22.334977462+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:22.334979004+07:00","message":"StatePrefix: 'ไปไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:22.334980782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:22.334983562+07:00","message":"Push: 'ไปไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:22.334985723+07:00","message":"TextPushed: 'ไปไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:22.334987499+07:00","message":"Set new StatePrefix : 'ไปไหว้ตามที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:22.334989276+07:00","message":"Next Push (prob) : 'ตามที่เรา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:22.335010191+07:00","message":"push: {false ไปไหว้ 0 0xc000188000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:22.749569568+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:22.749604709+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":"2025-09-19T10:03:22.74961048+07:00","message":"receive interim result [false|false]: ไปไหว้ตามที่เรานะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:22.749625976+07:00","message":"[buffer interim] 13 false ไปไหว้ตามที่เรานะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:22.749631687+07:00","message":"[bufferProcess] interim [660000000]:ไปไหว้ตามที่เรานะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:22.749634321+07:00","message":"[bufferProcess] send to processor:ไปไหว้ตามที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:22.74964045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:22.749642851+07:00","message":"> Transcript [49] [false]: 'ไปไหว้ตามที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:22.749645631+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:22.749647399+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:22.749649313+07:00","message":"StatePrefix: 'ไปไหว้ตามที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:22.749651132+07:00","message":"TextPushed: 'ไปไหว้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:22.764293702+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:22.764323629+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":"2025-09-19T10:03:22.76432929+07:00","message":"receive interim result [false|false]: ไปไหว้ตามที่เรา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:22.764341089+07:00","message":"[buffer interim] 13 false ไปไหว้ตามที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:22.764347408+07:00","message":"[bufferProcess] interim [720000000]:ไปไหว้ตามที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:22.764350373+07:00","message":"[bufferProcess] send to processor:ไปไหว้ตามที่เรานะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:22.764356327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:22.764359448+07:00","message":"> Transcript [50] [false]: 'ไปไหว้ตามที่เรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:22.764363734+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:22.764366044+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:22.764368375+07:00","message":"StatePrefix: 'ไปไหว้ตามที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:22.764370969+07:00","message":"TextPushed: 'ไปไหว้'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:23.711915996+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:23.711930158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:24.528843452+07:00","message":"[GCS] IsForceVAD: false for message ID: 13"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:24.629903702+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:24.629940022+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":"2025-09-19T10:03:24.629946085+07:00","message":"receive interim result [false|false]: ไปไหว้ตามที่เราไปไหว้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:24.629959208+07:00","message":"[buffer interim] 13 false ไปไหว้ตามที่เราไปไหว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.629968806+07:00","message":"[bufferProcess] interim [580000000]:ไปไหว้ตามที่เราไปไหว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.629971797+07:00","message":"[bufferProcess] send to processor:ไปไหว้ตามที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.629977492+07:00","message":"[bufferProcess] send to processor (ticker):ไปไหว้ตามที่เราไปไหว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.629980914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.629984237+07:00","message":"> Transcript [51] [false]: 'ไปไหว้ตามที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.629988089+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.629990976+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.62999271+07:00","message":"StatePrefix: 'ไปไหว้ตามที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.629994684+07:00","message":"TextPushed: 'ไปไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.629996433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.629998479+07:00","message":"> Transcript [52] [false]: 'ไปไหว้ตามที่เราไปไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.630000162+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.630002704+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.630004076+07:00","message":"StatePrefix: 'ไปไหว้ตามที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.630005464+07:00","message":"TextPushed: 'ไปไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.630008989+07:00","message":"Push: 'ตามที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.630011276+07:00","message":"TextPushed: 'ไปไหว้ตามที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.630013854+07:00","message":"Set new StatePrefix : 'ไปไหว้ตามที่เราไปไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.630016136+07:00","message":"Next Push (prob) : 'ไปไหว้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:24.630036745+07:00","message":"push: {false ตามที่เรา 0 0xc000188000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:24.659883257+07:00","message":"[GCS] Start streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:24.685787108+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:24.685826464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหว้บรรพบุรุษไปไหว้ตามที่เราไปไหว้\",\"confidence\":0.863692}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:24.685833576+07:00","message":"receive interim result [true|false]: ไหว้บรรพบุรุษไปไหว้ตามที่เราไปไหว้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:24.685843317+07:00","message":"end recv isFinal message id 13"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:24.685845739+07:00","message":"end Recv id 13"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:24.685851677+07:00","message":"[buffer interim] 13 true ไหว้บรรพบุรุษไปไหว้ตามที่เราไปไหว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.685861625+07:00","message":"[bufferProcess] interim [670000000]:ไหว้บรรพบุรุษไปไหว้ตามที่เราไปไหว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.685865606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.685867987+07:00","message":"> Transcript [53] [true]: 'ไหว้บรรพบุรุษไปไหว้ตามที่เราไปไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.685870786+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.685872817+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.685874689+07:00","message":"StatePrefix: 'ไปไหว้ตามที่เราไปไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.685876538+07:00","message":"TextPushed: 'ไปไหว้ตามที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.685877832+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.685982317+07:00","message":"Push: 'ไปไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.685984567+07:00","message":"TextPushed: 'ไปไหว้ตามที่เราไปไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.685986601+07:00","message":"Set new StatePrefix : 'ไหว้บรรพบุรุษไปไหว้ตามที่เราไปไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.685988572+07:00","message":"Next Push (prob) : 'ไหว้บรรพบุรุษไปไหว้ตามที่เราไปไหว้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:24.685995851+07:00","message":"push: {true ไปไหว้ 0 0xc000188000}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:24.686012238+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_13.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:03:24.697446866+07:00","message":"write wav file: './tmp/7402/7402_13.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:25.429021615+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:25.429054533+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":"2025-09-19T10:03:25.42905906+07:00","message":"receive interim result [false|false]: ไปเอา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:25.429071887+07:00","message":"[buffer interim] 14 false ไปเอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:25.429077549+07:00","message":"[bufferProcess] interim [780000000]:ไปเอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:25.429079279+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:25.528940953+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:25.528987485+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":"2025-09-19T10:03:25.528992824+07:00","message":"receive interim result [false|false]: ไปเอาของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:25.529010381+07:00","message":"[buffer interim] 14 false ไปเอาของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:25.529020812+07:00","message":"[bufferProcess] interim [900000000]:ไปเอาของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:25.529022659+07:00","message":"[bufferProcess] send to processor:ไปเอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:25.529025961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:25.529028878+07:00","message":"> Transcript [54] [false]: 'ไปเอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:25.529032201+07:00","message":"Set StatePrefix (first interim): 'ไปเอา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:25.82939926+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:25.829437169+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":"2025-09-19T10:03:25.829443142+07:00","message":"receive interim result [false|false]: ไปเอาของที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:25.829456707+07:00","message":"[buffer interim] 14 false ไปเอาของที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:25.829462713+07:00","message":"[bufferProcess] interim [200000000]:ไปเอาของที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:25.829465352+07:00","message":"[bufferProcess] send to processor:ไปเอาของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:25.82947148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:25.829473847+07:00","message":"> Transcript [55] [false]: 'ไปเอาของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:25.829476443+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:25.829478043+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:25.829479724+07:00","message":"StatePrefix: 'ไปเอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:25.829481825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:25.869101961+07:00","message":"[GCS] IsForceVAD: false for message ID: 14"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:25.972967414+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:25.97300339+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":"2025-09-19T10:03:25.973009173+07:00","message":"receive interim result [false|false]: ไปเอาของที่ไหน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:25.973021901+07:00","message":"[buffer interim] 14 false ไปเอาของที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:25.97302819+07:00","message":"[bufferProcess] interim [380000000]:ไปเอาของที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:25.973030335+07:00","message":"[bufferProcess] send to processor:ไปเอาของที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:25.973035478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:25.973038294+07:00","message":"> Transcript [56] [false]: 'ไปเอาของที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:25.973041254+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:25.973042913+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:25.973044544+07:00","message":"StatePrefix: 'ไปเอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:25.973046283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:26.022126198+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:26.022166481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเอาของที่ไหน\",\"confidence\":0.8884605}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:26.022171958+07:00","message":"receive interim result [true|false]: ไปเอาของที่ไหน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:26.022179763+07:00","message":"end recv isFinal message id 14"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:26.022182092+07:00","message":"end Recv id 14"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:26.022188013+07:00","message":"[buffer interim] 14 true ไปเอาของที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:26.022196397+07:00","message":"[bufferProcess] interim [440000000]:ไปเอาของที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:26.022199541+07:00","message":"[bufferProcess] send to processor (isfinal):ไปเอาของที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:26.02221211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:26.022233213+07:00","message":"> Transcript [57] [false]: 'ไปเอาของที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:26.0222458+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:26.022249067+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:26.022251517+07:00","message":"StatePrefix: 'ไปเอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:26.02225405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:26.022257033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:26.022259953+07:00","message":"> Transcript [58] [true]: 'ไปเอาของที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:26.022262624+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:26.022264756+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:26.022266806+07:00","message":"StatePrefix: 'ไปเอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:26.022268924+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:26.022278579+07:00","message":"Push: 'ไปเอาของที่ไหน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:26.022291848+07:00","message":"push: {true ไปเอาของที่ไหน 0 0xc000188600}"}
{"level":"info","service":"Main","time":"2025-09-19T10:03:26.028066879+07:00","message":"write wav file: './tmp/7402/7402_14.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:26.059575125+07:00","message":"[GCS] Start streaming session, msgId: 15"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:26.712352525+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:26.712354249+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:27.317081344+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:27.317121649+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":"2025-09-19T10:03:27.317126298+07:00","message":"receive interim result [false|false]: ดูหนัง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:27.317142953+07:00","message":"[buffer interim] 15 false ดูหนัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:27.317149767+07:00","message":"[bufferProcess] interim [260000000]:ดูหนัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:27.317151424+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:27.317157931+07:00","message":"[bufferProcess] send to processor (ticker):ดูหนัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:27.317170011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:27.317173682+07:00","message":"> Transcript [59] [false]: 'ดูหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:27.317176057+07:00","message":"Set StatePrefix (first interim): 'ดูหนัง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:27.633224929+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:27.633269552+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":"2025-09-19T10:03:27.6332756+07:00","message":"receive interim result [false|false]: พอดีเราชอบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:27.633289011+07:00","message":"[buffer interim] 15 false พอดีเราชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:27.63329726+07:00","message":"[bufferProcess] interim [620000000]:พอดีเราชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:27.633299701+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:28.234011832+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:28.234051238+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":"2025-09-19T10:03:28.234056876+07:00","message":"receive interim result [false|false]: พอดีเราชอบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:28.234071013+07:00","message":"[buffer interim] 15 false พอดีเราชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.234080446+07:00","message":"[bufferProcess] interim [220000000]:พอดีเราชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.234083295+07:00","message":"[bufferProcess] send to processor:พอดีเราชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.234089153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.23409251+07:00","message":"> Transcript [60] [false]: 'พอดีเราชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.234095036+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.23409738+07:00","message":"Set new StatePrefix: 'พอดีเราชอบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:28.386027828+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:28.386066471+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":"2025-09-19T10:03:28.386073492+07:00","message":"receive interim result [false|false]: พอดีเราชอบเราชอบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:28.386089387+07:00","message":"[buffer interim] 15 false พอดีเราชอบเราชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.386095761+07:00","message":"[bufferProcess] interim [340000000]:พอดีเราชอบเราชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.386098244+07:00","message":"[bufferProcess] send to processor:พอดีเราชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.386105395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.38610963+07:00","message":"> Transcript [61] [false]: 'พอดีเราชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.386112426+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.3861142+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.386115926+07:00","message":"StatePrefix: 'พอดีเราชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.386117643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:28.650151424+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:28.650186881+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":"2025-09-19T10:03:28.650193281+07:00","message":"receive interim result [false|false]: พอดีเราชอบเราชอบมาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:28.650207587+07:00","message":"[buffer interim] 15 false พอดีเราชอบเราชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.650213649+07:00","message":"[bufferProcess] interim [580000000]:พอดีเราชอบเราชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.650216048+07:00","message":"[bufferProcess] send to processor:พอดีเราชอบเราชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.650222086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.65022457+07:00","message":"> Transcript [62] [false]: 'พอดีเราชอบเราชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.650227913+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.650229506+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.650231126+07:00","message":"StatePrefix: 'พอดีเราชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.650233034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:28.842476737+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:28.842515002+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":"2025-09-19T10:03:28.842520786+07:00","message":"receive interim result [false|false]: พอดีเราชอบเราชอบมากเลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:28.842536793+07:00","message":"[buffer interim] 15 false พอดีเราชอบเราชอบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.842544812+07:00","message":"[bufferProcess] interim [760000000]:พอดีเราชอบเราชอบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.842547066+07:00","message":"[bufferProcess] send to processor:พอดีเราชอบเราชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.842550288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.842552785+07:00","message":"> Transcript [63] [false]: 'พอดีเราชอบเราชอบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.842555822+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.842557458+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.842559471+07:00","message":"StatePrefix: 'พอดีเราชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:28.842561168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:29.02460781+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:29.024647369+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":"2025-09-19T10:03:29.024653267+07:00","message":"receive interim result [false|false]: พอดีเราชอบเราชอบมากเลยชอบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:29.024667684+07:00","message":"[buffer interim] 15 false พอดีเราชอบเราชอบมากเลยชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.024674467+07:00","message":"[bufferProcess] interim [940000000]:พอดีเราชอบเราชอบมากเลยชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.024676632+07:00","message":"[bufferProcess] send to processor:พอดีเราชอบเราชอบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.02468159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.02468412+07:00","message":"> Transcript [64] [false]: 'พอดีเราชอบเราชอบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.024687184+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.02468889+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.024690461+07:00","message":"StatePrefix: 'พอดีเราชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.024692402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.024696566+07:00","message":"Push: 'พอดีเราชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.024698168+07:00","message":"TextPushed: 'พอดีเราชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.0247019+07:00","message":"Set new StatePrefix : 'พอดีเราชอบเราชอบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.024704136+07:00","message":"Next Push (prob) : 'เราชอบมากเลย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:29.024711984+07:00","message":"push: {false พอดีเราชอบ 0 0xc0004abc80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:29.312085963+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:29.312128088+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":"2025-09-19T10:03:29.312135959+07:00","message":"receive interim result [false|false]: พอดีเราชอบเราชอบมากเลยชอบนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:29.312154775+07:00","message":"[buffer interim] 15 false พอดีเราชอบเราชอบมากเลยชอบนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.312162885+07:00","message":"[bufferProcess] interim [300000000]:พอดีเราชอบเราชอบมากเลยชอบนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.312165766+07:00","message":"[bufferProcess] send to processor:พอดีเราชอบเราชอบมากเลยชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.312170797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.312174371+07:00","message":"> Transcript [65] [false]: 'พอดีเราชอบเราชอบมากเลยชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.312178903+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.312182367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.312184852+07:00","message":"StatePrefix: 'พอดีเราชอบเราชอบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.312187587+07:00","message":"TextPushed: 'พอดีเราชอบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:29.441432471+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:29.441469398+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":"2025-09-19T10:03:29.441475249+07:00","message":"receive interim result [false|false]: พอดีเราชอบเราชอบมากเลยชอบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:29.441487453+07:00","message":"[buffer interim] 15 false พอดีเราชอบเราชอบมากเลยชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.441494192+07:00","message":"[bufferProcess] interim [360000000]:พอดีเราชอบเราชอบมากเลยชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.441496122+07:00","message":"[bufferProcess] send to processor:พอดีเราชอบเราชอบมากเลยชอบนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.44150089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.441503368+07:00","message":"> Transcript [66] [false]: 'พอดีเราชอบเราชอบมากเลยชอบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.441506199+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.441507969+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.441509686+07:00","message":"StatePrefix: 'พอดีเราชอบเราชอบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.441511577+07:00","message":"TextPushed: 'พอดีเราชอบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:29.55545577+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:29.555497892+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":"2025-09-19T10:03:29.555504644+07:00","message":"receive interim result [false|false]: พอดีเราชอบเราชอบมากค่ะชอบชอบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:29.555520238+07:00","message":"[buffer interim] 15 false พอดีเราชอบเราชอบมากค่ะชอบชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.555531597+07:00","message":"[bufferProcess] interim [480000000]:พอดีเราชอบเราชอบมากค่ะชอบชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.555534646+07:00","message":"[bufferProcess] send to processor:พอดีเราชอบเราชอบมากเลยชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.555542325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.555545905+07:00","message":"> Transcript [67] [false]: 'พอดีเราชอบเราชอบมากเลยชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.555559533+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.555562123+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.555564553+07:00","message":"StatePrefix: 'พอดีเราชอบเราชอบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.555567233+07:00","message":"TextPushed: 'พอดีเราชอบ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:29.712978974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:29.71297899+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:29.794430186+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:29.794466676+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":"2025-09-19T10:03:29.794472202+07:00","message":"receive interim result [false|false]: พอดีเราชอบเราชอบมากค่ะชอบชอบอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:29.794488702+07:00","message":"[buffer interim] 15 false พอดีเราชอบเราชอบมากค่ะชอบชอบอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.794495332+07:00","message":"[bufferProcess] interim [780000000]:พอดีเราชอบเราชอบมากค่ะชอบชอบอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.794497448+07:00","message":"[bufferProcess] send to processor:พอดีเราชอบเราชอบมากค่ะชอบชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.794503674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.794506379+07:00","message":"> Transcript [68] [false]: 'พอดีเราชอบเราชอบมากค่ะชอบชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.79450814+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:29.794510289+07:00","message":"Set new StatePrefix: 'พอดีเราชอบเราชอบมากค่ะชอบชอบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:30.126327124+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:30.126367649+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":"2025-09-19T10:03:30.126373028+07:00","message":"receive interim result [false|false]: พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:30.12639697+07:00","message":"[buffer interim] 15 false พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.1264076+07:00","message":"[bufferProcess] interim [80000000]:พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.126409668+07:00","message":"[bufferProcess] send to processor:พอดีเราชอบเราชอบมากค่ะชอบชอบอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.126412634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.126415548+07:00","message":"> Transcript [69] [false]: 'พอดีเราชอบเราชอบมากค่ะชอบชอบอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.126418727+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.126420698+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.126422206+07:00","message":"StatePrefix: 'พอดีเราชอบเราชอบมากค่ะชอบชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.126424135+07:00","message":"TextPushed: 'พอดีเราชอบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:30.258655527+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:30.258694208+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":"2025-09-19T10:03:30.258699659+07:00","message":"receive interim result [false|false]: พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:30.258713076+07:00","message":"[buffer interim] 15 false พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.258719552+07:00","message":"[bufferProcess] interim [140000000]:พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.258721622+07:00","message":"[bufferProcess] send to processor:พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.258726723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.25872892+07:00","message":"> Transcript [70] [false]: 'พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.258732116+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.258733814+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.25873558+07:00","message":"StatePrefix: 'พอดีเราชอบเราชอบมากค่ะชอบชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.258737519+07:00","message":"TextPushed: 'พอดีเราชอบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:30.271145578+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:30.271170015+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":"2025-09-19T10:03:30.271174409+07:00","message":"receive interim result [false|false]: พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็ไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:30.271185982+07:00","message":"[buffer interim] 15 false พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.271191527+07:00","message":"[bufferProcess] interim [200000000]:พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.271193672+07:00","message":"[bufferProcess] send to processor:พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.271196532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.271199326+07:00","message":"> Transcript [71] [false]: 'พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.271202196+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.271203864+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.271205457+07:00","message":"StatePrefix: 'พอดีเราชอบเราชอบมากค่ะชอบชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.271207219+07:00","message":"TextPushed: 'พอดีเราชอบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:30.440827875+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:30.440865473+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":"2025-09-19T10:03:30.440871078+07:00","message":"receive interim result [false|false]: พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็ไปหา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:30.440887231+07:00","message":"[buffer interim] 15 false พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็ไปหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.440894238+07:00","message":"[bufferProcess] interim [380000000]:พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็ไปหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.440896806+07:00","message":"[bufferProcess] send to processor:พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.440904052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.440906464+07:00","message":"> Transcript [72] [false]: 'พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.440909823+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.440911463+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.440913691+07:00","message":"StatePrefix: 'พอดีเราชอบเราชอบมากค่ะชอบชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.440919261+07:00","message":"TextPushed: 'พอดีเราชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.44092635+07:00","message":"Push: 'เราชอบมากค่ะชอบชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.440928209+07:00","message":"TextPushed: 'พอดีเราชอบเราชอบมากค่ะชอบชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.440930362+07:00","message":"Set new StatePrefix : 'พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.440932889+07:00","message":"Next Push (prob) : 'อะไรแล้วก็ไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:30.440941223+07:00","message":"push: {false เราชอบมากค่ะชอบชอบ 0 0xc0004abc80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:30.504984992+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:30.50502817+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":"2025-09-19T10:03:30.505035137+07:00","message":"receive interim result [false|false]: พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็ไปให้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:30.505056459+07:00","message":"[buffer interim] 15 false พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็ไปให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.505064453+07:00","message":"[bufferProcess] interim [440000000]:พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็ไปให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.505067816+07:00","message":"[bufferProcess] send to processor:พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็ไปหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.505077889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.505081963+07:00","message":"> Transcript [73] [false]: 'พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็ไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.505086656+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.505089127+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.505091184+07:00","message":"StatePrefix: 'พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:30.505096409+07:00","message":"TextPushed: 'พอดีเราชอบเราชอบมากค่ะชอบชอบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:31.146647645+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:31.146685531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็ไปให้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:31.146691297+07:00","message":"receive interim result [false|false]: พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็ไปให้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:31.146704231+07:00","message":"[buffer interim] 15 false พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็ไปให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:31.14671028+07:00","message":"[bufferProcess] interim [40000000]:พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็ไปให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:31.146712554+07:00","message":"[bufferProcess] send to processor:พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็ไปให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:31.146717405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:31.146719723+07:00","message":"> Transcript [74] [false]: 'พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็ไปให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:31.146722916+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:31.146724466+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:31.146726018+07:00","message":"StatePrefix: 'พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:31.146728102+07:00","message":"TextPushed: 'พอดีเราชอบเราชอบมากค่ะชอบชอบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:31.899810949+07:00","message":"[GCS] IsForceVAD: false for message ID: 15"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:31.958948057+07:00","message":"[GCS] Start streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:32.0826903+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:32.082732904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเราชอบเราชอบมากเลยชอบเนี้ยชอบอะไรแล้วก็ไปให้\",\"confidence\":0.9495196}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:32.082739585+07:00","message":"receive interim result [true|false]: พอดีเราชอบเราชอบมากเลยชอบเนี้ยชอบอะไรแล้วก็ไปให้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:32.082749172+07:00","message":"end recv isFinal message id 15"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:32.082750999+07:00","message":"end Recv id 15"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:32.082757872+07:00","message":"[buffer interim] 15 true พอดีเราชอบเราชอบมากเลยชอบเนี้ยชอบอะไรแล้วก็ไปให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.082765133+07:00","message":"[bufferProcess] interim [60000000]:พอดีเราชอบเราชอบมากเลยชอบเนี้ยชอบอะไรแล้วก็ไปให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.082768614+07:00","message":"[bufferProcess] send to processor (isfinal):พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็ไปให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.082771755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.082774082+07:00","message":"> Transcript [75] [false]: 'พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็ไปให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.082777097+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.082778582+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.082780126+07:00","message":"StatePrefix: 'พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.082782202+07:00","message":"TextPushed: 'พอดีเราชอบเราชอบมากค่ะชอบชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.082783735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.082785306+07:00","message":"> Transcript [76] [true]: 'พอดีเราชอบเราชอบมากเลยชอบเนี้ยชอบอะไรแล้วก็ไปให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.082787169+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.08278846+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.082789953+07:00","message":"StatePrefix: 'พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.082793542+07:00","message":"TextPushed: 'พอดีเราชอบเราชอบมากค่ะชอบชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.082795054+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.082938405+07:00","message":"Push: 'อะไรแล้วก็ไปให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.082941277+07:00","message":"TextPushed: 'พอดีเราชอบเราชอบมากค่ะชอบชอบอะไรแล้วก็ไปให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.082943312+07:00","message":"Set new StatePrefix : 'พอดีเราชอบเราชอบมากเลยชอบเนี้ยชอบอะไรแล้วก็ไปให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.082945616+07:00","message":"Next Push (prob) : 'พอดีเราชอบเราชอบมากเลยชอบเนี้ยชอบอะไรแล้วก็ไปให้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:32.082954025+07:00","message":"push: {true อะไรแล้วก็ไปให้ 0 0xc0004abc80}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.082968539+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_15.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:03:32.094978768+07:00","message":"write wav file: './tmp/7402/7402_15.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:32.430529554+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:32.430574143+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":"2025-09-19T10:03:32.430579738+07:00","message":"receive interim result [false|false]: ชอบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:32.430591051+07:00","message":"[buffer interim] 16 false ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.430597162+07:00","message":"[bufferProcess] interim [480000000]:ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.430598671+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:32.713373083+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:32.713373168+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:32.815306956+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:32.815350121+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":"2025-09-19T10:03:32.815355702+07:00","message":"receive interim result [false|false]: ชอบกิน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:32.815372227+07:00","message":"[buffer interim] 16 false ชอบกิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.815378367+07:00","message":"[bufferProcess] interim [840000000]:ชอบกิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.815380621+07:00","message":"[bufferProcess] send to processor:ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.815386783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.81538927+07:00","message":"> Transcript [77] [false]: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.815391216+07:00","message":"Set StatePrefix (first interim): 'ชอบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:32.960501133+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:32.960542286+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":"2025-09-19T10:03:32.960547062+07:00","message":"receive interim result [false|false]: ชอบกินปลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:32.960560317+07:00","message":"[buffer interim] 16 false ชอบกินปลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.960566942+07:00","message":"[bufferProcess] interim [20000000]:ชอบกินปลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.96056885+07:00","message":"[bufferProcess] send to processor:ชอบกิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.960573775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.960575999+07:00","message":"> Transcript [78] [false]: 'ชอบกิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.960578636+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.960580223+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.960581894+07:00","message":"StatePrefix: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:32.960583733+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:33.004313391+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:33.004355195+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":"2025-09-19T10:03:33.004360661+07:00","message":"receive interim result [false|false]: ชอบกินมาม่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:33.004372558+07:00","message":"[buffer interim] 16 false ชอบกินมาม่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.004379762+07:00","message":"[bufferProcess] interim [80000000]:ชอบกินมาม่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.004381927+07:00","message":"[bufferProcess] send to processor:ชอบกินปลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.00438706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.004389663+07:00","message":"> Transcript [79] [false]: 'ชอบกินปลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.004392515+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.004394288+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.004396395+07:00","message":"StatePrefix: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.004398423+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:33.139151797+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:33.139198273+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":"2025-09-19T10:03:33.139204046+07:00","message":"receive interim result [false|false]: ชอบกินผลไม้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:33.13921847+07:00","message":"[buffer interim] 16 false ชอบกินผลไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.139224956+07:00","message":"[bufferProcess] interim [140000000]:ชอบกินผลไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.139226918+07:00","message":"[bufferProcess] send to processor:ชอบกินมาม่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.139229982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.139232293+07:00","message":"> Transcript [80] [false]: 'ชอบกินมาม่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.139235366+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.139236986+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.139238803+07:00","message":"StatePrefix: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.139240468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:33.32774132+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:33.327781976+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":"2025-09-19T10:03:33.327787984+07:00","message":"receive interim result [false|false]: ชอบกินผลไม้กับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:33.327803395+07:00","message":"[buffer interim] 16 false ชอบกินผลไม้กับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.327809712+07:00","message":"[bufferProcess] interim [380000000]:ชอบกินผลไม้กับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.327811615+07:00","message":"[bufferProcess] send to processor:ชอบกินผลไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.327815331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.327818276+07:00","message":"> Transcript [81] [false]: 'ชอบกินผลไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.327821363+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.327823425+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.327825458+07:00","message":"StatePrefix: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.327827472+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.327833745+07:00","message":"Push: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.327835382+07:00","message":"TextPushed: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.32783712+07:00","message":"Set new StatePrefix : 'ชอบกินผลไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.327838963+07:00","message":"Next Push (prob) : 'กินผลไม้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:33.327846183+07:00","message":"push: {false ชอบ 0 0xc000133b00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:33.557514278+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:33.557553631+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":"2025-09-19T10:03:33.557559765+07:00","message":"receive interim result [false|false]: ชอบกินผลไม้กับนม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:33.557576377+07:00","message":"[buffer interim] 16 false ชอบกินผลไม้กับนม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.557582855+07:00","message":"[bufferProcess] interim [560000000]:ชอบกินผลไม้กับนม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.557585496+07:00","message":"[bufferProcess] send to processor:ชอบกินผลไม้กับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.557592275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.557594843+07:00","message":"> Transcript [82] [false]: 'ชอบกินผลไม้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.557597838+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.557599718+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.557601344+07:00","message":"StatePrefix: 'ชอบกินผลไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.557603738+07:00","message":"TextPushed: 'ชอบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:33.66512436+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:33.665188791+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":"2025-09-19T10:03:33.665195027+07:00","message":"receive interim result [false|false]: ชอบกินผลไม้กับน้ำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:33.665211129+07:00","message":"[buffer interim] 16 false ชอบกินผลไม้กับน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.665218489+07:00","message":"[bufferProcess] interim [620000000]:ชอบกินผลไม้กับน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.665220542+07:00","message":"[bufferProcess] send to processor:ชอบกินผลไม้กับนม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.665227132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.665229373+07:00","message":"> Transcript [83] [false]: 'ชอบกินผลไม้กับนม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.665232277+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.66523397+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.665235581+07:00","message":"StatePrefix: 'ชอบกินผลไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.665239194+07:00","message":"TextPushed: 'ชอบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:33.796303526+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:33.796337997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบกินผลไม้กับ 100 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:33.796344579+07:00","message":"receive interim result [false|false]: ชอบกินผลไม้กับ 100 ปี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:33.796357302+07:00","message":"[buffer interim] 16 false ชอบกินผลไม้กับ 100 ปี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.796363991+07:00","message":"[bufferProcess] interim [740000000]:ชอบกินผลไม้กับ 100 ปี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.796366188+07:00","message":"[bufferProcess] send to processor:ชอบกินผลไม้กับน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.79636927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.796387868+07:00","message":"> Transcript [84] [false]: 'ชอบกินผลไม้กับน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.796391247+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.796392978+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.796394548+07:00","message":"StatePrefix: 'ชอบกินผลไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.796397521+07:00","message":"TextPushed: 'ชอบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:33.821677492+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:33.821710379+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":"2025-09-19T10:03:33.82171519+07:00","message":"receive interim result [false|false]: ชอบกินผลไม้กับนมให้ไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:33.821726893+07:00","message":"[buffer interim] 16 false ชอบกินผลไม้กับนมให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.821732657+07:00","message":"[bufferProcess] interim [800000000]:ชอบกินผลไม้กับนมให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.821734703+07:00","message":"[bufferProcess] send to processor:ชอบกินผลไม้กับ 100 ปี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.821739726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.82174361+07:00","message":"> Transcript [85] [false]: 'ชอบกินผลไม้กับ 100 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.821746679+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.821748669+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.821750254+07:00","message":"StatePrefix: 'ชอบกินผลไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.821752488+07:00","message":"TextPushed: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.821756589+07:00","message":"Push: 'กินผลไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.821758329+07:00","message":"TextPushed: 'ชอบกินผลไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.821760221+07:00","message":"Set new StatePrefix : 'ชอบกินผลไม้กับ 100 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.821762113+07:00","message":"Next Push (prob) : 'กับ 100 ปี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:33.821768746+07:00","message":"push: {false กินผลไม้ 0 0xc000133b00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:33.849541966+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:33.849579121+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":"2025-09-19T10:03:33.849584686+07:00","message":"receive interim result [false|false]: ชอบกินผลไม้กับนมให้ไปหา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:33.849597142+07:00","message":"[buffer interim] 16 false ชอบกินผลไม้กับนมให้ไปหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.849602955+07:00","message":"[bufferProcess] interim [920000000]:ชอบกินผลไม้กับนมให้ไปหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.849604817+07:00","message":"[bufferProcess] send to processor:ชอบกินผลไม้กับนมให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.849610885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.849613045+07:00","message":"> Transcript [86] [false]: 'ชอบกินผลไม้กับนมให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.849614977+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:33.849616623+07:00","message":"Set new StatePrefix: 'ชอบกินผลไม้กับนมให้ไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:34.024489496+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:34.024522666+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":"2025-09-19T10:03:34.0245273+07:00","message":"receive interim result [false|false]: ชอบกินผลไม้กับผลไม้ไปให้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:34.024538757+07:00","message":"[buffer interim] 16 false ชอบกินผลไม้กับผลไม้ไปให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:34.024545389+07:00","message":"[bufferProcess] interim [40000000]:ชอบกินผลไม้กับผลไม้ไปให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:34.024547216+07:00","message":"[bufferProcess] send to processor:ชอบกินผลไม้กับนมให้ไปหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:34.024552008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:34.024554397+07:00","message":"> Transcript [87] [false]: 'ชอบกินผลไม้กับนมให้ไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:34.024556875+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:34.02455869+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:34.024560185+07:00","message":"StatePrefix: 'ชอบกินผลไม้กับนมให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:34.024561769+07:00","message":"TextPushed: 'ชอบกินผลไม้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:34.612874675+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:34.612909961+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":"2025-09-19T10:03:34.612916197+07:00","message":"receive interim result [false|false]: ชอบกินผลไม้กับผลไม้ไปให้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:34.612931049+07:00","message":"[buffer interim] 16 false ชอบกินผลไม้กับผลไม้ไปให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:34.612937152+07:00","message":"[bufferProcess] interim [640000000]:ชอบกินผลไม้กับผลไม้ไปให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:34.612939278+07:00","message":"[bufferProcess] send to processor:ชอบกินผลไม้กับผลไม้ไปให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:34.612946787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:34.612949994+07:00","message":"> Transcript [88] [false]: 'ชอบกินผลไม้กับผลไม้ไปให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:34.612953452+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:34.612955515+07:00","message":"Set new StatePrefix: 'ชอบกินผลไม้กับผลไม้ไปให้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:34.922749824+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:34.922795949+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":"2025-09-19T10:03:34.922804232+07:00","message":"receive interim result [false|false]: ชอบกินผลไม้กับผลไม้ไปให้อากงชอบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:34.922820669+07:00","message":"[buffer interim] 16 false ชอบกินผลไม้กับผลไม้ไปให้อากงชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:34.922830401+07:00","message":"[bufferProcess] interim [940000000]:ชอบกินผลไม้กับผลไม้ไปให้อากงชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:34.922834057+07:00","message":"[bufferProcess] send to processor:ชอบกินผลไม้กับผลไม้ไปให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:34.922842731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:34.922846692+07:00","message":"> Transcript [89] [false]: 'ชอบกินผลไม้กับผลไม้ไปให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:34.922850844+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:34.922853205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:34.922855506+07:00","message":"StatePrefix: 'ชอบกินผลไม้กับผลไม้ไปให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:34.922857977+07:00","message":"TextPushed: 'ชอบกินผลไม้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:35.117083318+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:35.11711853+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":"2025-09-19T10:03:35.117125209+07:00","message":"receive interim result [false|false]: ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกิน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:35.117136808+07:00","message":"[buffer interim] 16 false ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.11714308+07:00","message":"[bufferProcess] interim [180000000]:ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.117145205+07:00","message":"[bufferProcess] send to processor:ชอบกินผลไม้กับผลไม้ไปให้อากงชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.117150671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.117153063+07:00","message":"> Transcript [90] [false]: 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.11715608+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.117157706+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.11716952+07:00","message":"StatePrefix: 'ชอบกินผลไม้กับผลไม้ไปให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.1171722+07:00","message":"TextPushed: 'ชอบกินผลไม้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:35.440221501+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:35.440263839+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":"2025-09-19T10:03:35.440270925+07:00","message":"receive interim result [false|false]: ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินกล้วย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:35.440287412+07:00","message":"[buffer interim] 16 false ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินกล้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.440300501+07:00","message":"[bufferProcess] interim [480000000]:ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินกล้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.440303081+07:00","message":"[bufferProcess] send to processor:ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.440306467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.440308821+07:00","message":"> Transcript [91] [false]: 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.440312048+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.440313871+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.440315756+07:00","message":"StatePrefix: 'ชอบกินผลไม้กับผลไม้ไปให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.440317759+07:00","message":"TextPushed: 'ชอบกินผลไม้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:35.503913771+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:35.503955395+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":"2025-09-19T10:03:35.503962372+07:00","message":"receive interim result [false|false]: ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:35.50397788+07:00","message":"[buffer interim] 16 false ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.503984114+07:00","message":"[bufferProcess] interim [540000000]:ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.503986352+07:00","message":"[bufferProcess] send to processor:ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินกล้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.503992696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.503995535+07:00","message":"> Transcript [92] [false]: 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินกล้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.503998713+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.504000631+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.504002464+07:00","message":"StatePrefix: 'ชอบกินผลไม้กับผลไม้ไปให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.504004609+07:00","message":"TextPushed: 'ชอบกินผลไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.504010303+07:00","message":"Push: 'กับผลไม้ไปให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.504011977+07:00","message":"TextPushed: 'ชอบกินผลไม้กับผลไม้ไปให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.504013658+07:00","message":"Set new StatePrefix : 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินกล้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.504015699+07:00","message":"Next Push (prob) : 'อากงชอบกินกล้วย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:35.504023836+07:00","message":"push: {false กับผลไม้ไปให้ 0 0xc000133b00}"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:35.714344071+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:35.714346273+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:35.844391664+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:35.844442373+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":"2025-09-19T10:03:35.844449487+07:00","message":"receive interim result [false|false]: ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:35.844468661+07:00","message":"[buffer interim] 16 false ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.844477245+07:00","message":"[bufferProcess] interim [840000000]:ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.844480466+07:00","message":"[bufferProcess] send to processor:ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.844484735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.844489136+07:00","message":"> Transcript [93] [false]: 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.844492023+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.844495208+07:00","message":"Set new StatePrefix: 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:35.891524276+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:35.891567943+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":"2025-09-19T10:03:35.89157375+07:00","message":"receive interim result [false|false]: ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเปล่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:35.891587414+07:00","message":"[buffer interim] 16 false ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.8915941+07:00","message":"[bufferProcess] interim [900000000]:ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.891596269+07:00","message":"[bufferProcess] send to processor:ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.89159945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.891604582+07:00","message":"> Transcript [94] [false]: 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.891607818+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.891609431+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.891610916+07:00","message":"StatePrefix: 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.891613096+07:00","message":"TextPushed: 'ชอบกินผลไม้กับผลไม้ไปให้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:35.982811124+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:35.982850168+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":"2025-09-19T10:03:35.982857558+07:00","message":"receive interim result [false|false]: ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเขาเป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:35.982870527+07:00","message":"[buffer interim] 16 false ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเขาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.982877808+07:00","message":"[bufferProcess] interim [960000000]:ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเขาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.982880784+07:00","message":"[bufferProcess] send to processor:ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.982886987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.982890193+07:00","message":"> Transcript [95] [false]: 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.982893564+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.982895286+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.982896847+07:00","message":"StatePrefix: 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:35.982899166+07:00","message":"TextPushed: 'ชอบกินผลไม้กับผลไม้ไปให้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:36.184542539+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:36.184579778+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":"2025-09-19T10:03:36.18458545+07:00","message":"receive interim result [false|false]: ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเปล่าก๋วยเตี๋ยว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:36.18459894+07:00","message":"[buffer interim] 16 false ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเปล่าก๋วยเตี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.184605264+07:00","message":"[bufferProcess] interim [20000000]:ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเปล่าก๋วยเตี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.184608032+07:00","message":"[bufferProcess] send to processor:ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเขาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.184613721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.184616155+07:00","message":"> Transcript [96] [false]: 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเขาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.184618907+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.184620502+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.184622274+07:00","message":"StatePrefix: 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.184624517+07:00","message":"TextPushed: 'ชอบกินผลไม้กับผลไม้ไปให้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:36.289032749+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:36.289070232+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":"2025-09-19T10:03:36.289075768+07:00","message":"receive interim result [false|false]: ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเอาเปรียบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:36.28909217+07:00","message":"[buffer interim] 16 false ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเอาเปรียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.28909887+07:00","message":"[bufferProcess] interim [80000000]:ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเอาเปรียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.289101722+07:00","message":"[bufferProcess] send to processor:ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเปล่าก๋วยเตี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.289110105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.289116594+07:00","message":"> Transcript [97] [false]: 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเปล่าก๋วยเตี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.289120526+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.289125257+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.289127026+07:00","message":"StatePrefix: 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.289129396+07:00","message":"TextPushed: 'ชอบกินผลไม้กับผลไม้ไปให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.289137746+07:00","message":"Push: 'อากงชอบกินก๋วยเตี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.289139566+07:00","message":"TextPushed: 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.289141479+07:00","message":"Set new StatePrefix : 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเปล่าก๋วยเตี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.289143376+07:00","message":"Next Push (prob) : 'เปล่าก๋วยเตี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:36.289151358+07:00","message":"push: {false อากงชอบกินก๋วยเตี๋ยว 0 0xc000133b00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:36.322344435+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:36.322382176+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":"2025-09-19T10:03:36.322389228+07:00","message":"receive interim result [false|false]: ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเข้าไปเดี๋ยวไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:36.322404831+07:00","message":"[buffer interim] 16 false ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเข้าไปเดี๋ยวไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.322411259+07:00","message":"[bufferProcess] interim [140000000]:ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเข้าไปเดี๋ยวไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.322413611+07:00","message":"[bufferProcess] send to processor:ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเอาเปรียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.322419917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.322422827+07:00","message":"> Transcript [98] [false]: 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเอาเปรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.322425207+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.3224268+07:00","message":"Set new StatePrefix: 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเอาเปรียบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:36.363522836+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:36.363563358+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":"2025-09-19T10:03:36.363569426+07:00","message":"receive interim result [false|false]: ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเข้าไปเดี๋ยวไปหา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:36.363581958+07:00","message":"[buffer interim] 16 false ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเข้าไปเดี๋ยวไปหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.363588664+07:00","message":"[bufferProcess] interim [260000000]:ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเข้าไปเดี๋ยวไปหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.363591263+07:00","message":"[bufferProcess] send to processor:ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเข้าไปเดี๋ยวไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.363596135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.363598504+07:00","message":"> Transcript [99] [false]: 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเข้าไปเดี๋ยวไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.363600978+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.36360273+07:00","message":"Set new StatePrefix: 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเข้าไปเดี๋ยวไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:36.385385644+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:36.385423573+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":"2025-09-19T10:03:36.385430223+07:00","message":"receive interim result [false|false]: ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเปล่าก๋วยเตี๋ยวไปให้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:36.385439624+07:00","message":"[buffer interim] 16 false ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเปล่าก๋วยเตี๋ยวไปให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.385451052+07:00","message":"[bufferProcess] interim [380000000]:ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเปล่าก๋วยเตี๋ยวไปให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.38545329+07:00","message":"[bufferProcess] send to processor:ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเข้าไปเดี๋ยวไปหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.385456629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.385459236+07:00","message":"> Transcript [100] [false]: 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเข้าไปเดี๋ยวไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.38546226+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.385463946+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.385465647+07:00","message":"StatePrefix: 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเข้าไปเดี๋ยวไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.385467905+07:00","message":"TextPushed: 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:36.918395373+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:36.918433417+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":"2025-09-19T10:03:36.918439228+07:00","message":"receive interim result [false|false]: ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเปล่าก๋วยเตี๋ยวไปให้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:36.918454883+07:00","message":"[buffer interim] 16 false ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเปล่าก๋วยเตี๋ยวไปให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.918461174+07:00","message":"[bufferProcess] interim [980000000]:ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเปล่าก๋วยเตี๋ยวไปให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.918463708+07:00","message":"[bufferProcess] send to processor:ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเปล่าก๋วยเตี๋ยวไปให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.918470247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.91847273+07:00","message":"> Transcript [101] [false]: 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเปล่าก๋วยเตี๋ยวไปให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.918475024+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:36.918477275+07:00","message":"Set new StatePrefix: 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเปล่าก๋วยเตี๋ยวไปให้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:37.657785615+07:00","message":"[GCS] IsForceVAD: false for message ID: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:37.78095957+07:00","message":"[GCS] Start streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:37.844517545+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:37.844552395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเข้าไปเดี๋ยวไปให้\",\"confidence\":0.9326316}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:37.84455925+07:00","message":"receive interim result [true|false]: ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเข้าไปเดี๋ยวไปให้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:37.844568233+07:00","message":"end recv isFinal message id 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:37.84457003+07:00","message":"end Recv id 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:37.844575671+07:00","message":"[buffer interim] 16 true ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเข้าไปเดี๋ยวไปให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:37.844582286+07:00","message":"[bufferProcess] interim [910000000]:ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเข้าไปเดี๋ยวไปให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:37.844588742+07:00","message":"[bufferProcess] send to processor (isfinal):ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเปล่าก๋วยเตี๋ยวไปให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:37.844591841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:37.84459432+07:00","message":"> Transcript [102] [false]: 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเปล่าก๋วยเตี๋ยวไปให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:37.84459736+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:37.844601115+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:37.84460291+07:00","message":"StatePrefix: 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเปล่าก๋วยเตี๋ยวไปให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:37.844605518+07:00","message":"TextPushed: 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:37.844607315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:37.844608776+07:00","message":"> Transcript [103] [true]: 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเข้าไปเดี๋ยวไปให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:37.844610624+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:37.844611949+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:37.844613255+07:00","message":"StatePrefix: 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยวเปล่าก๋วยเตี๋ยวไปให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:37.844614859+07:00","message":"TextPushed: 'ชอบกินผลไม้กับผลไม้ไปให้อากงชอบกินก๋วยเตี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:37.844622322+07:00","message":"Push: 'เข้าไปเดี๋ยวไปให้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:37.84462943+07:00","message":"push: {true เข้าไปเดี๋ยวไปให้ 0 0xc000133b00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:03:37.855836154+07:00","message":"write wav file: './tmp/7402/7402_16.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:38.360872382+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:38.360907746+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":"2025-09-19T10:03:38.360913327+07:00","message":"receive interim result [false|false]: อากง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:38.360927167+07:00","message":"[buffer interim] 17 false อากง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:38.360935259+07:00","message":"[bufferProcess] interim [600000000]:อากง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:38.360937388+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:38.62230237+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:38.622338988+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":"2025-09-19T10:03:38.622344762+07:00","message":"receive interim result [false|false]: อากงก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:38.622356448+07:00","message":"[buffer interim] 17 false อากงก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:38.622362014+07:00","message":"[bufferProcess] interim [720000000]:อากงก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:38.62236409+07:00","message":"[bufferProcess] send to processor:อากง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:38.622368956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:38.622371227+07:00","message":"> Transcript [104] [false]: 'อากง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:38.622372898+07:00","message":"Set StatePrefix (first interim): 'อากง'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:38.714374914+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:38.714407375+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:38.749546325+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:38.749582187+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":"2025-09-19T10:03:38.749587745+07:00","message":"receive interim result [false|false]: อากงชอบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:38.749607559+07:00","message":"[buffer interim] 17 false อากงชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:38.749617195+07:00","message":"[bufferProcess] interim [840000000]:อากงชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:38.749619059+07:00","message":"[bufferProcess] send to processor:อากงก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:38.749622264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:38.749625172+07:00","message":"> Transcript [105] [false]: 'อากงก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:38.749628133+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:38.749629804+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:38.74963148+07:00","message":"StatePrefix: 'อากง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:38.74963326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:38.789014492+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:38.789052219+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":"2025-09-19T10:03:38.789057385+07:00","message":"receive interim result [false|false]: อากงชอบเล่น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:38.789071605+07:00","message":"[buffer interim] 17 false อากงชอบเล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:38.789078425+07:00","message":"[bufferProcess] interim [20000000]:อากงชอบเล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:38.789080728+07:00","message":"[bufferProcess] send to processor:อากงชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:38.789085826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:38.789088358+07:00","message":"> Transcript [106] [false]: 'อากงชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:38.789091184+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:38.789092912+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:38.78909436+07:00","message":"StatePrefix: 'อากง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:38.789096674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:39.025567021+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:39.025609857+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":"2025-09-19T10:03:39.025615955+07:00","message":"receive interim result [false|false]: อากงชอบเล่นไพ่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:39.025629508+07:00","message":"[buffer interim] 17 false อากงชอบเล่นไพ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.025635836+07:00","message":"[bufferProcess] interim [260000000]:อากงชอบเล่นไพ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.025637874+07:00","message":"[bufferProcess] send to processor:อากงชอบเล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.025642605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.025645584+07:00","message":"> Transcript [107] [false]: 'อากงชอบเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.025648761+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.025650403+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.025652011+07:00","message":"StatePrefix: 'อากง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.025653811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:39.516906257+07:00","message":"[GCS] IsForceVAD: false for message ID: 17"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:39.607832189+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:39.607868317+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":"2025-09-19T10:03:39.60787361+07:00","message":"receive interim result [false|false]: อากงชอบเล่นไพ่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:39.60788669+07:00","message":"[buffer interim] 17 false อากงชอบเล่นไพ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.607893218+07:00","message":"[bufferProcess] interim [860000000]:อากงชอบเล่นไพ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.607895655+07:00","message":"[bufferProcess] send to processor:อากงชอบเล่นไพ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.607900387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.607902821+07:00","message":"> Transcript [108] [false]: 'อากงชอบเล่นไพ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.607905802+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.607907487+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.607908967+07:00","message":"StatePrefix: 'อากง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.607910514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.607913195+07:00","message":"Push: 'อากง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.607915003+07:00","message":"TextPushed: 'อากง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.607916937+07:00","message":"Set new StatePrefix : 'อากงชอบเล่นไพ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.607919473+07:00","message":"Next Push (prob) : 'ชอบเล่นไพ่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:39.607926563+07:00","message":"push: {false อากง 0 0xc0004ab700}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:39.630068725+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:39.630096947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากงชอบเล่นไพ่\",\"confidence\":0.865176}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:39.630102688+07:00","message":"receive interim result [true|false]: อากงชอบเล่นไพ่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:39.630110401+07:00","message":"end recv isFinal message id 17"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:39.630112594+07:00","message":"end Recv id 17"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:39.630119362+07:00","message":"[buffer interim] 17 true อากงชอบเล่นไพ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.630126754+07:00","message":"[bufferProcess] interim [950000000]:อากงชอบเล่นไพ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.630132373+07:00","message":"[bufferProcess] send to processor (isfinal):อากงชอบเล่นไพ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.630135909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.630139248+07:00","message":"> Transcript [109] [false]: 'อากงชอบเล่นไพ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.630142703+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.630144662+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.630147528+07:00","message":"StatePrefix: 'อากงชอบเล่นไพ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.630150398+07:00","message":"TextPushed: 'อากง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.630151746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.630153393+07:00","message":"> Transcript [110] [true]: 'อากงชอบเล่นไพ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.630155075+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.630156391+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.630157766+07:00","message":"StatePrefix: 'อากงชอบเล่นไพ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.63015911+07:00","message":"TextPushed: 'อากง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:39.630165227+07:00","message":"Push: 'ชอบเล่นไพ่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:39.630171269+07:00","message":"push: {true ชอบเล่นไพ่ 0 0xc0004ab700}"}
{"level":"info","service":"Main","time":"2025-09-19T10:03:39.636646702+07:00","message":"write wav file: './tmp/7402/7402_17.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:39.899386008+07:00","message":"[GCS] Start streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:40.577581707+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:40.577620524+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":"2025-09-19T10:03:40.577625314+07:00","message":"receive interim result [false|false]: น่าจะให้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:40.577639663+07:00","message":"[buffer interim] 18 false น่าจะให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:40.57764558+07:00","message":"[bufferProcess] interim [720000000]:น่าจะให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:40.577647584+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:40.798380393+07:00","message":"[GCS] IsForceVAD: false for message ID: 18"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:40.909899912+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:40.909946578+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":"2025-09-19T10:03:40.909953412+07:00","message":"receive interim result [false|false]: น่าจะให้ไอ้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:40.909970793+07:00","message":"[buffer interim] 18 false น่าจะให้ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:40.909981031+07:00","message":"[bufferProcess] interim [80000000]:น่าจะให้ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:40.909984407+07:00","message":"[bufferProcess] send to processor:น่าจะให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:40.909990817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:40.90999425+07:00","message":"> Transcript [111] [false]: 'น่าจะให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:40.909996859+07:00","message":"Set StatePrefix (first interim): 'น่าจะให้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:40.946882222+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:40.946925435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วแต่จะให้\",\"confidence\":0.75468886}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:40.946931179+07:00","message":"receive interim result [true|false]: แล้วแต่จะให้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:40.946940663+07:00","message":"end recv isFinal message id 18"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:40.946942555+07:00","message":"end Recv id 18"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:40.946948888+07:00","message":"[buffer interim] 18 true แล้วแต่จะให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:40.946955604+07:00","message":"[bufferProcess] interim [110000000]:แล้วแต่จะให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:40.946961505+07:00","message":"[bufferProcess] send to processor (isfinal):น่าจะให้ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:40.94696446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:40.946967158+07:00","message":"> Transcript [112] [false]: 'น่าจะให้ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:40.946970608+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:40.946972409+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:40.946973868+07:00","message":"StatePrefix: 'น่าจะให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:40.946975379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:40.946976592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:40.946978444+07:00","message":"> Transcript [113] [true]: 'แล้วแต่จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:40.94698018+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:40.946981456+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:40.946982855+07:00","message":"StatePrefix: 'น่าจะให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:40.946984116+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:40.946993401+07:00","message":"Push: 'แล้วแต่จะให้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:40.947001124+07:00","message":"push: {true แล้วแต่จะให้ 0 0xc000046a80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:03:40.952529421+07:00","message":"write wav file: './tmp/7402/7402_18.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:41.05992368+07:00","message":"[GCS] Start streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:41.427216359+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:41.42726155+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":"2025-09-19T10:03:41.427266999+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:41.427285794+07:00","message":"[buffer interim] 19 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:41.427292298+07:00","message":"[bufferProcess] interim [420000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:41.42729392+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:41.642661838+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:41.642693473+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":"2025-09-19T10:03:41.642698415+07:00","message":"receive interim result [false|false]: ก็ไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:41.642708477+07:00","message":"[buffer interim] 19 false ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:41.642713661+07:00","message":"[bufferProcess] interim [540000000]:ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:41.64271567+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:41.642718561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:41.642720959+07:00","message":"> Transcript [114] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:41.642722682+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:41.714628412+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:41.714664495+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:41.734618778+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:41.734654956+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":"2025-09-19T10:03:41.734660995+07:00","message":"receive interim result [false|false]: ก็ไปนั่ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:41.73467561+07:00","message":"[buffer interim] 19 false ก็ไปนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:41.734683066+07:00","message":"[bufferProcess] interim [660000000]:ก็ไปนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:41.734685349+07:00","message":"[bufferProcess] send to processor:ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:41.734692017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:41.734697037+07:00","message":"> Transcript [115] [false]: 'ก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:41.734700081+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:41.734701859+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:41.734703685+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:41.734705398+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:41.795065146+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:41.795095174+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":"2025-09-19T10:03:41.795100408+07:00","message":"receive interim result [false|false]: ก็ไปนั่งเล่น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:41.79511122+07:00","message":"[buffer interim] 19 false ก็ไปนั่งเล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:41.795117407+07:00","message":"[bufferProcess] interim [780000000]:ก็ไปนั่งเล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:41.79511943+07:00","message":"[bufferProcess] send to processor:ก็ไปนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:41.79512235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:41.795128515+07:00","message":"> Transcript [116] [false]: 'ก็ไปนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:41.795131189+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:41.795132964+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:41.795134747+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:41.795136687+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:42.039640499+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:42.039676214+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":"2025-09-19T10:03:42.039681662+07:00","message":"receive interim result [false|false]: ก็ไปนั่งเล่นกับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:42.039699501+07:00","message":"[buffer interim] 19 false ก็ไปนั่งเล่นกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.039705797+07:00","message":"[bufferProcess] interim [960000000]:ก็ไปนั่งเล่นกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.039708585+07:00","message":"[bufferProcess] send to processor:ก็ไปนั่งเล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.039712247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.039714705+07:00","message":"> Transcript [117] [false]: 'ก็ไปนั่งเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.039718142+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.039719781+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.039721565+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.039723172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:42.254364773+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:42.254407378+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":"2025-09-19T10:03:42.254414414+07:00","message":"receive interim result [false|false]: ก็ไปนั่งเล่นกับเขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:42.254432032+07:00","message":"[buffer interim] 19 false ก็ไปนั่งเล่นกับเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.25444074+07:00","message":"[bufferProcess] interim [140000000]:ก็ไปนั่งเล่นกับเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.254444276+07:00","message":"[bufferProcess] send to processor:ก็ไปนั่งเล่นกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.254451919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.254455384+07:00","message":"> Transcript [118] [false]: 'ก็ไปนั่งเล่นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.254459557+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.25446231+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.254464895+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.254467021+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.254473403+07:00","message":"Push: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.254475664+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.254477828+07:00","message":"Set new StatePrefix : 'ก็ไปนั่งเล่นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.254480096+07:00","message":"Next Push (prob) : 'ไปนั่งเล่นกับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:42.254490696+07:00","message":"push: {false ก็ 0 0xc00039f080}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:42.341833263+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:42.341886691+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":"2025-09-19T10:03:42.341892948+07:00","message":"receive interim result [false|false]: ก็ไปนั่งเล่นกับคน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:42.341908106+07:00","message":"[buffer interim] 19 false ก็ไปนั่งเล่นกับคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.341914872+07:00","message":"[bufferProcess] interim [260000000]:ก็ไปนั่งเล่นกับคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.341917254+07:00","message":"[bufferProcess] send to processor:ก็ไปนั่งเล่นกับเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.341924154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.341927521+07:00","message":"> Transcript [119] [false]: 'ก็ไปนั่งเล่นกับเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.34193068+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.341932568+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.341934628+07:00","message":"StatePrefix: 'ก็ไปนั่งเล่นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.341936376+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:42.851842148+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:42.851877159+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":"2025-09-19T10:03:42.851882593+07:00","message":"receive interim result [false|false]: ก็ไปนั่งเล่นกับคนจัด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:42.851895309+07:00","message":"[buffer interim] 19 false ก็ไปนั่งเล่นกับคนจัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.851901082+07:00","message":"[bufferProcess] interim [800000000]:ก็ไปนั่งเล่นกับคนจัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.851903322+07:00","message":"[bufferProcess] send to processor:ก็ไปนั่งเล่นกับคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.851908351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.851910862+07:00","message":"> Transcript [120] [false]: 'ก็ไปนั่งเล่นกับคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.8519138+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.851915536+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.851917046+07:00","message":"StatePrefix: 'ก็ไปนั่งเล่นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.851919083+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:42.97692281+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:42.976955452+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":"2025-09-19T10:03:42.976960438+07:00","message":"receive interim result [false|false]: ก็ไปนั่งเล่นกับคนจัดไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:42.976974088+07:00","message":"[buffer interim] 19 false ก็ไปนั่งเล่นกับคนจัดไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.976980524+07:00","message":"[bufferProcess] interim [920000000]:ก็ไปนั่งเล่นกับคนจัดไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.976982525+07:00","message":"[bufferProcess] send to processor:ก็ไปนั่งเล่นกับคนจัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.976987554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.976990083+07:00","message":"> Transcript [121] [false]: 'ก็ไปนั่งเล่นกับคนจัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.976992931+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.976994666+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.976996508+07:00","message":"StatePrefix: 'ก็ไปนั่งเล่นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:42.976998938+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:43.326159766+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:43.326212618+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":"2025-09-19T10:03:43.326219351+07:00","message":"receive interim result [false|false]: ก็ไปนั่งเล่นกากก็จัดไปสิครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:43.326236018+07:00","message":"[buffer interim] 19 false ก็ไปนั่งเล่นกากก็จัดไปสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:43.32624407+07:00","message":"[bufferProcess] interim [280000000]:ก็ไปนั่งเล่นกากก็จัดไปสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:43.326247064+07:00","message":"[bufferProcess] send to processor:ก็ไปนั่งเล่นกับคนจัดไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:43.326253466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:43.326257065+07:00","message":"> Transcript [122] [false]: 'ก็ไปนั่งเล่นกับคนจัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:43.32626162+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:43.326264247+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:43.326267004+07:00","message":"StatePrefix: 'ก็ไปนั่งเล่นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:43.326269958+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:43.326275237+07:00","message":"Push: 'ไปนั่งเล่นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:43.326277931+07:00","message":"TextPushed: 'ก็ไปนั่งเล่นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:43.326280361+07:00","message":"Set new StatePrefix : 'ก็ไปนั่งเล่นกับคนจัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:43.326283139+07:00","message":"Next Push (prob) : 'คนจัดไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:43.326309489+07:00","message":"push: {false ไปนั่งเล่นกับ 0 0xc00039f080}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:43.899424632+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:43.899462556+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":"2025-09-19T10:03:43.899469045+07:00","message":"receive interim result [false|false]: ก็ไปนั่งเล่นกากก็จัดไปสิครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:43.899483861+07:00","message":"[buffer interim] 19 false ก็ไปนั่งเล่นกากก็จัดไปสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:43.899490818+07:00","message":"[bufferProcess] interim [880000000]:ก็ไปนั่งเล่นกากก็จัดไปสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:43.899493+07:00","message":"[bufferProcess] send to processor:ก็ไปนั่งเล่นกากก็จัดไปสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:43.899500167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:43.899502457+07:00","message":"> Transcript [123] [false]: 'ก็ไปนั่งเล่นกากก็จัดไปสิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:43.899504422+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:43.899506021+07:00","message":"Set new StatePrefix: 'ก็ไปนั่งเล่นกากก็จัดไปสิครับ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:44.715145156+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:44.715142279+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:47.715719737+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:47.715749462+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:50.716270475+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:50.71628168+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:53.361457809+07:00","message":"[GCS] Cleaned up inactive client: 1"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:53.361490778+07:00","message":"[GCS] Cleaned up inactive client: 3"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:53.361493258+07:00","message":"[GCS] Cleaned up inactive client: 5"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:53.361494822+07:00","message":"[GCS] Cleaned up inactive client: 6"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:53.36149625+07:00","message":"[GCS] Cleaned up inactive client: 4"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:53.361498295+07:00","message":"[GCS] Cleaned up inactive client: 2"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:53.417298649+07:00","message":"[GCS] IsForceVAD: false for message ID: 19"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:53.478634833+07:00","message":"[GCS] Start streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:53.585653565+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:53.585701486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปนั่งเล่นกับคนจัดไปสิครับ\",\"confidence\":0.93204534}],\"is_final\":true,\"result_end_time\":{\"seconds\":12,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:53.585706984+07:00","message":"receive interim result [true|false]: ก็ไปนั่งเล่นกับคนจัดไปสิครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:53.585718607+07:00","message":"end recv isFinal message id 19"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:53.585720656+07:00","message":"end Recv id 19"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:53.585728813+07:00","message":"[buffer interim] 19 true ก็ไปนั่งเล่นกับคนจัดไปสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:53.585739589+07:00","message":"[bufferProcess] interim [570000000]:ก็ไปนั่งเล่นกับคนจัดไปสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:53.585742495+07:00","message":"[bufferProcess] send to processor (isfinal):ก็ไปนั่งเล่นกากก็จัดไปสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:53.585756714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:53.585773113+07:00","message":"> Transcript [124] [false]: 'ก็ไปนั่งเล่นกากก็จัดไปสิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:53.585778796+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:53.585780627+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:53.585785248+07:00","message":"StatePrefix: 'ก็ไปนั่งเล่นกากก็จัดไปสิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:53.585787817+07:00","message":"TextPushed: 'ก็ไปนั่งเล่นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:53.585790044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:53.585791824+07:00","message":"> Transcript [125] [true]: 'ก็ไปนั่งเล่นกับคนจัดไปสิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:53.585793568+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:53.585795153+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:53.585796449+07:00","message":"StatePrefix: 'ก็ไปนั่งเล่นกากก็จัดไปสิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:53.585797938+07:00","message":"TextPushed: 'ก็ไปนั่งเล่นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:53.585806032+07:00","message":"Push: 'คนจัดไปสิครับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:53.585819296+07:00","message":"push: {true คนจัดไปสิครับ 0 0xc00039f080}"}
{"level":"info","service":"Main","time":"2025-09-19T10:03:53.606346207+07:00","message":"write wav file: './tmp/7402/7402_19.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:53.716931411+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:53.716949441+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:56.687593487+07:00","message":"[GCS] IsForceVAD: false for message ID: 20"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:56.717887379+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:56.717905968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:56.78059982+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:56.780633829+07:00","message":"found end of frame, send empty tag with msgId: 20"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:56.780637869+07:00","message":"end Recv id 20"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:56.780652865+07:00","message":"[buffer interim] 20 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:56.78066083+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:56.780665737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:56.780669492+07:00","message":"> Transcript [126] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:56.780672794+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:56.78067481+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:56.780677398+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:56.780680457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:56.780688514+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:56.780701521+07:00","message":"push: {true \n 0 0xc000046400}"}
{"level":"info","service":"Main","time":"2025-09-19T10:03:56.790419851+07:00","message":"write wav file: './tmp/7402/7402_20.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:56.81900894+07:00","message":"[GCS] Start streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:56.941280401+07:00","message":"[GCS] IsForceVAD: false for message ID: 21"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:57.009496429+07:00","message":"[GCS] Start streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:57.03502307+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:57.035055594+07:00","message":"found end of frame, send empty tag with msgId: 21"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:57.03506036+07:00","message":"end Recv id 21"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:57.035071279+07:00","message":"[buffer interim] 21 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:57.035079731+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:57.035084366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:57.035087843+07:00","message":"> Transcript [127] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:57.03509126+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:57.035094223+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:57.035096646+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:57.035099671+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:03:57.035103002+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:03:57.03511562+07:00","message":"push: {true \n 0 0xc000133780}"}
{"level":"info","service":"Main","time":"2025-09-19T10:03:57.041722219+07:00","message":"write wav file: './tmp/7402/7402_21.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:59.718801076+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:03:59.718819274+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:02.719246164+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:02.719251156+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:05.71933621+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:05.719340001+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:06.937759183+07:00","message":"[GCS] IsForceVAD: false for message ID: 22"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:06.998621828+07:00","message":"[GCS] Start streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:07.045963133+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:07.04598207+07:00","message":"found end of frame, send empty tag with msgId: 22"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:07.045984588+07:00","message":"end Recv id 22"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:07.045991216+07:00","message":"[buffer interim] 22 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:07.045997403+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:07.046001637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:07.046003952+07:00","message":"> Transcript [128] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:07.046005963+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:07.046007524+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:07.04600904+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:07.046010547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:07.046012836+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:07.046021477+07:00","message":"push: {true \n 0 0xc000188180}"}
{"level":"info","service":"Main","time":"2025-09-19T10:04:07.061822751+07:00","message":"write wav file: './tmp/7402/7402_22.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:08.218687416+07:00","message":"[GCS] IsForceVAD: false for message ID: 23"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:08.312977118+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:08.312996513+07:00","message":"found end of frame, send empty tag with msgId: 23"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:08.312998992+07:00","message":"end Recv id 23"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:08.313005752+07:00","message":"[buffer interim] 23 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:08.313012313+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:08.31301617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:08.313018555+07:00","message":"> Transcript [129] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:08.313020864+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:08.313022748+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:08.313024316+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:08.313025817+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:08.313027888+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:08.313037013+07:00","message":"push: {true \n 0 0xc000133880}"}
{"level":"info","service":"Main","time":"2025-09-19T10:04:08.319245506+07:00","message":"write wav file: './tmp/7402/7402_23.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:08.339480582+07:00","message":"[GCS] Start streaming session, msgId: 24"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:08.720086782+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:08.720091965+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:09.541475115+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:09.541524321+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":"2025-09-19T10:04:09.541529364+07:00","message":"receive interim result [false|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:09.541543075+07:00","message":"[buffer interim] 24 false ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:09.541550048+07:00","message":"[bufferProcess] interim [140000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:09.54155162+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:09.541556399+07:00","message":"[bufferProcess] send to processor (ticker):ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:09.54155885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:09.541561288+07:00","message":"> Transcript [130] [false]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:09.541563172+07:00","message":"Set StatePrefix (first interim): 'ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:09.731549323+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:09.731596551+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":"2025-09-19T10:04:09.731601947+07:00","message":"receive interim result [false|false]: รองพื้นที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:09.73162023+07:00","message":"[buffer interim] 24 false รองพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:09.731627749+07:00","message":"[bufferProcess] interim [380000000]:รองพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:09.731629309+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:10.355596374+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:10.355645102+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":"2025-09-19T10:04:10.355653+07:00","message":"receive interim result [false|false]: รองพื้นที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:10.355667536+07:00","message":"[buffer interim] 24 false รองพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:10.355674625+07:00","message":"[bufferProcess] interim [980000000]:รองพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:10.355676485+07:00","message":"[bufferProcess] send to processor:รองพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:10.355681454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:10.355683844+07:00","message":"> Transcript [131] [false]: 'รองพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:10.355685837+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:10.355688158+07:00","message":"Set new StatePrefix: 'รองพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:10.937905671+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:10.937954057+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":"2025-09-19T10:04:10.93795977+07:00","message":"receive interim result [false|false]: ก็คือพี่น้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:10.937975575+07:00","message":"[buffer interim] 24 false ก็คือพี่น้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:10.937982144+07:00","message":"[bufferProcess] interim [580000000]:ก็คือพี่น้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:10.937984655+07:00","message":"[bufferProcess] send to processor:รองพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:10.937991341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:10.937993785+07:00","message":"> Transcript [132] [false]: 'รองพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:10.937996973+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:10.937998672+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:10.938000243+07:00","message":"StatePrefix: 'รองพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:10.938001961+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:11.137146094+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:11.137208959+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":"2025-09-19T10:04:11.137216167+07:00","message":"receive interim result [false|false]: ก็คือพี่น้องมิ้น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:11.137234652+07:00","message":"[buffer interim] 24 false ก็คือพี่น้องมิ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:11.137245409+07:00","message":"[bufferProcess] interim [820000000]:ก็คือพี่น้องมิ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:11.137249313+07:00","message":"[bufferProcess] send to processor:ก็คือพี่น้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:11.137255898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:11.137259893+07:00","message":"> Transcript [133] [false]: 'ก็คือพี่น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:11.137262931+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:11.137265992+07:00","message":"Set new StatePrefix: 'ก็คือพี่น้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:11.71813378+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:11.718168865+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":"2025-09-19T10:04:11.718173984+07:00","message":"receive interim result [false|false]: ก็คือพี่น้องมิ้น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:11.718195819+07:00","message":"[buffer interim] 24 false ก็คือพี่น้องมิ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:11.718202887+07:00","message":"[bufferProcess] interim [420000000]:ก็คือพี่น้องมิ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:11.718204852+07:00","message":"[bufferProcess] send to processor:ก็คือพี่น้องมิ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:11.718211786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:11.718214194+07:00","message":"> Transcript [134] [false]: 'ก็คือพี่น้องมิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:11.718216984+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:11.71821853+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:11.718220734+07:00","message":"StatePrefix: 'ก็คือพี่น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:11.718223052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:11.720295177+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:11.720293777+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:11.892359977+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:11.892397037+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":"2025-09-19T10:04:11.892402491+07:00","message":"receive interim result [false|false]: ก็คือพี่น้องมิ้นสาวผมสั้น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:11.892416332+07:00","message":"[buffer interim] 24 false ก็คือพี่น้องมิ้นสาวผมสั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:11.892423578+07:00","message":"[bufferProcess] interim [540000000]:ก็คือพี่น้องมิ้นสาวผมสั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:11.892425682+07:00","message":"[bufferProcess] send to processor:ก็คือพี่น้องมิ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:11.892428804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:11.892431395+07:00","message":"> Transcript [135] [false]: 'ก็คือพี่น้องมิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:11.892434242+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:11.892435835+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:11.892437562+07:00","message":"StatePrefix: 'ก็คือพี่น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:11.892439331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:12.536375124+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:12.536414474+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":"2025-09-19T10:04:12.536420062+07:00","message":"receive interim result [false|false]: ก็คือพี่น้องมิ้นสาวผมสั้น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:12.536435146+07:00","message":"[buffer interim] 24 false ก็คือพี่น้องมิ้นสาวผมสั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:12.536445505+07:00","message":"[bufferProcess] interim [140000000]:ก็คือพี่น้องมิ้นสาวผมสั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:12.536447948+07:00","message":"[bufferProcess] send to processor:ก็คือพี่น้องมิ้นสาวผมสั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:12.53645202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:12.536454779+07:00","message":"> Transcript [136] [false]: 'ก็คือพี่น้องมิ้นสาวผมสั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:12.536458931+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:12.536460614+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:12.536462755+07:00","message":"StatePrefix: 'ก็คือพี่น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:12.536464622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:13.689200908+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:13.689235787+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":"2025-09-19T10:04:13.689241521+07:00","message":"receive interim result [false|false]: ก็คือพี่น้องมิ้นสาวผมสั้นผมยาว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:13.689255291+07:00","message":"[buffer interim] 24 false ก็คือพี่น้องมิ้นสาวผมสั้นผมยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:13.689261737+07:00","message":"[bufferProcess] interim [400000000]:ก็คือพี่น้องมิ้นสาวผมสั้นผมยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:13.689264058+07:00","message":"[bufferProcess] send to processor:ก็คือพี่น้องมิ้นสาวผมสั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:13.68926945+07:00","message":"[bufferProcess] send to processor (ticker):ก็คือพี่น้องมิ้นสาวผมสั้นผมยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:13.689272294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:13.6892748+07:00","message":"> Transcript [137] [false]: 'ก็คือพี่น้องมิ้นสาวผมสั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:13.689277771+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:13.68928027+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:13.689286749+07:00","message":"StatePrefix: 'ก็คือพี่น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:13.689288708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:13.689294213+07:00","message":"Push: 'ก็คือพี่น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:13.689295982+07:00","message":"TextPushed: 'ก็คือพี่น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:13.689297815+07:00","message":"Set new StatePrefix : 'ก็คือพี่น้องมิ้นสาวผมสั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:13.689299457+07:00","message":"Next Push (prob) : 'มิ้นสาวผมสั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:13.689300764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:13.689302357+07:00","message":"> Transcript [138] [false]: 'ก็คือพี่น้องมิ้นสาวผมสั้นผมยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:13.689304196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:13.689305425+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:13.689306849+07:00","message":"StatePrefix: 'ก็คือพี่น้องมิ้นสาวผมสั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:13.689308355+07:00","message":"TextPushed: 'ก็คือพี่น้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:13.689316164+07:00","message":"push: {false ก็คือพี่น้อง 0 0xc00039eb80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:13.787403135+07:00","message":"[GCS] IsForceVAD: false for message ID: 24"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:13.978896694+07:00","message":"[GCS] Start streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:13.998239398+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:13.998300964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือพี่น้องมิ้นคือสาวผมสั้นหรือผมยาว\",\"confidence\":0.91158223}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:13.998308112+07:00","message":"receive interim result [true|false]: ก็คือพี่น้องมิ้นคือสาวผมสั้นหรือผมยาว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:13.998323064+07:00","message":"end recv isFinal message id 24"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:13.998325275+07:00","message":"end Recv id 24"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:13.998334147+07:00","message":"[buffer interim] 24 true ก็คือพี่น้องมิ้นคือสาวผมสั้นหรือผมยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:13.99834284+07:00","message":"[bufferProcess] interim [670000000]:ก็คือพี่น้องมิ้นคือสาวผมสั้นหรือผมยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:13.998347388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:13.99835126+07:00","message":"> Transcript [139] [true]: 'ก็คือพี่น้องมิ้นคือสาวผมสั้นหรือผมยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:13.998355058+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:13.998357205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:13.998360048+07:00","message":"StatePrefix: 'ก็คือพี่น้องมิ้นสาวผมสั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:13.998362811+07:00","message":"TextPushed: 'ก็คือพี่น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:13.998366797+07:00","message":"Push: 'มิ้นคือสาวผมสั้นหรือผมยาว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:13.998392981+07:00","message":"push: {true มิ้นคือสาวผมสั้นหรือผมยาว 0 0xc00039eb80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:04:14.013576492+07:00","message":"write wav file: './tmp/7402/7402_24.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:14.721366544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:14.721367532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:14.74923385+07:00","message":"[GCS] IsForceVAD: false for message ID: 25"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:14.862811738+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:14.86283511+07:00","message":"found end of frame, send empty tag with msgId: 25"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:14.862838954+07:00","message":"end Recv id 25"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:14.862845895+07:00","message":"[buffer interim] 25 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:14.862852635+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:14.862855911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:14.862858263+07:00","message":"> Transcript [140] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:14.862860531+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:14.862862079+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:14.862863603+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:14.862865078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:14.862867256+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:14.862875615+07:00","message":"push: {true \n 0 0xc000133c00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:04:14.868948301+07:00","message":"write wav file: './tmp/7402/7402_25.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:14.879934448+07:00","message":"[GCS] Start streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:16.440246274+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:16.440284176+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":"2025-09-19T10:04:16.440288969+07:00","message":"receive interim result [false|false]: บอกว่าตอน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:16.440301381+07:00","message":"[buffer interim] 26 false บอกว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:16.440307324+07:00","message":"[bufferProcess] interim [380000000]:บอกว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:16.440308924+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:16.440313732+07:00","message":"[bufferProcess] send to processor (ticker):บอกว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:16.440316176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:16.440318321+07:00","message":"> Transcript [141] [false]: 'บอกว่าตอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:16.440320592+07:00","message":"Set StatePrefix (first interim): 'บอกว่าตอน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:16.825623403+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:16.825660772+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":"2025-09-19T10:04:16.825666248+07:00","message":"receive interim result [false|false]: บอกว่าตอนเด็ก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:16.825678612+07:00","message":"[buffer interim] 26 false บอกว่าตอนเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:16.825684527+07:00","message":"[bufferProcess] interim [740000000]:บอกว่าตอนเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:16.825686479+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:17.468081178+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:17.468117642+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":"2025-09-19T10:04:17.468122889+07:00","message":"receive interim result [false|false]: บอกว่าตอนเด็ก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:17.468139347+07:00","message":"[buffer interim] 26 false บอกว่าตอนเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.468146496+07:00","message":"[bufferProcess] interim [340000000]:บอกว่าตอนเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.468148254+07:00","message":"[bufferProcess] send to processor:บอกว่าตอนเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.468151456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.468168155+07:00","message":"> Transcript [142] [false]: 'บอกว่าตอนเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.468173063+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.468175164+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.4681767+07:00","message":"StatePrefix: 'บอกว่าตอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.468178497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:17.525988452+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:17.526030841+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":"2025-09-19T10:04:17.52603612+07:00","message":"receive interim result [false|false]: บอกว่าตอนเด็กๆชอบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:17.526048631+07:00","message":"[buffer interim] 26 false บอกว่าตอนเด็กๆชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.526058236+07:00","message":"[bufferProcess] interim [460000000]:บอกว่าตอนเด็กๆชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.526060644+07:00","message":"[bufferProcess] send to processor:บอกว่าตอนเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.526065689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.526068267+07:00","message":"> Transcript [143] [false]: 'บอกว่าตอนเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.5260713+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.526073278+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.526074871+07:00","message":"StatePrefix: 'บอกว่าตอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.526076601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:17.721749416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:17.721759137+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:17.728484234+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:17.728518068+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":"2025-09-19T10:04:17.728523592+07:00","message":"receive interim result [false|false]: บอกว่าตอนเด็กๆชอบชวน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:17.728539956+07:00","message":"[buffer interim] 26 false บอกว่าตอนเด็กๆชอบชวน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.728552901+07:00","message":"[bufferProcess] interim [700000000]:บอกว่าตอนเด็กๆชอบชวน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.72855532+07:00","message":"[bufferProcess] send to processor:บอกว่าตอนเด็กๆชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.728561907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.728564461+07:00","message":"> Transcript [144] [false]: 'บอกว่าตอนเด็กๆชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.728567129+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.728568779+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.728570229+07:00","message":"StatePrefix: 'บอกว่าตอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.728572111+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:17.847409859+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:17.847445543+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":"2025-09-19T10:04:17.847451227+07:00","message":"receive interim result [false|false]: บอกว่าตอนเด็กๆชอบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:17.847464596+07:00","message":"[buffer interim] 26 false บอกว่าตอนเด็กๆชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.847475252+07:00","message":"[bufferProcess] interim [760000000]:บอกว่าตอนเด็กๆชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.847477396+07:00","message":"[bufferProcess] send to processor:บอกว่าตอนเด็กๆชอบชวน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.847484026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.847486823+07:00","message":"> Transcript [145] [false]: 'บอกว่าตอนเด็กๆชอบชวน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.847492804+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.84749472+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.847496347+07:00","message":"StatePrefix: 'บอกว่าตอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.847498039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.847503321+07:00","message":"Push: 'บอกว่าตอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.847505238+07:00","message":"TextPushed: 'บอกว่าตอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.847506936+07:00","message":"Set new StatePrefix : 'บอกว่าตอนเด็กๆชอบชวน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:17.847508731+07:00","message":"Next Push (prob) : 'เด็กๆชอบชวน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:17.84751651+07:00","message":"push: {false บอกว่าตอน 0 0xc0004ab900}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:18.042727098+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:18.042768191+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":"2025-09-19T10:04:18.042775442+07:00","message":"receive interim result [false|false]: บอกว่าตอนเด็กๆชอบตัวไหนล่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:18.04279025+07:00","message":"[buffer interim] 26 false บอกว่าตอนเด็กๆชอบตัวไหนล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:18.042797083+07:00","message":"[bufferProcess] interim [940000000]:บอกว่าตอนเด็กๆชอบตัวไหนล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:18.042799177+07:00","message":"[bufferProcess] send to processor:บอกว่าตอนเด็กๆชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:18.042802449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:18.042804836+07:00","message":"> Transcript [146] [false]: 'บอกว่าตอนเด็กๆชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:18.042806563+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:18.368115837+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:18.368157416+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":"2025-09-19T10:04:18.368163449+07:00","message":"receive interim result [false|false]: บอกว่าตอนเด็กๆชอบเล่น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:18.368181037+07:00","message":"[buffer interim] 26 false บอกว่าตอนเด็กๆชอบเล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:18.368191999+07:00","message":"[bufferProcess] interim [300000000]:บอกว่าตอนเด็กๆชอบเล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:18.368194711+07:00","message":"[bufferProcess] send to processor:บอกว่าตอนเด็กๆชอบตัวไหนล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:18.368201328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:18.368203869+07:00","message":"> Transcript [147] [false]: 'บอกว่าตอนเด็กๆชอบตัวไหนล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:18.368206046+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:18.368208682+07:00","message":"Set new StatePrefix: 'บอกว่าตอนเด็กๆชอบตัวไหนล่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:18.432838916+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:18.432876507+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":"2025-09-19T10:04:18.432881651+07:00","message":"receive interim result [false|false]: บอกว่าตอนเด็กๆชอบเล่นไพ่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:18.432893087+07:00","message":"[buffer interim] 26 false บอกว่าตอนเด็กๆชอบเล่นไพ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:18.432899494+07:00","message":"[bufferProcess] interim [420000000]:บอกว่าตอนเด็กๆชอบเล่นไพ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:18.432901424+07:00","message":"[bufferProcess] send to processor:บอกว่าตอนเด็กๆชอบเล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:18.432906521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:18.432909447+07:00","message":"> Transcript [148] [false]: 'บอกว่าตอนเด็กๆชอบเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:18.432911737+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:18.43291353+07:00","message":"Set new StatePrefix: 'บอกว่าตอนเด็กๆชอบเล่น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:19.077079224+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:19.077122825+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":"2025-09-19T10:04:19.077128033+07:00","message":"receive interim result [false|false]: บอกว่าตอนเด็กๆชอบเล่นไพ่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:19.077139706+07:00","message":"[buffer interim] 26 false บอกว่าตอนเด็กๆชอบเล่นไพ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:19.077146053+07:00","message":"[bufferProcess] interim [20000000]:บอกว่าตอนเด็กๆชอบเล่นไพ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:19.077148626+07:00","message":"[bufferProcess] send to processor:บอกว่าตอนเด็กๆชอบเล่นไพ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:19.07715378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:19.077156205+07:00","message":"> Transcript [149] [false]: 'บอกว่าตอนเด็กๆชอบเล่นไพ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:19.077159106+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:19.077170083+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:19.077172048+07:00","message":"StatePrefix: 'บอกว่าตอนเด็กๆชอบเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:19.077174106+07:00","message":"TextPushed: 'บอกว่าตอน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:20.649197958+07:00","message":"[GCS] IsForceVAD: false for message ID: 26"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:20.710426045+07:00","message":"[GCS] Start streaming session, msgId: 27"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:20.721854534+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:20.721871995+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:20.818904047+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:20.818945537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าตอนเด็กๆชอบชวนเล่นไพ่\",\"confidence\":0.9537428}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:20.81895154+07:00","message":"receive interim result [true|false]: บอกว่าตอนเด็กๆชอบชวนเล่นไพ่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:20.81896141+07:00","message":"end recv isFinal message id 26"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:20.818963578+07:00","message":"end Recv id 26"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:20.818969862+07:00","message":"[buffer interim] 26 true บอกว่าตอนเด็กๆชอบชวนเล่นไพ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:20.818976922+07:00","message":"[bufferProcess] interim [790000000]:บอกว่าตอนเด็กๆชอบชวนเล่นไพ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:20.818979916+07:00","message":"[bufferProcess] send to processor (isfinal):บอกว่าตอนเด็กๆชอบเล่นไพ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:20.81898334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:20.818985873+07:00","message":"> Transcript [150] [false]: 'บอกว่าตอนเด็กๆชอบเล่นไพ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:20.818988631+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:20.81899017+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:20.818992022+07:00","message":"StatePrefix: 'บอกว่าตอนเด็กๆชอบเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:20.818994348+07:00","message":"TextPushed: 'บอกว่าตอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:20.818995698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:20.818997141+07:00","message":"> Transcript [151] [true]: 'บอกว่าตอนเด็กๆชอบชวนเล่นไพ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:20.818998944+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:20.819000223+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:20.819001501+07:00","message":"StatePrefix: 'บอกว่าตอนเด็กๆชอบเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:20.819002901+07:00","message":"TextPushed: 'บอกว่าตอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:20.819005493+07:00","message":"Push: 'เด็กๆชอบชวนเล่นไพ่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:20.819013495+07:00","message":"push: {true เด็กๆชอบชวนเล่นไพ่ 0 0xc0004ab900}"}
{"level":"info","service":"Main","time":"2025-09-19T10:04:20.847529673+07:00","message":"write wav file: './tmp/7402/7402_26.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:22.848332825+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:22.848373234+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":"2025-09-19T10:04:22.848378709+07:00","message":"receive interim result [false|false]: เบื่อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:22.848393836+07:00","message":"[buffer interim] 27 false เบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:22.848400582+07:00","message":"[bufferProcess] interim [160000000]:เบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:22.84840239+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:22.84840862+07:00","message":"[bufferProcess] send to processor (ticker):เบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:22.848411247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:22.848413565+07:00","message":"> Transcript [152] [false]: 'เบื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:22.848415565+07:00","message":"Set StatePrefix (first interim): 'เบื่อ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:23.29630287+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:23.296345201+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":"2025-09-19T10:04:23.296350954+07:00","message":"receive interim result [false|false]: มืออาชีพ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:23.296365088+07:00","message":"[buffer interim] 27 false มืออาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:23.296375995+07:00","message":"[bufferProcess] interim [580000000]:มืออาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:23.296377673+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:23.362040517+07:00","message":"[GCS] Cleaned up inactive client: 8"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:23.362061336+07:00","message":"[GCS] Cleaned up inactive client: 9"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:23.362063707+07:00","message":"[GCS] Cleaned up inactive client: 11"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:23.362065134+07:00","message":"[GCS] Cleaned up inactive client: 7"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:23.362066585+07:00","message":"[GCS] Cleaned up inactive client: 10"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:23.362068052+07:00","message":"[GCS] Cleaned up inactive client: 12"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:23.722513839+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:23.722520272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:23.868000851+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:23.86805548+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":"2025-09-19T10:04:23.868061996+07:00","message":"receive interim result [false|false]: มืออาชีพ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:23.868080879+07:00","message":"[buffer interim] 27 false มืออาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:23.868093439+07:00","message":"[bufferProcess] interim [180000000]:มืออาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:23.868096935+07:00","message":"[bufferProcess] send to processor:มืออาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:23.868105742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:23.86810982+07:00","message":"> Transcript [153] [false]: 'มืออาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:23.868112496+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:23.868115708+07:00","message":"Set new StatePrefix: 'มืออาชีพ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:26.723518492+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:26.723518543+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:26.857323674+07:00","message":"[GCS] IsForceVAD: false for message ID: 27"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:26.919455619+07:00","message":"[GCS] Start streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:26.963135327+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:26.963189484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มืออาชีพ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:26.963196168+07:00","message":"receive interim result [true|false]: มืออาชีพ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:26.963206444+07:00","message":"end recv isFinal message id 27"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:26.963208885+07:00","message":"end Recv id 27"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:26.963215988+07:00","message":"[buffer interim] 27 true มืออาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:26.963224504+07:00","message":"[bufferProcess] interim [360000000]:มืออาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:26.963228625+07:00","message":"[bufferProcess] send to processor (isfinal):มืออาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:26.963233286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:26.963236674+07:00","message":"> Transcript [154] [false]: 'มืออาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:26.963240686+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:26.963243066+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:26.96324542+07:00","message":"StatePrefix: 'มืออาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:26.963247799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:26.963249949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:26.96325219+07:00","message":"> Transcript [155] [true]: 'มืออาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:26.963254769+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:26.963256725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:26.963258724+07:00","message":"StatePrefix: 'มืออาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:26.963261039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:26.963264137+07:00","message":"Push: 'มืออาชีพ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:26.963273217+07:00","message":"push: {true มืออาชีพ 0 0xc0004aba80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:04:26.975410089+07:00","message":"write wav file: './tmp/7402/7402_27.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:27.596914065+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:27.596958034+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":"2025-09-19T10:04:27.596964544+07:00","message":"receive interim result [false|false]: นั่งเล่น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:27.596979512+07:00","message":"[buffer interim] 28 false นั่งเล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:27.596986297+07:00","message":"[bufferProcess] interim [720000000]:นั่งเล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:27.596988056+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:27.929895834+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:27.929934919+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":"2025-09-19T10:04:27.929941055+07:00","message":"receive interim result [false|false]: นั่งเล่นไพ่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:27.929954314+07:00","message":"[buffer interim] 28 false นั่งเล่นไพ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:27.929967899+07:00","message":"[bufferProcess] interim [960000000]:นั่งเล่นไพ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:27.92997046+07:00","message":"[bufferProcess] send to processor:นั่งเล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:27.92997344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:27.929975684+07:00","message":"> Transcript [156] [false]: 'นั่งเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:27.929977671+07:00","message":"Set StatePrefix (first interim): 'นั่งเล่น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:28.107376807+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:28.107415834+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":"2025-09-19T10:04:28.107421683+07:00","message":"receive interim result [false|false]: นั่งเล่นไพ่กัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:28.107434889+07:00","message":"[buffer interim] 28 false นั่งเล่นไพ่กัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:28.107441678+07:00","message":"[bufferProcess] interim [140000000]:นั่งเล่นไพ่กัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:28.10744365+07:00","message":"[bufferProcess] send to processor:นั่งเล่นไพ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:28.107448762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:28.10745136+07:00","message":"> Transcript [157] [false]: 'นั่งเล่นไพ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:28.10745429+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:28.107455838+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:28.107457491+07:00","message":"StatePrefix: 'นั่งเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:28.107459486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:28.69212764+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:28.692172972+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":"2025-09-19T10:04:28.692178902+07:00","message":"receive interim result [false|false]: นั่งเล่นไพ่กัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:28.692192839+07:00","message":"[buffer interim] 28 false นั่งเล่นไพ่กัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:28.692199242+07:00","message":"[bufferProcess] interim [740000000]:นั่งเล่นไพ่กัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:28.692201476+07:00","message":"[bufferProcess] send to processor:นั่งเล่นไพ่กัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:28.692207727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:28.692210784+07:00","message":"> Transcript [158] [false]: 'นั่งเล่นไพ่กัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:28.692213892+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:28.69221596+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:28.692217456+07:00","message":"StatePrefix: 'นั่งเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:28.692219696+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:28.900182207+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:28.900215364+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":"2025-09-19T10:04:28.90022066+07:00","message":"receive interim result [false|false]: นั่งเล่นไพ่กันเลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:28.900232534+07:00","message":"[buffer interim] 28 false นั่งเล่นไพ่กันเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:28.900238882+07:00","message":"[bufferProcess] interim [980000000]:นั่งเล่นไพ่กันเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:28.900241018+07:00","message":"[bufferProcess] send to processor:นั่งเล่นไพ่กัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:28.90024589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:28.90024843+07:00","message":"> Transcript [159] [false]: 'นั่งเล่นไพ่กัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:28.900251187+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:28.900253028+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:28.900254594+07:00","message":"StatePrefix: 'นั่งเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:28.900256451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:29.521417401+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:29.521451871+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":"2025-09-19T10:04:29.521457112+07:00","message":"receive interim result [false|false]: นั่งเล่นไพ่กันเลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:29.521472386+07:00","message":"[buffer interim] 28 false นั่งเล่นไพ่กันเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:29.52147898+07:00","message":"[bufferProcess] interim [580000000]:นั่งเล่นไพ่กันเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:29.52148111+07:00","message":"[bufferProcess] send to processor:นั่งเล่นไพ่กันเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:29.521484223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:29.521486374+07:00","message":"> Transcript [160] [false]: 'นั่งเล่นไพ่กันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:29.521489318+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:29.521491047+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:29.521492801+07:00","message":"StatePrefix: 'นั่งเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:29.52149449+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:29.521496558+07:00","message":"Push: 'นั่งเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:29.521498036+07:00","message":"TextPushed: 'นั่งเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:29.521499608+07:00","message":"Set new StatePrefix : 'นั่งเล่นไพ่กันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:29.521501213+07:00","message":"Next Push (prob) : 'ไพ่กันเลย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:29.521508189+07:00","message":"push: {false นั่งเล่น 0 0xc000133a00}"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:29.723880371+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:29.723882609+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:30.716493847+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:30.716533995+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":"2025-09-19T10:04:30.716540741+07:00","message":"receive interim result [false|false]: นั่งเล่นไพ่มันก็เลยลงมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:30.716556434+07:00","message":"[buffer interim] 28 false นั่งเล่นไพ่มันก็เลยลงมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:30.716565938+07:00","message":"[bufferProcess] interim [780000000]:นั่งเล่นไพ่มันก็เลยลงมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:30.716568639+07:00","message":"[bufferProcess] send to processor:นั่งเล่นไพ่กันเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:30.71657524+07:00","message":"[bufferProcess] send to processor (ticker):นั่งเล่นไพ่มันก็เลยลงมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:30.716578771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:30.71658204+07:00","message":"> Transcript [161] [false]: 'นั่งเล่นไพ่กันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:30.716586248+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:30.716588733+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:30.716591045+07:00","message":"StatePrefix: 'นั่งเล่นไพ่กันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:30.716593747+07:00","message":"TextPushed: 'นั่งเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:30.716596116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:30.716598516+07:00","message":"> Transcript [162] [false]: 'นั่งเล่นไพ่มันก็เลยลงมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:30.716600775+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:30.716602989+07:00","message":"Set new StatePrefix: 'นั่งเล่นไพ่มันก็เลยลงมา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:30.849292314+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:30.849335177+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":"2025-09-19T10:04:30.849340191+07:00","message":"receive interim result [false|false]: นั่งเล่นไพ่มันก็เลยลงมาถึง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:30.849353198+07:00","message":"[buffer interim] 28 false นั่งเล่นไพ่มันก็เลยลงมาถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:30.849359772+07:00","message":"[bufferProcess] interim [900000000]:นั่งเล่นไพ่มันก็เลยลงมาถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:30.849361719+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:31.384455343+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:31.384489499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นั่งเล่นไพ่มันก็เลยลงมาถึง 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:31.384494667+07:00","message":"receive interim result [false|false]: นั่งเล่นไพ่มันก็เลยลงมาถึง 10"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:31.384507403+07:00","message":"[buffer interim] 28 false นั่งเล่นไพ่มันก็เลยลงมาถึง 10"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.384514097+07:00","message":"[bufferProcess] interim [440000000]:นั่งเล่นไพ่มันก็เลยลงมาถึง 10"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.384516034+07:00","message":"[bufferProcess] send to processor:นั่งเล่นไพ่มันก็เลยลงมาถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.384520793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.384523096+07:00","message":"> Transcript [163] [false]: 'นั่งเล่นไพ่มันก็เลยลงมาถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.384525912+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.384527692+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.384529352+07:00","message":"StatePrefix: 'นั่งเล่นไพ่มันก็เลยลงมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.384531284+07:00","message":"TextPushed: 'นั่งเล่น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:31.428502245+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:31.42853964+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":"2025-09-19T10:04:31.428545263+07:00","message":"receive interim result [false|false]: นั่งเล่นไพ่มันก็เลยลงมาถึง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:31.428555186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:31.428558945+07:00","message":"receive interim result [false|false]:  10"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:31.428565886+07:00","message":"[buffer interim] 28 false นั่งเล่นไพ่มันก็เลยลงมาถึง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:31.428569154+07:00","message":"[buffer interim] 28 false  10"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.428574498+07:00","message":"[bufferProcess] interim [500000000]:นั่งเล่นไพ่มันก็เลยลงมาถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.42857659+07:00","message":"[bufferProcess] send to processor:นั่งเล่นไพ่มันก็เลยลงมาถึง 10"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.42857907+07:00","message":"[bufferProcess] interim [500000000]: 10"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.428581384+07:00","message":"[bufferProcess] update buffer: นั่งเล่นไพ่มันก็เลยลงมาถึง 10"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.428583952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.428586606+07:00","message":"> Transcript [164] [false]: 'นั่งเล่นไพ่มันก็เลยลงมาถึง 10'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.42858904+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.428590534+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.428592074+07:00","message":"StatePrefix: 'นั่งเล่นไพ่มันก็เลยลงมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.428593962+07:00","message":"TextPushed: 'นั่งเล่น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:31.507635329+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:31.507668292+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":"2025-09-19T10:04:31.507674133+07:00","message":"receive interim result [false|false]: นั่งเล่นไพ่มันก็เลยลงมาถึง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:31.507684628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:31.507686693+07:00","message":"receive interim result [false|false]:  10000"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:31.507693547+07:00","message":"[buffer interim] 28 false นั่งเล่นไพ่มันก็เลยลงมาถึง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:31.507696591+07:00","message":"[buffer interim] 28 false  10000"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.507701891+07:00","message":"[bufferProcess] interim [560000000]:นั่งเล่นไพ่มันก็เลยลงมาถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.507703916+07:00","message":"[bufferProcess] send to processor:นั่งเล่นไพ่มันก็เลยลงมาถึง 10"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.507706216+07:00","message":"[bufferProcess] interim [560000000]: 10000"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.507708548+07:00","message":"[bufferProcess] update buffer: นั่งเล่นไพ่มันก็เลยลงมาถึง 10000"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.507711181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.507713517+07:00","message":"> Transcript [165] [false]: 'นั่งเล่นไพ่มันก็เลยลงมาถึง 10'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.507715956+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.507717417+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.507719016+07:00","message":"StatePrefix: 'นั่งเล่นไพ่มันก็เลยลงมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.507721002+07:00","message":"TextPushed: 'นั่งเล่น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:31.572410795+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:31.572443042+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":"2025-09-19T10:04:31.572448491+07:00","message":"receive interim result [false|false]: นั่งเล่นไพ่มันก็เลยลงมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:31.572459009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10 โล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:31.572461332+07:00","message":"receive interim result [false|false]:  10 โล"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:31.572468348+07:00","message":"[buffer interim] 28 false นั่งเล่นไพ่มันก็เลยลงมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:31.572471904+07:00","message":"[buffer interim] 28 false  10 โล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.572478449+07:00","message":"[bufferProcess] interim [680000000]:นั่งเล่นไพ่มันก็เลยลงมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.572480789+07:00","message":"[bufferProcess] send to processor:นั่งเล่นไพ่มันก็เลยลงมาถึง 10000"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.572483921+07:00","message":"[bufferProcess] interim [680000000]: 10 โล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.572485798+07:00","message":"[bufferProcess] update buffer: นั่งเล่นไพ่มันก็เลยลงมา 10 โล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.572488478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.572490933+07:00","message":"> Transcript [166] [false]: 'นั่งเล่นไพ่มันก็เลยลงมาถึง 10000'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.572493973+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.572495619+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.57249717+07:00","message":"StatePrefix: 'นั่งเล่นไพ่มันก็เลยลงมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.572499044+07:00","message":"TextPushed: 'นั่งเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.572501779+07:00","message":"Push: 'ไพ่มันก็เลยลงมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.572503572+07:00","message":"TextPushed: 'นั่งเล่นไพ่มันก็เลยลงมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.572505348+07:00","message":"Set new StatePrefix : 'นั่งเล่นไพ่มันก็เลยลงมาถึง 10000'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.572507028+07:00","message":"Next Push (prob) : 'ถึง 10000'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:31.572514374+07:00","message":"push: {false ไพ่มันก็เลยลงมา 0 0xc000133a00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:31.701387232+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:31.701428469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นั่งเล่นไพ่มันก็เลยลงมาถึง 10 เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:31.701434554+07:00","message":"receive interim result [false|false]: นั่งเล่นไพ่มันก็เลยลงมาถึง 10 เลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:31.7014585+07:00","message":"[buffer interim] 28 false นั่งเล่นไพ่มันก็เลยลงมาถึง 10 เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.701470397+07:00","message":"[bufferProcess] interim [800000000]:นั่งเล่นไพ่มันก็เลยลงมาถึง 10 เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.701472575+07:00","message":"[bufferProcess] send to processor:นั่งเล่นไพ่มันก็เลยลงมา 10 โล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.701477986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.70148098+07:00","message":"> Transcript [167] [false]: 'นั่งเล่นไพ่มันก็เลยลงมา 10 โล'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.701483453+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:31.701485143+07:00","message":"Set new StatePrefix: 'นั่งเล่นไพ่มันก็เลยลงมา 10 โล'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:32.028715599+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:32.02876534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นั่งเล่นไพ่มันก็เลยลงมาถึง 100 เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:32.0287707+07:00","message":"receive interim result [false|false]: นั่งเล่นไพ่มันก็เลยลงมาถึง 100 เลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:32.028783501+07:00","message":"[buffer interim] 28 false นั่งเล่นไพ่มันก็เลยลงมาถึง 100 เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:32.028793934+07:00","message":"[bufferProcess] interim [100000000]:นั่งเล่นไพ่มันก็เลยลงมาถึง 100 เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:32.02879763+07:00","message":"[bufferProcess] send to processor:นั่งเล่นไพ่มันก็เลยลงมาถึง 10 เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:32.028804334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:32.028807616+07:00","message":"> Transcript [168] [false]: 'นั่งเล่นไพ่มันก็เลยลงมาถึง 10 เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:32.02881066+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:32.028812762+07:00","message":"Set new StatePrefix: 'นั่งเล่นไพ่มันก็เลยลงมาถึง 10 เลย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:32.285369246+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:32.285402953+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":"2025-09-19T10:04:32.285409073+07:00","message":"receive interim result [false|false]: นั่งเล่นไพ่มันก็เลยลงมาถึง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:32.28542422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 100 เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:32.285427926+07:00","message":"receive interim result [false|false]:  100 เลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:32.285452394+07:00","message":"[buffer interim] 28 false นั่งเล่นไพ่มันก็เลยลงมาถึง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:32.285467585+07:00","message":"[buffer interim] 28 false  100 เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:32.285482131+07:00","message":"[bufferProcess] interim [400000000]:นั่งเล่นไพ่มันก็เลยลงมาถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:32.285485006+07:00","message":"[bufferProcess] send to processor:นั่งเล่นไพ่มันก็เลยลงมาถึง 100 เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:32.285492587+07:00","message":"[bufferProcess] interim [400000000]: 100 เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:32.285495553+07:00","message":"[bufferProcess] update buffer: นั่งเล่นไพ่มันก็เลยลงมาถึง 100 เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:32.285498294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:32.285500718+07:00","message":"> Transcript [169] [false]: 'นั่งเล่นไพ่มันก็เลยลงมาถึง 100 เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:32.285503219+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:32.285505214+07:00","message":"Set new StatePrefix: 'นั่งเล่นไพ่มันก็เลยลงมาถึง 100 เลย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:32.605091375+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:32.605134835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นั่งเล่นไพ่มันก็เลยลงมาถึง 100 เลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:32.605141248+07:00","message":"receive interim result [false|false]: นั่งเล่นไพ่มันก็เลยลงมาถึง 100 เลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:32.605171484+07:00","message":"[buffer interim] 28 false นั่งเล่นไพ่มันก็เลยลงมาถึง 100 เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:32.605183332+07:00","message":"[bufferProcess] interim [700000000]:นั่งเล่นไพ่มันก็เลยลงมาถึง 100 เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:32.605187346+07:00","message":"[bufferProcess] send to processor:นั่งเล่นไพ่มันก็เลยลงมาถึง 100 เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:32.605194445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:32.605198255+07:00","message":"> Transcript [170] [false]: 'นั่งเล่นไพ่มันก็เลยลงมาถึง 100 เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:32.605201662+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:32.605203546+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:32.605206128+07:00","message":"StatePrefix: 'นั่งเล่นไพ่มันก็เลยลงมาถึง 100 เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:32.605208075+07:00","message":"TextPushed: 'นั่งเล่นไพ่มันก็เลยลงมา'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:32.724008588+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:32.724008586+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:33.528191948+07:00","message":"[GCS] IsForceVAD: false for message ID: 28"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:33.588858217+07:00","message":"[GCS] Start streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:33.749952362+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:33.749992829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นั่งเล่นไพ่เป็นเพื่อนก็เลยลงมาถึงก็เสีย 10 เลย\",\"confidence\":0.93133134}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:33.749998654+07:00","message":"receive interim result [true|false]: นั่งเล่นไพ่เป็นเพื่อนก็เลยลงมาถึงก็เสีย 10 เลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:33.750006697+07:00","message":"end recv isFinal message id 28"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:33.75000866+07:00","message":"end Recv id 28"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:33.75001545+07:00","message":"[buffer interim] 28 true นั่งเล่นไพ่เป็นเพื่อนก็เลยลงมาถึงก็เสีย 10 เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:33.750022317+07:00","message":"[bufferProcess] interim [810000000]:นั่งเล่นไพ่เป็นเพื่อนก็เลยลงมาถึงก็เสีย 10 เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:33.750025024+07:00","message":"[bufferProcess] send to processor (isfinal):นั่งเล่นไพ่มันก็เลยลงมาถึง 100 เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:33.750028514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:33.750031329+07:00","message":"> Transcript [171] [false]: 'นั่งเล่นไพ่มันก็เลยลงมาถึง 100 เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:33.750034246+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:33.750035747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:33.750038346+07:00","message":"StatePrefix: 'นั่งเล่นไพ่มันก็เลยลงมาถึง 100 เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:33.750040738+07:00","message":"TextPushed: 'นั่งเล่นไพ่มันก็เลยลงมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:33.750042176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:33.750044001+07:00","message":"> Transcript [172] [true]: 'นั่งเล่นไพ่เป็นเพื่อนก็เลยลงมาถึงก็เสีย 10 เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:33.750045855+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:33.750047137+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:33.750048338+07:00","message":"StatePrefix: 'นั่งเล่นไพ่มันก็เลยลงมาถึง 100 เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:33.750050297+07:00","message":"TextPushed: 'นั่งเล่นไพ่มันก็เลยลงมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:33.75005161+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:33.750194741+07:00","message":"Push: 'ถึงก็เสีย 10 เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:33.750197585+07:00","message":"TextPushed: 'นั่งเล่นไพ่มันก็เลยลงมาถึงก็เสีย 10 เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:33.75019978+07:00","message":"Set new StatePrefix : 'นั่งเล่นไพ่เป็นเพื่อนก็เลยลงมาถึงก็เสีย 10 เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:33.750201597+07:00","message":"Next Push (prob) : 'นั่งเล่นไพ่เป็นเพื่อนก็เลยลงมาถึงก็เสีย 10 เลย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:33.750209737+07:00","message":"push: {true ถึงก็เสีย 10 เลย 0 0xc000133a00}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:33.750222486+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_28.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:04:33.762510354+07:00","message":"write wav file: './tmp/7402/7402_28.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:35.447256439+07:00","message":"[GCS] IsForceVAD: false for message ID: 29"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:35.54621306+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:35.546231863+07:00","message":"found end of frame, send empty tag with msgId: 29"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:35.546234488+07:00","message":"end Recv id 29"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:35.546241596+07:00","message":"[buffer interim] 29 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:35.54624962+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:35.546259319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:35.546261809+07:00","message":"> Transcript [173] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:35.546263833+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:35.546265566+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:35.546267103+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:35.546268888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:35.546271219+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:35.546281045+07:00","message":"push: {true \n 0 0xc00039eb00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:04:35.552845927+07:00","message":"write wav file: './tmp/7402/7402_29.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:35.579432157+07:00","message":"[GCS] Start streaming session, msgId: 30"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:35.724303371+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:35.724297515+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:38.72521536+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:38.725222013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:39.114645403+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:39.114692113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:39.114698154+07:00","message":"receive interim result [false|false]: ก็เป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:39.114710113+07:00","message":"[buffer interim] 30 false ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:39.114719081+07:00","message":"[bufferProcess] interim [490000000]:ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:39.114720777+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:39.114727221+07:00","message":"[bufferProcess] send to processor (ticker):ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:39.114729612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:39.114731735+07:00","message":"> Transcript [174] [false]: 'ก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:39.114733612+07:00","message":"Set StatePrefix (first interim): 'ก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:39.276841254+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:39.276881922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:39.276888072+07:00","message":"receive interim result [false|false]: ก็ไปเล่น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:39.276900652+07:00","message":"[buffer interim] 30 false ก็ไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:39.276908159+07:00","message":"[bufferProcess] interim [670000000]:ก็ไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:39.276910282+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:39.318380732+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:39.318433645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปเล่นกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:39.318439891+07:00","message":"receive interim result [false|false]: ก็ไปเล่นกับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:39.318454588+07:00","message":"[buffer interim] 30 false ก็ไปเล่นกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:39.318461726+07:00","message":"[bufferProcess] interim [790000000]:ก็ไปเล่นกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:39.318464547+07:00","message":"[bufferProcess] send to processor:ก็ไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:39.318469088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:39.318473876+07:00","message":"> Transcript [175] [false]: 'ก็ไปเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:39.318476754+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:39.318479493+07:00","message":"Set new StatePrefix: 'ก็ไปเล่น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:39.447366395+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:39.44740711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปเล่นกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:39.447413068+07:00","message":"receive interim result [false|false]: ก็ไปเล่นกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:39.447426514+07:00","message":"[buffer interim] 30 false ก็ไปเล่นกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:39.447432675+07:00","message":"[bufferProcess] interim [850000000]:ก็ไปเล่นกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:39.447434764+07:00","message":"[bufferProcess] send to processor:ก็ไปเล่นกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:39.447437747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:39.447439847+07:00","message":"> Transcript [176] [false]: 'ก็ไปเล่นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:39.447443005+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:39.447452202+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:39.447454137+07:00","message":"StatePrefix: 'ก็ไปเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:39.447456303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:40.027406519+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:40.02744282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปเล่นกันบางที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:40.027448157+07:00","message":"receive interim result [false|false]: ก็ไปเล่นกันบางที"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:40.027465177+07:00","message":"[buffer interim] 30 false ก็ไปเล่นกันบางที"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.027475293+07:00","message":"[bufferProcess] interim [450000000]:ก็ไปเล่นกันบางที"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.027477563+07:00","message":"[bufferProcess] send to processor:ก็ไปเล่นกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.027483062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.027485644+07:00","message":"> Transcript [177] [false]: 'ก็ไปเล่นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.027488695+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.027490409+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.027492183+07:00","message":"StatePrefix: 'ก็ไปเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.027494145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:40.038986204+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:40.039016797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปเล่นกันบางทีก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:40.039022871+07:00","message":"receive interim result [false|false]: ก็ไปเล่นกันบางทีก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:40.039036495+07:00","message":"[buffer interim] 30 false ก็ไปเล่นกันบางทีก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.039043643+07:00","message":"[bufferProcess] interim [510000000]:ก็ไปเล่นกันบางทีก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.039046065+07:00","message":"[bufferProcess] send to processor:ก็ไปเล่นกันบางที"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.039049281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.039052217+07:00","message":"> Transcript [178] [false]: 'ก็ไปเล่นกันบางที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.039055432+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.039057489+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.039059442+07:00","message":"StatePrefix: 'ก็ไปเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.039061681+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:40.376236013+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:40.376279059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปเล่นกันบางทีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:40.376285113+07:00","message":"receive interim result [false|false]: ก็ไปเล่นกันบางทีครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:40.376299098+07:00","message":"[buffer interim] 30 false ก็ไปเล่นกันบางทีครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.376305424+07:00","message":"[bufferProcess] interim [750000000]:ก็ไปเล่นกันบางทีครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.376307537+07:00","message":"[bufferProcess] send to processor:ก็ไปเล่นกันบางทีก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.376312698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.376315951+07:00","message":"> Transcript [179] [false]: 'ก็ไปเล่นกันบางทีก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.376320356+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.376322591+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.376325209+07:00","message":"StatePrefix: 'ก็ไปเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.376327667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.376332361+07:00","message":"Push: 'ก็ไปเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.376335006+07:00","message":"TextPushed: 'ก็ไปเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.376336641+07:00","message":"Set new StatePrefix : 'ก็ไปเล่นกันบางทีก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.376338435+07:00","message":"Next Push (prob) : 'กันบางทีก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:40.376346631+07:00","message":"push: {false ก็ไปเล่น 0 0xc0004aa780}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:40.59239336+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:40.592429335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปเล่นกันบางทีก็คงจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:40.592434374+07:00","message":"receive interim result [false|false]: ก็ไปเล่นกันบางทีก็คงจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:40.592448729+07:00","message":"[buffer interim] 30 false ก็ไปเล่นกันบางทีก็คงจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.592455068+07:00","message":"[bufferProcess] interim [930000000]:ก็ไปเล่นกันบางทีก็คงจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.592457294+07:00","message":"[bufferProcess] send to processor:ก็ไปเล่นกันบางทีครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.592464286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.592466495+07:00","message":"> Transcript [180] [false]: 'ก็ไปเล่นกันบางทีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.592468466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.592470062+07:00","message":"Set new StatePrefix: 'ก็ไปเล่นกันบางทีครับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:40.667293458+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:40.667329581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปเล่นกันบางทีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:40.667335166+07:00","message":"receive interim result [false|false]: ก็ไปเล่นกันบางทีครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:40.667350992+07:00","message":"[buffer interim] 30 false ก็ไปเล่นกันบางทีครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.667357973+07:00","message":"[bufferProcess] interim [990000000]:ก็ไปเล่นกันบางทีครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.667360344+07:00","message":"[bufferProcess] send to processor:ก็ไปเล่นกันบางทีก็คงจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.667366961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.667369355+07:00","message":"> Transcript [181] [false]: 'ก็ไปเล่นกันบางทีก็คงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.667371384+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.667372924+07:00","message":"Set new StatePrefix: 'ก็ไปเล่นกันบางทีก็คงจะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:40.78581251+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:40.785854147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปเล่นกันบางทีก็ปลงซะบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:40.785859019+07:00","message":"receive interim result [false|false]: ก็ไปเล่นกันบางทีก็ปลงซะบ้าง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:40.785871206+07:00","message":"[buffer interim] 30 false ก็ไปเล่นกันบางทีก็ปลงซะบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.785877567+07:00","message":"[bufferProcess] interim [230000000]:ก็ไปเล่นกันบางทีก็ปลงซะบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.785879607+07:00","message":"[bufferProcess] send to processor:ก็ไปเล่นกันบางทีครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.785884361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.785886576+07:00","message":"> Transcript [182] [false]: 'ก็ไปเล่นกันบางทีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.785888777+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:40.785890443+07:00","message":"Set new StatePrefix: 'ก็ไปเล่นกันบางทีครับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:41.085818086+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:41.085857688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปเล่นกันบางทีก็ชนะบางทีก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:41.085863361+07:00","message":"receive interim result [false|false]: ก็ไปเล่นกันบางทีก็ชนะบางทีก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:41.085879096+07:00","message":"[buffer interim] 30 false ก็ไปเล่นกันบางทีก็ชนะบางทีก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.085885541+07:00","message":"[bufferProcess] interim [470000000]:ก็ไปเล่นกันบางทีก็ชนะบางทีก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.085887597+07:00","message":"[bufferProcess] send to processor:ก็ไปเล่นกันบางทีก็ปลงซะบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.085892748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.085895219+07:00","message":"> Transcript [183] [false]: 'ก็ไปเล่นกันบางทีก็ปลงซะบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.085897417+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.085898963+07:00","message":"Set new StatePrefix: 'ก็ไปเล่นกันบางทีก็ปลงซะบ้าง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:41.161631082+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:41.161687589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปเล่นกันบางทีก็ปลงซะบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:41.161695847+07:00","message":"receive interim result [false|false]: ก็ไปเล่นกันบางทีก็ปลงซะบ้าง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:41.161713173+07:00","message":"[buffer interim] 30 false ก็ไปเล่นกันบางทีก็ปลงซะบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.161726505+07:00","message":"[bufferProcess] interim [590000000]:ก็ไปเล่นกันบางทีก็ปลงซะบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.1617297+07:00","message":"[bufferProcess] send to processor:ก็ไปเล่นกันบางทีก็ชนะบางทีก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.161737062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.161740779+07:00","message":"> Transcript [184] [false]: 'ก็ไปเล่นกันบางทีก็ชนะบางทีก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.161743771+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.161746222+07:00","message":"Set new StatePrefix: 'ก็ไปเล่นกันบางทีก็ชนะบางทีก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:41.566554414+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:41.566591223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปเล่นกันบางทีก็ต้องชนะผู้แพ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:41.566596219+07:00","message":"receive interim result [false|false]: ก็ไปเล่นกันบางทีก็ต้องชนะผู้แพ้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:41.566609067+07:00","message":"[buffer interim] 30 false ก็ไปเล่นกันบางทีก็ต้องชนะผู้แพ้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.566619079+07:00","message":"[bufferProcess] interim [950000000]:ก็ไปเล่นกันบางทีก็ต้องชนะผู้แพ้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.566622679+07:00","message":"[bufferProcess] send to processor:ก็ไปเล่นกันบางทีก็ปลงซะบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.566627813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.566631064+07:00","message":"> Transcript [185] [false]: 'ก็ไปเล่นกันบางทีก็ปลงซะบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.566633554+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.566635571+07:00","message":"Set new StatePrefix: 'ก็ไปเล่นกันบางทีก็ปลงซะบ้าง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:41.596370233+07:00","message":"[GCS] IsForceVAD: false for message ID: 30"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:41.667118666+07:00","message":"[GCS] Start streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:41.667566666+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:41.667607713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปเล่นกันบางทีก็ปลงซะบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:41.667613212+07:00","message":"receive interim result [false|false]: ก็ไปเล่นกันบางทีก็ปลงซะบ้าง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:41.667626442+07:00","message":"[buffer interim] 30 false ก็ไปเล่นกันบางทีก็ปลงซะบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.667633958+07:00","message":"[bufferProcess] interim [70000000]:ก็ไปเล่นกันบางทีก็ปลงซะบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.667636507+07:00","message":"[bufferProcess] send to processor:ก็ไปเล่นกันบางทีก็ต้องชนะผู้แพ้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.667642605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.667645147+07:00","message":"> Transcript [186] [false]: 'ก็ไปเล่นกันบางทีก็ต้องชนะผู้แพ้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.667647363+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.667649701+07:00","message":"Set new StatePrefix: 'ก็ไปเล่นกันบางทีก็ต้องชนะผู้แพ้'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:41.726176098+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:41.726211814+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:41.85188581+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:41.851924335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ก็ไปเล่นกันบางทีก็ชนะบางทีก็ภูมิแพ้\",\"confidence\":0.93606174}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:41.851931696+07:00","message":"receive interim result [true|false]: วันนี้ก็ไปเล่นกันบางทีก็ชนะบางทีก็ภูมิแพ้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:41.851942662+07:00","message":"end recv isFinal message id 30"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:41.851944506+07:00","message":"end Recv id 30"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:41.851951267+07:00","message":"[buffer interim] 30 true วันนี้ก็ไปเล่นกันบางทีก็ชนะบางทีก็ภูมิแพ้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.851969514+07:00","message":"[bufferProcess] interim [250000000]:วันนี้ก็ไปเล่นกันบางทีก็ชนะบางทีก็ภูมิแพ้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.851981113+07:00","message":"[bufferProcess] send to processor (isfinal):ก็ไปเล่นกันบางทีก็ปลงซะบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.851985576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.851989095+07:00","message":"> Transcript [187] [false]: 'ก็ไปเล่นกันบางทีก็ปลงซะบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.851991439+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.851993028+07:00","message":"Set new StatePrefix: 'ก็ไปเล่นกันบางทีก็ปลงซะบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.851994415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.851996087+07:00","message":"> Transcript [188] [true]: 'วันนี้ก็ไปเล่นกันบางทีก็ชนะบางทีก็ภูมิแพ้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.851998176+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.852000034+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.852001763+07:00","message":"StatePrefix: 'ก็ไปเล่นกันบางทีก็ปลงซะบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.852003697+07:00","message":"TextPushed: 'ก็ไปเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.852004896+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.852117069+07:00","message":"Push: 'กันบางทีก็ชนะบางทีก็ภูมิแพ้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.852119661+07:00","message":"TextPushed: 'ก็ไปเล่นกันบางทีก็ชนะบางทีก็ภูมิแพ้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.852121406+07:00","message":"Set new StatePrefix : 'วันนี้ก็ไปเล่นกันบางทีก็ชนะบางทีก็ภูมิแพ้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.852123502+07:00","message":"Next Push (prob) : 'วันนี้ก็ไปเล่นกันบางทีก็ชนะบางทีก็ภูมิแพ้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:41.852131404+07:00","message":"push: {true กันบางทีก็ชนะบางทีก็ภูมิแพ้ 0 0xc0004aa780}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:41.852146535+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_30.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:04:41.86364662+07:00","message":"write wav file: './tmp/7402/7402_30.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:42.52035726+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:42.520398608+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":"2025-09-19T10:04:42.520404336+07:00","message":"receive interim result [false|false]: มือถือว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:42.520420654+07:00","message":"[buffer interim] 31 false มือถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.520428175+07:00","message":"[bufferProcess] interim [840000000]:มือถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.520429785+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:42.678943353+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:42.678984376+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":"2025-09-19T10:04:42.678989231+07:00","message":"receive interim result [false|false]: มือถือว่าเป็นการ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:42.67900825+07:00","message":"[buffer interim] 31 false มือถือว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.679021911+07:00","message":"[bufferProcess] interim [960000000]:มือถือว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.679025326+07:00","message":"[bufferProcess] send to processor:มือถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.679033663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.679039616+07:00","message":"> Transcript [189] [false]: 'มือถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.679042298+07:00","message":"Set StatePrefix (first interim): 'มือถือว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:42.743635473+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:42.743679267+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":"2025-09-19T10:04:42.743691539+07:00","message":"receive interim result [false|false]: มือถือว่าเป็นการ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:42.743708025+07:00","message":"[buffer interim] 31 false มือถือว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.7437141+07:00","message":"[bufferProcess] interim [80000000]:มือถือว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.743716339+07:00","message":"[bufferProcess] send to processor:มือถือว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.74372241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.743725195+07:00","message":"> Transcript [190] [false]: 'มือถือว่าเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.743728259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.743730089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.743731931+07:00","message":"StatePrefix: 'มือถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.743734389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:42.83521623+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:42.835260473+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":"2025-09-19T10:04:42.83526563+07:00","message":"receive interim result [false|false]: มือถือว่าเป็นกิจกรรม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:42.835278033+07:00","message":"[buffer interim] 31 false มือถือว่าเป็นกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.835284023+07:00","message":"[bufferProcess] interim [140000000]:มือถือว่าเป็นกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.83528619+07:00","message":"[bufferProcess] send to processor:มือถือว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.835292142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.83529505+07:00","message":"> Transcript [191] [false]: 'มือถือว่าเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.835297999+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.83530021+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.83530181+07:00","message":"StatePrefix: 'มือถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.835303599+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:42.906708731+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:42.906750196+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":"2025-09-19T10:04:42.906755606+07:00","message":"receive interim result [false|false]: มือถือว่าเป็นกิจกรรมที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:42.906769026+07:00","message":"[buffer interim] 31 false มือถือว่าเป็นกิจกรรมที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.906775041+07:00","message":"[bufferProcess] interim [320000000]:มือถือว่าเป็นกิจกรรมที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.906776915+07:00","message":"[bufferProcess] send to processor:มือถือว่าเป็นกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.906782465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.906785925+07:00","message":"> Transcript [192] [false]: 'มือถือว่าเป็นกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.906791877+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.906794217+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.906796501+07:00","message":"StatePrefix: 'มือถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:42.906798786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:43.109578408+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:43.109619896+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":"2025-09-19T10:04:43.109625507+07:00","message":"receive interim result [false|false]: มือถือว่าเป็นกิจกรรมที่เรา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:43.109640678+07:00","message":"[buffer interim] 31 false มือถือว่าเป็นกิจกรรมที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.109650008+07:00","message":"[bufferProcess] interim [440000000]:มือถือว่าเป็นกิจกรรมที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.109652843+07:00","message":"[bufferProcess] send to processor:มือถือว่าเป็นกิจกรรมที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.109658754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.109661606+07:00","message":"> Transcript [193] [false]: 'มือถือว่าเป็นกิจกรรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.109664967+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.109667011+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.109668769+07:00","message":"StatePrefix: 'มือถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.109670677+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.109675064+07:00","message":"Push: 'มือถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.109676768+07:00","message":"TextPushed: 'มือถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.109679052+07:00","message":"Set new StatePrefix : 'มือถือว่าเป็นกิจกรรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.109680936+07:00","message":"Next Push (prob) : 'กิจกรรมที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:43.109697384+07:00","message":"push: {false มือถือว่าเป็น 0 0xc002b10000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:43.141847981+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:43.141884367+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":"2025-09-19T10:04:43.141889428+07:00","message":"receive interim result [false|false]: มือถือว่าเป็นกิจกรรมที่ทำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:43.141901838+07:00","message":"[buffer interim] 31 false มือถือว่าเป็นกิจกรรมที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.141907978+07:00","message":"[bufferProcess] interim [500000000]:มือถือว่าเป็นกิจกรรมที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.141910083+07:00","message":"[bufferProcess] send to processor:มือถือว่าเป็นกิจกรรมที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.141915155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.1419174+07:00","message":"> Transcript [194] [false]: 'มือถือว่าเป็นกิจกรรมที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.141920641+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.141922252+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.141924268+07:00","message":"StatePrefix: 'มือถือว่าเป็นกิจกรรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.141926463+07:00","message":"TextPushed: 'มือถือว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:43.23913363+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:43.239170277+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":"2025-09-19T10:04:43.239175457+07:00","message":"receive interim result [false|false]: มือถือว่าเป็นกิจกรรมที่ระลึก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:43.239188999+07:00","message":"[buffer interim] 31 false มือถือว่าเป็นกิจกรรมที่ระลึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.239195212+07:00","message":"[bufferProcess] interim [560000000]:มือถือว่าเป็นกิจกรรมที่ระลึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.239197336+07:00","message":"[bufferProcess] send to processor:มือถือว่าเป็นกิจกรรมที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.239202435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.239204782+07:00","message":"> Transcript [195] [false]: 'มือถือว่าเป็นกิจกรรมที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.239207818+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.239209439+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.23921105+07:00","message":"StatePrefix: 'มือถือว่าเป็นกิจกรรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.23921317+07:00","message":"TextPushed: 'มือถือว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:43.81486469+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:43.814914793+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":"2025-09-19T10:04:43.81492223+07:00","message":"receive interim result [false|false]: มือถือว่าเป็นกิจกรรมที่ระลึก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:43.814940473+07:00","message":"[buffer interim] 31 false มือถือว่าเป็นกิจกรรมที่ระลึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.814948452+07:00","message":"[bufferProcess] interim [160000000]:มือถือว่าเป็นกิจกรรมที่ระลึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.814951754+07:00","message":"[bufferProcess] send to processor:มือถือว่าเป็นกิจกรรมที่ระลึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.814959904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.814963463+07:00","message":"> Transcript [196] [false]: 'มือถือว่าเป็นกิจกรรมที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.814967844+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.814970094+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.814972937+07:00","message":"StatePrefix: 'มือถือว่าเป็นกิจกรรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:43.814976147+07:00","message":"TextPushed: 'มือถือว่าเป็น'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:44.727208924+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:44.727214205+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:46.148109652+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:46.148143604+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":"2025-09-19T10:04:46.14814896+07:00","message":"receive interim result [false|false]: มือถือว่าเป็นกิจกรรมที่สนุก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:46.148160998+07:00","message":"[buffer interim] 31 false มือถือว่าเป็นกิจกรรมที่สนุก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.148169204+07:00","message":"[bufferProcess] interim [500000000]:มือถือว่าเป็นกิจกรรมที่สนุก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.148171463+07:00","message":"[bufferProcess] send to processor:มือถือว่าเป็นกิจกรรมที่ระลึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.148174636+07:00","message":"[bufferProcess] send to processor (ticker):มือถือว่าเป็นกิจกรรมที่สนุก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.148177248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.148179896+07:00","message":"> Transcript [197] [false]: 'มือถือว่าเป็นกิจกรรมที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.148183325+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.148185168+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.14818671+07:00","message":"StatePrefix: 'มือถือว่าเป็นกิจกรรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.148188875+07:00","message":"TextPushed: 'มือถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.148191332+07:00","message":"Push: 'กิจกรรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.148192847+07:00","message":"TextPushed: 'มือถือว่าเป็นกิจกรรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.148194551+07:00","message":"Set new StatePrefix : 'มือถือว่าเป็นกิจกรรมที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.148196331+07:00","message":"Next Push (prob) : 'ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.148197597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.14819907+07:00","message":"> Transcript [198] [false]: 'มือถือว่าเป็นกิจกรรมที่สนุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.148200431+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.148201931+07:00","message":"Set new StatePrefix: 'มือถือว่าเป็นกิจกรรมที่สนุก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:46.148208627+07:00","message":"push: {false กิจกรรมที่ 0 0xc002b10000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:46.322497967+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:46.322534188+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":"2025-09-19T10:04:46.322539686+07:00","message":"receive interim result [false|false]: มือถือว่าเป็นกิจกรรมที่สนุกๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:46.322552341+07:00","message":"[buffer interim] 31 false มือถือว่าเป็นกิจกรรมที่สนุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.322558899+07:00","message":"[bufferProcess] interim [680000000]:มือถือว่าเป็นกิจกรรมที่สนุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.322560648+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:46.461299547+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:46.461333614+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":"2025-09-19T10:04:46.461339759+07:00","message":"receive interim result [false|false]: มือถือว่าเป็นกิจกรรมที่สนุก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:46.46135418+07:00","message":"[buffer interim] 31 false มือถือว่าเป็นกิจกรรมที่สนุก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.461362475+07:00","message":"[bufferProcess] interim [740000000]:มือถือว่าเป็นกิจกรรมที่สนุก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.461365927+07:00","message":"[bufferProcess] send to processor:มือถือว่าเป็นกิจกรรมที่สนุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.461372491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.461376105+07:00","message":"> Transcript [199] [false]: 'มือถือว่าเป็นกิจกรรมที่สนุกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.461380767+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.461383061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.461385575+07:00","message":"StatePrefix: 'มือถือว่าเป็นกิจกรรมที่สนุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.461389137+07:00","message":"TextPushed: 'มือถือว่าเป็นกิจกรรมที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:46.727251241+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:46.727289908+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":"2025-09-19T10:04:46.727297356+07:00","message":"receive interim result [false|false]: มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กิน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:46.727313705+07:00","message":"[buffer interim] 31 false มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.727323742+07:00","message":"[bufferProcess] interim [980000000]:มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.727326992+07:00","message":"[bufferProcess] send to processor:มือถือว่าเป็นกิจกรรมที่สนุก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.727333465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.727337476+07:00","message":"> Transcript [200] [false]: 'มือถือว่าเป็นกิจกรรมที่สนุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.727341445+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.727343872+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.727346422+07:00","message":"StatePrefix: 'มือถือว่าเป็นกิจกรรมที่สนุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.727349238+07:00","message":"TextPushed: 'มือถือว่าเป็นกิจกรรมที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:46.86084139+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:46.860875571+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":"2025-09-19T10:04:46.860881667+07:00","message":"receive interim result [false|false]: มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:46.860894017+07:00","message":"[buffer interim] 31 false มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.860900305+07:00","message":"[bufferProcess] interim [160000000]:มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.860902417+07:00","message":"[bufferProcess] send to processor:มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.860907407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.8609114+07:00","message":"> Transcript [201] [false]: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.86091474+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.860916371+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.860918183+07:00","message":"StatePrefix: 'มือถือว่าเป็นกิจกรรมที่สนุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:46.860920179+07:00","message":"TextPushed: 'มือถือว่าเป็นกิจกรรมที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:47.035788265+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:47.035836796+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":"2025-09-19T10:04:47.035845378+07:00","message":"receive interim result [false|false]: มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:47.035861759+07:00","message":"[buffer interim] 31 false มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.035868177+07:00","message":"[bufferProcess] interim [340000000]:มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.03587059+07:00","message":"[bufferProcess] send to processor:มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.035877279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.03588074+07:00","message":"> Transcript [202] [false]: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.035886231+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.035889483+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.035893037+07:00","message":"StatePrefix: 'มือถือว่าเป็นกิจกรรมที่สนุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.035895047+07:00","message":"TextPushed: 'มือถือว่าเป็นกิจกรรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.035902427+07:00","message":"Push: 'สนุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.03590479+07:00","message":"TextPushed: 'มือถือว่าเป็นกิจกรรมที่สนุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.035907324+07:00","message":"Set new StatePrefix : 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.03591033+07:00","message":"Next Push (prob) : 'ก็ไม่ได้กินกัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:47.035920612+07:00","message":"push: {false สนุก 0 0xc002b10000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:47.158128019+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:47.158165542+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":"2025-09-19T10:04:47.158171543+07:00","message":"receive interim result [false|false]: มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:47.158186305+07:00","message":"[buffer interim] 31 false มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.158192681+07:00","message":"[bufferProcess] interim [520000000]:มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.15819475+07:00","message":"[bufferProcess] send to processor:มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.158197841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.158200501+07:00","message":"> Transcript [203] [false]: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.158203741+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.158205648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.158207423+07:00","message":"StatePrefix: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.158209566+07:00","message":"TextPushed: 'มือถือว่าเป็นกิจกรรมที่สนุก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:47.325639585+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:47.325682341+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":"2025-09-19T10:04:47.325688544+07:00","message":"receive interim result [false|false]: มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:47.325703603+07:00","message":"[buffer interim] 31 false มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.325716992+07:00","message":"[bufferProcess] interim [640000000]:มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.325721274+07:00","message":"[bufferProcess] send to processor:มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.325726599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.325729031+07:00","message":"> Transcript [204] [false]: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.325732222+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.32573402+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.325736268+07:00","message":"StatePrefix: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.325738814+07:00","message":"TextPushed: 'มือถือว่าเป็นกิจกรรมที่สนุก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:47.331681512+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:47.331703031+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":"2025-09-19T10:04:47.331707404+07:00","message":"receive interim result [false|false]: มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:47.331720047+07:00","message":"[buffer interim] 31 false มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.331725253+07:00","message":"[bufferProcess] interim [700000000]:มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.331727043+07:00","message":"[bufferProcess] send to processor:มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.331729839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.331731808+07:00","message":"> Transcript [205] [false]: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.331734548+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.331736278+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.331738029+07:00","message":"StatePrefix: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.331739966+07:00","message":"TextPushed: 'มือถือว่าเป็นกิจกรรมที่สนุก'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:47.727786024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:47.727797022+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:47.934711988+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:47.934758429+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":"2025-09-19T10:04:47.934765007+07:00","message":"receive interim result [false|false]: มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:47.934781301+07:00","message":"[buffer interim] 31 false มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.934789734+07:00","message":"[bufferProcess] interim [300000000]:มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.934792714+07:00","message":"[bufferProcess] send to processor:มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.93479917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.93480263+07:00","message":"> Transcript [206] [false]: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.934807648+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.93480976+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.934812675+07:00","message":"StatePrefix: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.934815505+07:00","message":"TextPushed: 'มือถือว่าเป็นกิจกรรมที่สนุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.934820854+07:00","message":"Push: 'ก็ไม่ได้กินกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.93482304+07:00","message":"TextPushed: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.934825865+07:00","message":"Set new StatePrefix : 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:47.93482903+07:00","message":"Next Push (prob) : 'จริงๆนะครับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:47.934840076+07:00","message":"push: {false ก็ไม่ได้กินกัน 0 0xc002b10000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:48.056703549+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:48.056772787+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":"2025-09-19T10:04:48.056779215+07:00","message":"receive interim result [false|false]: มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:48.056794081+07:00","message":"[buffer interim] 31 false มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.056800784+07:00","message":"[bufferProcess] interim [420000000]:มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.056803315+07:00","message":"[bufferProcess] send to processor:มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.056808712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.056811472+07:00","message":"> Transcript [207] [false]: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.056814482+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.056816281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.056818476+07:00","message":"StatePrefix: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.056821006+07:00","message":"TextPushed: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:48.366146967+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:48.366181472+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":"2025-09-19T10:04:48.366187823+07:00","message":"receive interim result [false|false]: มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:48.366202963+07:00","message":"[buffer interim] 31 false มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.366209315+07:00","message":"[bufferProcess] interim [660000000]:มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.366211616+07:00","message":"[bufferProcess] send to processor:มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.366216696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.366219192+07:00","message":"> Transcript [208] [false]: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.366222395+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.366224069+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.366226022+07:00","message":"StatePrefix: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.366228344+07:00","message":"TextPushed: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:48.379326944+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:48.379365457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:48.379371723+07:00","message":"receive interim result [false|false]: มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:48.379384289+07:00","message":"[buffer interim] 31 false มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.379390465+07:00","message":"[bufferProcess] interim [720000000]:มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.379392673+07:00","message":"[bufferProcess] send to processor:มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.379397522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.379400027+07:00","message":"> Transcript [209] [false]: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.379403233+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.379405118+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.379410943+07:00","message":"StatePrefix: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.37941333+07:00","message":"TextPushed: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:48.430160702+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:48.43021022+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":"2025-09-19T10:04:48.430218497+07:00","message":"receive interim result [false|false]: มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับน้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:48.430233951+07:00","message":"[buffer interim] 31 false มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.430244437+07:00","message":"[bufferProcess] interim [780000000]:มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.430247939+07:00","message":"[bufferProcess] send to processor:มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.430255778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.430259415+07:00","message":"> Transcript [210] [false]: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.430264621+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.430266916+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.430269828+07:00","message":"StatePrefix: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.43027258+07:00","message":"TextPushed: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.430277876+07:00","message":"Push: 'จริงๆนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.430280232+07:00","message":"TextPushed: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.430282852+07:00","message":"Set new StatePrefix : 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.430286125+07:00","message":"Next Push (prob) : 'เดี๋ยวตำรวจจับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:48.430296469+07:00","message":"push: {false จริงๆนะครับ 0 0xc002b10000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:48.566544623+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:48.566598073+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":"2025-09-19T10:04:48.5666061+07:00","message":"receive interim result [false|false]: มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:48.566630579+07:00","message":"[buffer interim] 31 false มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.566639784+07:00","message":"[bufferProcess] interim [840000000]:มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.566643285+07:00","message":"[bufferProcess] send to processor:มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.566647601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.566654389+07:00","message":"> Transcript [211] [false]: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.566658976+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.566661441+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.566663516+07:00","message":"StatePrefix: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.566667633+07:00","message":"TextPushed: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:48.627968825+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:48.628001169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:48.628006408+07:00","message":"receive interim result [false|false]: มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:48.628018997+07:00","message":"[buffer interim] 31 false มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.628025321+07:00","message":"[bufferProcess] interim [20000000]:มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.62802737+07:00","message":"[bufferProcess] send to processor:มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.628032552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.628035114+07:00","message":"> Transcript [212] [false]: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.628038274+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.628040104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.628047869+07:00","message":"StatePrefix: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:48.628050235+07:00","message":"TextPushed: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:50.7286868+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:50.728686916+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:52.1672661+07:00","message":"[GCS] IsForceVAD: false for message ID: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:52.297427326+07:00","message":"[GCS] Start streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:52.376596124+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:52.376639703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ\",\"confidence\":0.9495075}],\"is_final\":true,\"result_end_time\":{\"seconds\":10,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:52.376645435+07:00","message":"receive interim result [true|false]: ถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:52.376655489+07:00","message":"end recv isFinal message id 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:52.376657282+07:00","message":"end Recv id 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:52.376663805+07:00","message":"[buffer interim] 31 true ถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:52.376674906+07:00","message":"[bufferProcess] interim [710000000]:ถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:52.376678579+07:00","message":"[bufferProcess] send to processor (isfinal):มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:52.37668241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:52.376684875+07:00","message":"> Transcript [213] [false]: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:52.376687892+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:52.376689612+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:52.376691044+07:00","message":"StatePrefix: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:52.37669315+07:00","message":"TextPushed: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:52.376694705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:52.376696373+07:00","message":"> Transcript [214] [true]: 'ถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:52.376698658+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:52.376702216+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:52.37670361+07:00","message":"StatePrefix: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:52.376705268+07:00","message":"TextPushed: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:52.376706941+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:52.376909258+07:00","message":"Push: 'เดี๋ยวตำรวจจับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:52.376912346+07:00","message":"TextPushed: 'มือถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:52.376914262+07:00","message":"Set new StatePrefix : 'ถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:52.376916063+07:00","message":"Next Push (prob) : 'ถือว่าเป็นกิจกรรมที่สนุกก็ไม่ได้กินกันจริงๆนะครับเดี๋ยวตำรวจจับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:52.376924745+07:00","message":"push: {true เดี๋ยวตำรวจจับ 0 0xc002b10000}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:52.376946522+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_31.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:04:52.394995083+07:00","message":"write wav file: './tmp/7402/7402_31.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:53.03888533+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:53.038925928+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":"2025-09-19T10:04:53.038930716+07:00","message":"receive interim result [false|false]: เดี๋ยวก็ส่ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:53.038947727+07:00","message":"[buffer interim] 32 false เดี๋ยวก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.038955844+07:00","message":"[bufferProcess] interim [780000000]:เดี๋ยวก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.038957918+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:53.168823621+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:53.168858976+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":"2025-09-19T10:04:53.168864112+07:00","message":"receive interim result [false|false]: เดี๋ยวก็สงสัย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:53.168879086+07:00","message":"[buffer interim] 32 false เดี๋ยวก็สงสัย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.168886902+07:00","message":"[bufferProcess] interim [900000000]:เดี๋ยวก็สงสัย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.168889485+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.168893421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.168898201+07:00","message":"> Transcript [215] [false]: 'เดี๋ยวก็ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.168900506+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยวก็ส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:53.362117849+07:00","message":"[GCS] Cleaned up inactive client: 18"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:53.362158344+07:00","message":"[GCS] Cleaned up inactive client: 13"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:53.362161602+07:00","message":"[GCS] Cleaned up inactive client: 14"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:53.362163834+07:00","message":"[GCS] Cleaned up inactive client: 15"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:53.362166094+07:00","message":"[GCS] Cleaned up inactive client: 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:53.362168631+07:00","message":"[GCS] Cleaned up inactive client: 17"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:53.475651309+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:53.475686919+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":"2025-09-19T10:04:53.475692112+07:00","message":"receive interim result [false|false]: เดี๋ยวก็สงสัยถาม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:53.475708452+07:00","message":"[buffer interim] 32 false เดี๋ยวก็สงสัยถาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.475717085+07:00","message":"[bufferProcess] interim [140000000]:เดี๋ยวก็สงสัยถาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.475719003+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็สงสัย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.475723954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.475726603+07:00","message":"> Transcript [216] [false]: 'เดี๋ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.475728692+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.47573088+07:00","message":"Set new StatePrefix: 'เดี๋ยวก็สงสัย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:53.546849681+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:53.546892636+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":"2025-09-19T10:04:53.546898336+07:00","message":"receive interim result [false|false]: เดี๋ยวก็สงสัยถามว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:53.546911576+07:00","message":"[buffer interim] 32 false เดี๋ยวก็สงสัยถามว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.546918023+07:00","message":"[bufferProcess] interim [260000000]:เดี๋ยวก็สงสัยถามว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.546919862+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็สงสัยถาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.54692524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.546927996+07:00","message":"> Transcript [217] [false]: 'เดี๋ยวก็สงสัยถาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.546931016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.546932715+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.546934271+07:00","message":"StatePrefix: 'เดี๋ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.546936081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:53.729440586+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:53.729449138+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:53.738238061+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:53.738275701+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":"2025-09-19T10:04:53.738282563+07:00","message":"receive interim result [false|false]: เดี๋ยวก็สงสัยถามว่าแต่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:53.738300507+07:00","message":"[buffer interim] 32 false เดี๋ยวก็สงสัยถามว่าแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.7383077+07:00","message":"[bufferProcess] interim [440000000]:เดี๋ยวก็สงสัยถามว่าแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.738310782+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็สงสัยถามว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.738315435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.738319087+07:00","message":"> Transcript [218] [false]: 'เดี๋ยวก็สงสัยถามว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.738323476+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.738325836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.738328303+07:00","message":"StatePrefix: 'เดี๋ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.738330789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:53.743363366+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:53.74339287+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":"2025-09-19T10:04:53.743399812+07:00","message":"receive interim result [false|false]: เดี๋ยวก็สงสัยถามว่าตก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:53.743410094+07:00","message":"[buffer interim] 32 false เดี๋ยวก็สงสัยถามว่าตก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.743415743+07:00","message":"[bufferProcess] interim [500000000]:เดี๋ยวก็สงสัยถามว่าตก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.743417535+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็สงสัยถามว่าแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.743419731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.743421653+07:00","message":"> Transcript [219] [false]: 'เดี๋ยวก็สงสัยถามว่าแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.743424487+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.743426218+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.743427722+07:00","message":"StatePrefix: 'เดี๋ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.743429271+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:53.925085374+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:53.925118667+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":"2025-09-19T10:04:53.925123665+07:00","message":"receive interim result [false|false]: เดี๋ยวก็สงสัยถามว่าตกลง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:53.925136405+07:00","message":"[buffer interim] 32 false เดี๋ยวก็สงสัยถามว่าตกลง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.925142922+07:00","message":"[bufferProcess] interim [680000000]:เดี๋ยวก็สงสัยถามว่าตกลง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.925145404+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็สงสัยถามว่าตก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.92515027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.925152686+07:00","message":"> Transcript [220] [false]: 'เดี๋ยวก็สงสัยถามว่าตก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.925155713+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.925157454+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.925176878+07:00","message":"StatePrefix: 'เดี๋ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.925179199+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.925185221+07:00","message":"Push: 'เดี๋ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.925186883+07:00","message":"TextPushed: 'เดี๋ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.925188667+07:00","message":"Set new StatePrefix : 'เดี๋ยวก็สงสัยถามว่าตก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:53.925190548+07:00","message":"Next Push (prob) : 'ถามว่าตก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:53.925197645+07:00","message":"push: {false เดี๋ยวก็สงสัย 0 0xc002b10100}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:54.588733494+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:54.588772625+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":"2025-09-19T10:04:54.588777895+07:00","message":"receive interim result [false|false]: เดี๋ยวก็สงสัยถามว่าตกลง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:54.588792006+07:00","message":"[buffer interim] 32 false เดี๋ยวก็สงสัยถามว่าตกลง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.588798508+07:00","message":"[bufferProcess] interim [280000000]:เดี๋ยวก็สงสัยถามว่าตกลง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.588800738+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็สงสัยถามว่าตกลง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.588805998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.588808171+07:00","message":"> Transcript [221] [false]: 'เดี๋ยวก็สงสัยถามว่าตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.588811089+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.588812942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.588814515+07:00","message":"StatePrefix: 'เดี๋ยวก็สงสัยถามว่าตก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.58881704+07:00","message":"TextPushed: 'เดี๋ยวก็สงสัย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:54.756191467+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:54.756224466+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":"2025-09-19T10:04:54.756229336+07:00","message":"receive interim result [false|false]: เดี๋ยวก็สงสัยถามว่าตกลงปลงใจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:54.756242365+07:00","message":"[buffer interim] 32 false เดี๋ยวก็สงสัยถามว่าตกลงปลงใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.756248443+07:00","message":"[bufferProcess] interim [460000000]:เดี๋ยวก็สงสัยถามว่าตกลงปลงใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.756250314+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็สงสัยถามว่าตกลง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.756255142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.75625791+07:00","message":"> Transcript [222] [false]: 'เดี๋ยวก็สงสัยถามว่าตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.756260838+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.756262665+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.756264645+07:00","message":"StatePrefix: 'เดี๋ยวก็สงสัยถามว่าตก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.756266914+07:00","message":"TextPushed: 'เดี๋ยวก็สงสัย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:54.760034854+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:54.76005606+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":"2025-09-19T10:04:54.760060305+07:00","message":"receive interim result [false|false]: เดี๋ยวก็สงสัยถามว่าตกลงปลงได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:54.760071815+07:00","message":"[buffer interim] 32 false เดี๋ยวก็สงสัยถามว่าตกลงปลงได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.760077221+07:00","message":"[bufferProcess] interim [520000000]:เดี๋ยวก็สงสัยถามว่าตกลงปลงได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.760079188+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็สงสัยถามว่าตกลงปลงใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.760084086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.760086178+07:00","message":"> Transcript [223] [false]: 'เดี๋ยวก็สงสัยถามว่าตกลงปลงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.760089033+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.760090552+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.760092229+07:00","message":"StatePrefix: 'เดี๋ยวก็สงสัยถามว่าตก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.760094025+07:00","message":"TextPushed: 'เดี๋ยวก็สงสัย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:54.987819926+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:54.987858808+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":"2025-09-19T10:04:54.987865592+07:00","message":"receive interim result [false|false]: เดี๋ยวก็สงสัยถามว่าตกลงปลงได้แล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:54.987879324+07:00","message":"[buffer interim] 32 false เดี๋ยวก็สงสัยถามว่าตกลงปลงได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.987886486+07:00","message":"[bufferProcess] interim [700000000]:เดี๋ยวก็สงสัยถามว่าตกลงปลงได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.987889625+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็สงสัยถามว่าตกลงปลงได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.987894886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.987901528+07:00","message":"> Transcript [224] [false]: 'เดี๋ยวก็สงสัยถามว่าตกลงปลงได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.987906015+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.987908558+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.987911143+07:00","message":"StatePrefix: 'เดี๋ยวก็สงสัยถามว่าตก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.987914042+07:00","message":"TextPushed: 'เดี๋ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.987921197+07:00","message":"Push: 'ถามว่าตก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.987925679+07:00","message":"TextPushed: 'เดี๋ยวก็สงสัยถามว่าตก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.987928297+07:00","message":"Set new StatePrefix : 'เดี๋ยวก็สงสัยถามว่าตกลงปลงได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:54.987931044+07:00","message":"Next Push (prob) : 'ลงปลงได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:54.987940846+07:00","message":"push: {false ถามว่าตก 0 0xc002b10100}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:55.074428707+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:55.074474842+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":"2025-09-19T10:04:55.074483723+07:00","message":"receive interim result [false|false]: เดี๋ยวก็สงสัยถามว่าตกลงปลงได้เท่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:55.074501403+07:00","message":"[buffer interim] 32 false เดี๋ยวก็สงสัยถามว่าตกลงปลงได้เท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:55.074513285+07:00","message":"[bufferProcess] interim [760000000]:เดี๋ยวก็สงสัยถามว่าตกลงปลงได้เท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:55.074516978+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็สงสัยถามว่าตกลงปลงได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:55.074524358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:55.074527979+07:00","message":"> Transcript [225] [false]: 'เดี๋ยวก็สงสัยถามว่าตกลงปลงได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:55.074536109+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:55.07453872+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:55.074541264+07:00","message":"StatePrefix: 'เดี๋ยวก็สงสัยถามว่าตกลงปลงได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:55.074544792+07:00","message":"TextPushed: 'เดี๋ยวก็สงสัยถามว่าตก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:55.145818696+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:55.14585612+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":"2025-09-19T10:04:55.145861913+07:00","message":"receive interim result [false|false]: เดี๋ยวก็สงสัยถามว่าตกลงปลงได้เท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:55.145874232+07:00","message":"[buffer interim] 32 false เดี๋ยวก็สงสัยถามว่าตกลงปลงได้เท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:55.145880916+07:00","message":"[bufferProcess] interim [880000000]:เดี๋ยวก็สงสัยถามว่าตกลงปลงได้เท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:55.145882926+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็สงสัยถามว่าตกลงปลงได้เท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:55.145887734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:55.145890174+07:00","message":"> Transcript [226] [false]: 'เดี๋ยวก็สงสัยถามว่าตกลงปลงได้เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:55.145893173+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:55.145894821+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:55.145896385+07:00","message":"StatePrefix: 'เดี๋ยวก็สงสัยถามว่าตกลงปลงได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:55.145898588+07:00","message":"TextPushed: 'เดี๋ยวก็สงสัยถามว่าตก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:55.786047727+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:55.786088309+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":"2025-09-19T10:04:55.786094676+07:00","message":"receive interim result [false|false]: เดี๋ยวก็สงสัยถามว่าตกลงปลงได้เท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:55.786109114+07:00","message":"[buffer interim] 32 false เดี๋ยวก็สงสัยถามว่าตกลงปลงได้เท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:55.786116804+07:00","message":"[bufferProcess] interim [480000000]:เดี๋ยวก็สงสัยถามว่าตกลงปลงได้เท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:55.786119237+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็สงสัยถามว่าตกลงปลงได้เท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:55.786124145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:55.786126836+07:00","message":"> Transcript [227] [false]: 'เดี๋ยวก็สงสัยถามว่าตกลงปลงได้เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:55.786130098+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:55.786131961+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:55.786133579+07:00","message":"StatePrefix: 'เดี๋ยวก็สงสัยถามว่าตกลงปลงได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:55.786135589+07:00","message":"TextPushed: 'เดี๋ยวก็สงสัยถามว่าตก'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:56.729927066+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:56.729940621+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:58.387037066+07:00","message":"[GCS] IsForceVAD: false for message ID: 32"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:58.447028035+07:00","message":"[GCS] Start streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:58.549504266+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:58.549545344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็สงสัยถามว่าตกลงปลงได้เท่าไหร่\",\"confidence\":0.94103944}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:58.549550991+07:00","message":"receive interim result [true|false]: เดี๋ยวก็สงสัยถามว่าตกลงปลงได้เท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:58.549559617+07:00","message":"end recv isFinal message id 32"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:58.549561534+07:00","message":"end Recv id 32"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:58.549567668+07:00","message":"[buffer interim] 32 true เดี๋ยวก็สงสัยถามว่าตกลงปลงได้เท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:58.549576371+07:00","message":"[bufferProcess] interim [300000000]:เดี๋ยวก็สงสัยถามว่าตกลงปลงได้เท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:58.549580897+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยวก็สงสัยถามว่าตกลงปลงได้เท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:58.549584492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:58.549586913+07:00","message":"> Transcript [228] [false]: 'เดี๋ยวก็สงสัยถามว่าตกลงปลงได้เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:58.549589719+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:58.549591348+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:58.549592855+07:00","message":"StatePrefix: 'เดี๋ยวก็สงสัยถามว่าตกลงปลงได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:58.549598098+07:00","message":"TextPushed: 'เดี๋ยวก็สงสัยถามว่าตก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:58.549603756+07:00","message":"Push: 'ลงปลงได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:58.549605394+07:00","message":"TextPushed: 'เดี๋ยวก็สงสัยถามว่าตกลงปลงได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:58.549607063+07:00","message":"Set new StatePrefix : 'เดี๋ยวก็สงสัยถามว่าตกลงปลงได้เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:58.549608906+07:00","message":"Next Push (prob) : 'เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:58.54961033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:58.549611874+07:00","message":"> Transcript [229] [true]: 'เดี๋ยวก็สงสัยถามว่าตกลงปลงได้เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:58.549613926+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:58.549615378+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:58.549617346+07:00","message":"StatePrefix: 'เดี๋ยวก็สงสัยถามว่าตกลงปลงได้เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:58.549619074+07:00","message":"TextPushed: 'เดี๋ยวก็สงสัยถามว่าตกลงปลงได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:58.549620884+07:00","message":"Push: 'เท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:58.549628453+07:00","message":"push: {false ลงปลงได้ 0 0xc002b10100}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:58.549632728+07:00","message":"push: {true เท่าไหร่ 0 0xc002b10100}"}
{"level":"info","service":"Main","time":"2025-09-19T10:04:58.562859601+07:00","message":"write wav file: './tmp/7402/7402_32.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:59.119607095+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:59.119651932+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":"2025-09-19T10:04:59.11965753+07:00","message":"receive interim result [false|false]: ตลอด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:04:59.119672906+07:00","message":"[buffer interim] 33 false ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:59.119679739+07:00","message":"[bufferProcess] interim [660000000]:ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:04:59.119681583+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:59.730985331+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:04:59.730993961+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:01.698361278+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:01.698397291+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":"2025-09-19T10:05:01.698402221+07:00","message":"receive interim result [false|false]: อากง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:01.698413049+07:00","message":"[buffer interim] 33 false อากง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:01.698418779+07:00","message":"[bufferProcess] interim [300000000]:อากง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:01.698420959+07:00","message":"[bufferProcess] send to processor:ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:01.69842591+07:00","message":"[bufferProcess] send to processor (ticker):อากง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:01.698428981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:01.698431414+07:00","message":"> Transcript [230] [false]: 'ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:01.698433369+07:00","message":"Set StatePrefix (first interim): 'ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:01.698434675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:01.698436177+07:00","message":"> Transcript [231] [false]: 'อากง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:01.698438146+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:01.698439567+07:00","message":"Set new StatePrefix: 'อากง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:01.944018065+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:01.944057953+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":"2025-09-19T10:05:01.944062486+07:00","message":"receive interim result [false|false]: อากงใช้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:01.944074066+07:00","message":"[buffer interim] 33 false อากงใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:01.944079986+07:00","message":"[bufferProcess] interim [480000000]:อากงใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:01.944081358+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:02.127902975+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:02.127945107+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":"2025-09-19T10:05:02.127951182+07:00","message":"receive interim result [false|false]: อากงใช้แบบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:02.127967528+07:00","message":"[buffer interim] 33 false อากงใช้แบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.127973876+07:00","message":"[bufferProcess] interim [660000000]:อากงใช้แบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.12797594+07:00","message":"[bufferProcess] send to processor:อากงใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.127982169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.12798525+07:00","message":"> Transcript [232] [false]: 'อากงใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.127987898+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.127989585+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.127991222+07:00","message":"StatePrefix: 'อากง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.127993118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:02.317542546+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:02.317591875+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":"2025-09-19T10:05:02.317599293+07:00","message":"receive interim result [false|false]: อากงใช้แบบว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:02.317616977+07:00","message":"[buffer interim] 33 false อากงใช้แบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.317629482+07:00","message":"[bufferProcess] interim [840000000]:อากงใช้แบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.31763259+07:00","message":"[bufferProcess] send to processor:อากงใช้แบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.317637812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.3176424+07:00","message":"> Transcript [233] [false]: 'อากงใช้แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.317647175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.317651774+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.317654101+07:00","message":"StatePrefix: 'อากง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.31765642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:02.426895794+07:00","message":"[GCS] IsForceVAD: false for message ID: 33"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:02.545771452+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:02.545821781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากงใช้แบบว่า\",\"confidence\":0.95583916}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:02.545827984+07:00","message":"receive interim result [true|false]: อากงใช้แบบว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:02.545836784+07:00","message":"end recv isFinal message id 33"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:02.545838674+07:00","message":"end Recv id 33"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:02.545845672+07:00","message":"[buffer interim] 33 true อากงใช้แบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.545856842+07:00","message":"[bufferProcess] interim [200000000]:อากงใช้แบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.545859463+07:00","message":"[bufferProcess] send to processor (isfinal):อากงใช้แบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.545862953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.545866293+07:00","message":"> Transcript [234] [false]: 'อากงใช้แบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.545869208+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.545873711+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.545875335+07:00","message":"StatePrefix: 'อากง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.545876942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.545878181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.545879935+07:00","message":"> Transcript [235] [true]: 'อากงใช้แบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.5458817+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.545883021+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.545884403+07:00","message":"StatePrefix: 'อากง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.54588577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:02.545888233+07:00","message":"Push: 'อากงใช้แบบว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:02.545896186+07:00","message":"push: {true อากงใช้แบบว่า 0 0xc00039ed80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:02.54963732+07:00","message":"[GCS] Start streaming session, msgId: 34"}
{"level":"info","service":"Main","time":"2025-09-19T10:05:02.555495378+07:00","message":"write wav file: './tmp/7402/7402_33.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:02.73196317+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:02.731972192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:03.410481679+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:03.410537582+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":"2025-09-19T10:05:03.410543244+07:00","message":"receive interim result [false|false]: อภินิหาร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:03.410561755+07:00","message":"[buffer interim] 34 false อภินิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:03.410567851+07:00","message":"[bufferProcess] interim [720000000]:อภินิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:03.410569472+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:05.73230591+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:05.732310092+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:06.05127505+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:06.051311391+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":"2025-09-19T10:05:06.051316943+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:06.051329693+07:00","message":"[buffer interim] 34 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.051335883+07:00","message":"[bufferProcess] interim [300000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.051338247+07:00","message":"[bufferProcess] send to processor:อภินิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.051343032+07:00","message":"[bufferProcess] send to processor (ticker):ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.051345441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.051348204+07:00","message":"> Transcript [236] [false]: 'อภินิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.051350617+07:00","message":"Set StatePrefix (first interim): 'อภินิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.05135198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.051353494+07:00","message":"> Transcript [237] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.051355637+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.051357344+07:00","message":"Set new StatePrefix: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:06.24843206+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:06.248473886+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":"2025-09-19T10:05:06.248480603+07:00","message":"receive interim result [false|false]: ไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:06.248493312+07:00","message":"[buffer interim] 34 false ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.248499848+07:00","message":"[bufferProcess] interim [480000000]:ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.2485013+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:06.285263554+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:06.285298658+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":"2025-09-19T10:05:06.285303523+07:00","message":"receive interim result [false|false]: ไม่สน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:06.285316154+07:00","message":"[buffer interim] 34 false ไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.285321936+07:00","message":"[bufferProcess] interim [540000000]:ไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.285324131+07:00","message":"[bufferProcess] send to processor:ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.285329119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.285331854+07:00","message":"> Transcript [238] [false]: 'ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.285334747+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.285336398+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.285338272+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.285340366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:06.425035651+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:06.42506987+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":"2025-09-19T10:05:06.425075014+07:00","message":"receive interim result [false|false]: ไม่สนก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:06.425088472+07:00","message":"[buffer interim] 34 false ไม่สนก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.425095025+07:00","message":"[bufferProcess] interim [720000000]:ไม่สนก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.425096937+07:00","message":"[bufferProcess] send to processor:ไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.425101701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.425103961+07:00","message":"> Transcript [239] [false]: 'ไม่สน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.42510704+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.425108852+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.425110468+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.425112192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:06.475580227+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:06.47562381+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":"2025-09-19T10:05:06.475629469+07:00","message":"receive interim result [false|false]: ไม่สนกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:06.47564283+07:00","message":"[buffer interim] 34 false ไม่สนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.475649165+07:00","message":"[bufferProcess] interim [780000000]:ไม่สนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.475651132+07:00","message":"[bufferProcess] send to processor:ไม่สนก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.475656118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.475658629+07:00","message":"> Transcript [240] [false]: 'ไม่สนก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.47566144+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.475663014+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.475664622+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.47566643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:06.624998136+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:06.625037631+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":"2025-09-19T10:05:06.625043333+07:00","message":"receive interim result [false|false]: ไม่สนกันที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:06.625055281+07:00","message":"[buffer interim] 34 false ไม่สนกันที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.625063961+07:00","message":"[bufferProcess] interim [900000000]:ไม่สนกันที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.625065949+07:00","message":"[bufferProcess] send to processor:ไม่สนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.625070831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.625073144+07:00","message":"> Transcript [241] [false]: 'ไม่สนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.62507663+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.625078346+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.625080239+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.625082329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.625086599+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.625088014+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.625089894+07:00","message":"Set new StatePrefix : 'ไม่สนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.625093252+07:00","message":"Next Push (prob) : 'สนกัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:06.625100997+07:00","message":"push: {false ไม่ 0 0xc002b10300}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:06.93305143+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:06.93309356+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":"2025-09-19T10:05:06.93309886+07:00","message":"receive interim result [false|false]: ไม่สนกันที่เหลือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:06.933115687+07:00","message":"[buffer interim] 34 false ไม่สนกันที่เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.933122184+07:00","message":"[bufferProcess] interim [140000000]:ไม่สนกันที่เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.933124039+07:00","message":"[bufferProcess] send to processor:ไม่สนกันที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.933127504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.933130181+07:00","message":"> Transcript [242] [false]: 'ไม่สนกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.933133154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.933134779+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.933136221+07:00","message":"StatePrefix: 'ไม่สนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.933138483+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:06.993633265+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:06.993674106+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":"2025-09-19T10:05:06.993681494+07:00","message":"receive interim result [false|false]: ไม่สนกันที่เรื่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:06.99369746+07:00","message":"[buffer interim] 34 false ไม่สนกันที่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.993704102+07:00","message":"[bufferProcess] interim [260000000]:ไม่สนกันที่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.993706103+07:00","message":"[bufferProcess] send to processor:ไม่สนกันที่เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.993709269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.993711928+07:00","message":"> Transcript [243] [false]: 'ไม่สนกันที่เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.993715034+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.993716912+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.993718491+07:00","message":"StatePrefix: 'ไม่สนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:06.993720396+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:07.215064324+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:07.215107452+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":"2025-09-19T10:05:07.215113528+07:00","message":"receive interim result [false|false]: ไม่สนกันที่เรื่องราว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:07.215125626+07:00","message":"[buffer interim] 34 false ไม่สนกันที่เรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.215131559+07:00","message":"[bufferProcess] interim [500000000]:ไม่สนกันที่เรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.215133493+07:00","message":"[bufferProcess] send to processor:ไม่สนกันที่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.215138397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.215140893+07:00","message":"> Transcript [244] [false]: 'ไม่สนกันที่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.215143858+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.215145497+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.215147381+07:00","message":"StatePrefix: 'ไม่สนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.215149302+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:07.374881889+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:07.374919324+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":"2025-09-19T10:05:07.374924473+07:00","message":"receive interim result [false|false]: ไม่สนกันที่เรื่องราวของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:07.374937299+07:00","message":"[buffer interim] 34 false ไม่สนกันที่เรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.374943885+07:00","message":"[bufferProcess] interim [680000000]:ไม่สนกันที่เรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.374948099+07:00","message":"[bufferProcess] send to processor:ไม่สนกันที่เรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.374953207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.374955713+07:00","message":"> Transcript [245] [false]: 'ไม่สนกันที่เรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.374959101+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.374960779+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.374962392+07:00","message":"StatePrefix: 'ไม่สนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.374964314+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.374968416+07:00","message":"Push: 'สนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.374971375+07:00","message":"TextPushed: 'ไม่สนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.374973354+07:00","message":"Set new StatePrefix : 'ไม่สนกันที่เรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.374975391+07:00","message":"Next Push (prob) : 'ที่เรื่องราว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:07.374982672+07:00","message":"push: {false สนกัน 0 0xc002b10300}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:07.699466222+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:07.699504744+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":"2025-09-19T10:05:07.699509951+07:00","message":"receive interim result [false|false]: ไม่สนกันที่เรื่องราวของคน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:07.699525087+07:00","message":"[buffer interim] 34 false ไม่สนกันที่เรื่องราวของคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.699533655+07:00","message":"[bufferProcess] interim [980000000]:ไม่สนกันที่เรื่องราวของคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.699535944+07:00","message":"[bufferProcess] send to processor:ไม่สนกันที่เรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.699540926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.699543204+07:00","message":"> Transcript [246] [false]: 'ไม่สนกันที่เรื่องราวของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.699546155+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.69954789+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.699549584+07:00","message":"StatePrefix: 'ไม่สนกันที่เรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.69955164+07:00","message":"TextPushed: 'ไม่สนกัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:07.888060264+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:07.888096324+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":"2025-09-19T10:05:07.888100736+07:00","message":"receive interim result [false|false]: ไม่สนกันที่เรื่องราวของคนที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:07.888114608+07:00","message":"[buffer interim] 34 false ไม่สนกันที่เรื่องราวของคนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.888120973+07:00","message":"[bufferProcess] interim [220000000]:ไม่สนกันที่เรื่องราวของคนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.888122921+07:00","message":"[bufferProcess] send to processor:ไม่สนกันที่เรื่องราวของคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.88812797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.888130299+07:00","message":"> Transcript [247] [false]: 'ไม่สนกันที่เรื่องราวของคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.888132913+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.888134481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.888136202+07:00","message":"StatePrefix: 'ไม่สนกันที่เรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:07.888138382+07:00","message":"TextPushed: 'ไม่สนกัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:07.925897706+07:00","message":"[GCS] IsForceVAD: false for message ID: 34"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:07.986398675+07:00","message":"[GCS] Start streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:08.040331475+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:08.040374823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนกันที่เรื่องราวของคนที่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:08.040380066+07:00","message":"receive interim result [true|false]: ไม่สนกันที่เรื่องราวของคนที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:08.040387678+07:00","message":"end recv isFinal message id 34"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:08.040389706+07:00","message":"end Recv id 34"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:08.040396095+07:00","message":"[buffer interim] 34 true ไม่สนกันที่เรื่องราวของคนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.040405248+07:00","message":"[bufferProcess] interim [400000000]:ไม่สนกันที่เรื่องราวของคนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.040407891+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่สนกันที่เรื่องราวของคนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.040411165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.040413548+07:00","message":"> Transcript [248] [false]: 'ไม่สนกันที่เรื่องราวของคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.040416971+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.040418704+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.040420797+07:00","message":"StatePrefix: 'ไม่สนกันที่เรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.040422762+07:00","message":"TextPushed: 'ไม่สนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.040424071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.040425738+07:00","message":"> Transcript [249] [true]: 'ไม่สนกันที่เรื่องราวของคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.040427824+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.040429056+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.040430374+07:00","message":"StatePrefix: 'ไม่สนกันที่เรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.040431694+07:00","message":"TextPushed: 'ไม่สนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.040438908+07:00","message":"Push: 'ที่เรื่องราวของคนที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:08.040446571+07:00","message":"push: {true ที่เรื่องราวของคนที่ 0 0xc002b10300}"}
{"level":"info","service":"Main","time":"2025-09-19T10:05:08.050967106+07:00","message":"write wav file: './tmp/7402/7402_34.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:08.339560966+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:08.339603717+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":"2025-09-19T10:05:08.339608219+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:08.339620943+07:00","message":"[buffer interim] 35 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.339628105+07:00","message":"[bufferProcess] interim [420000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.339629634+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:08.535634767+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:08.535670254+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":"2025-09-19T10:05:08.535675706+07:00","message":"receive interim result [false|false]: เป็นค่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:08.535689373+07:00","message":"[buffer interim] 35 false เป็นค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.535695311+07:00","message":"[bufferProcess] interim [600000000]:เป็นค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.535697545+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.535702134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.535704633+07:00","message":"> Transcript [250] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.535706449+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:08.655674526+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:08.655712402+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":"2025-09-19T10:05:08.655717505+07:00","message":"receive interim result [false|false]: เป็นขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:08.655731065+07:00","message":"[buffer interim] 35 false เป็นขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.655736763+07:00","message":"[bufferProcess] interim [660000000]:เป็นขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.65573865+07:00","message":"[bufferProcess] send to processor:เป็นค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.655743812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.655746316+07:00","message":"> Transcript [251] [false]: 'เป็นค่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.655749243+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.65575095+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.655752536+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.655754395+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:08.722883578+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:08.722938041+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":"2025-09-19T10:05:08.722945145+07:00","message":"receive interim result [false|false]: เป็นขาย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:08.722961456+07:00","message":"[buffer interim] 35 false เป็นขาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.722969516+07:00","message":"[bufferProcess] interim [780000000]:เป็นขาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.722972302+07:00","message":"[bufferProcess] send to processor:เป็นขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.722976325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.722979566+07:00","message":"> Transcript [252] [false]: 'เป็นขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.722983269+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.722985528+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.722988041+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.722990352+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:08.732577182+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:08.732599564+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:08.855913033+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:08.85596233+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":"2025-09-19T10:05:08.85596999+07:00","message":"receive interim result [false|false]: เป็นขาเลาะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:08.855989378+07:00","message":"[buffer interim] 35 false เป็นขาเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.856006573+07:00","message":"[bufferProcess] interim [840000000]:เป็นขาเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.856010344+07:00","message":"[bufferProcess] send to processor:เป็นขาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.856015247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.856019605+07:00","message":"> Transcript [253] [false]: 'เป็นขาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.856024539+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.856026765+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.856029172+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.85603193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:08.978725215+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:08.978795219+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":"2025-09-19T10:05:08.97880056+07:00","message":"receive interim result [false|false]: เป็นขาช็อป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:08.978823703+07:00","message":"[buffer interim] 35 false เป็นขาช็อป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.978832766+07:00","message":"[bufferProcess] interim [960000000]:เป็นขาช็อป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.978835492+07:00","message":"[bufferProcess] send to processor:เป็นขาเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.978841333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.978864375+07:00","message":"> Transcript [254] [false]: 'เป็นขาเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.978876575+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.978878355+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.978880024+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.978881651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.978885811+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.978888268+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.978890703+07:00","message":"Set new StatePrefix : 'เป็นขาเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:08.978893274+07:00","message":"Next Push (prob) : 'ขาเลาะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:08.978909921+07:00","message":"push: {false เป็น 0 0xc00039ed00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:09.558662548+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:09.558710858+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":"2025-09-19T10:05:09.558717784+07:00","message":"receive interim result [false|false]: เป็นขาช็อป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:09.5587356+07:00","message":"[buffer interim] 35 false เป็นขาช็อป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:09.55874375+07:00","message":"[bufferProcess] interim [560000000]:เป็นขาช็อป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:09.558746647+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:09.558755147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:09.558758607+07:00","message":"> Transcript [255] [false]: 'เป็นขาช็อป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:09.558762137+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:09.558764605+07:00","message":"Set new StatePrefix: 'เป็นขาช็อป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:10.139623013+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:10.139660236+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":"2025-09-19T10:05:10.139666633+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:10.139680176+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.139687724+07:00","message":"[bufferProcess] interim [220000000]:เป็นขาช็อปครับช็อปหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.139690112+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.13969655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.139699018+07:00","message":"> Transcript [256] [false]: 'เป็นขาช็อป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.139701662+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.139703594+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.139705393+07:00","message":"StatePrefix: 'เป็นขาช็อป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.139707397+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:10.457284506+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:10.457318868+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":"2025-09-19T10:05:10.457325322+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:10.457338789+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.457352411+07:00","message":"[bufferProcess] interim [460000000]:เป็นขาช็อปครับช็อปหลายคนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.457354612+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.457358044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.457360737+07:00","message":"> Transcript [257] [false]: 'เป็นขาช็อปครับช็อปหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.457363659+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.457365308+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.457366893+07:00","message":"StatePrefix: 'เป็นขาช็อป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.457368604+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:10.58895569+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:10.588992528+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":"2025-09-19T10:05:10.588998472+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:10.589016231+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.589025466+07:00","message":"[bufferProcess] interim [580000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.589028834+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.589034392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.589038044+07:00","message":"> Transcript [258] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.589041929+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.589044146+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.589046638+07:00","message":"StatePrefix: 'เป็นขาช็อป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.589049239+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:10.772657427+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:10.772693073+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":"2025-09-19T10:05:10.772699097+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:10.772712566+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.772718617+07:00","message":"[bufferProcess] interim [760000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.772720912+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.772725869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.772728648+07:00","message":"> Transcript [259] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.772731814+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.772733491+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.772735278+07:00","message":"StatePrefix: 'เป็นขาช็อป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.772737053+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.772741771+07:00","message":"Push: 'ขาช็อป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.772743939+07:00","message":"TextPushed: 'เป็นขาช็อป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.772746431+07:00","message":"Set new StatePrefix : 'เป็นขาช็อปครับช็อปหลายคนต้องเคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.77274906+07:00","message":"Next Push (prob) : 'ครับช็อปหลายคนต้องเคย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:10.772772014+07:00","message":"push: {false ขาช็อป 0 0xc00039ed00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:10.968028908+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:10.968068686+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":"2025-09-19T10:05:10.968075039+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:10.968089688+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.968096496+07:00","message":"[bufferProcess] interim [940000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.968098546+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.968102348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.968104759+07:00","message":"> Transcript [260] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.968107721+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.968109334+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.968110888+07:00","message":"StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:10.968112538+07:00","message":"TextPushed: 'เป็นขาช็อป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:11.06860608+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:11.068639711+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":"2025-09-19T10:05:11.068644791+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:11.068654711+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.068661254+07:00","message":"[bufferProcess] interim [120000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.068663781+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.068668514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.068672055+07:00","message":"> Transcript [261] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.068674693+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.068676299+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.068678249+07:00","message":"StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.068680223+07:00","message":"TextPushed: 'เป็นขาช็อป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:11.268141319+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:11.268177013+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":"2025-09-19T10:05:11.268183052+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:11.268197336+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.268203848+07:00","message":"[bufferProcess] interim [300000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.268206033+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.268211356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.268214302+07:00","message":"> Transcript [262] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.268217469+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.268219051+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.268220942+07:00","message":"StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.268222854+07:00","message":"TextPushed: 'เป็นขาช็อป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:11.3743783+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:11.374423714+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":"2025-09-19T10:05:11.374429943+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็คือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:11.37444293+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.374449319+07:00","message":"[bufferProcess] interim [420000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.374451644+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.374456493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.374459482+07:00","message":"> Transcript [263] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.374462919+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.37446518+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.374467103+07:00","message":"StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.374469105+07:00","message":"TextPushed: 'เป็นขาช็อป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.374473314+07:00","message":"Push: 'ครับช็อปหลายคนต้องเคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.374475168+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.374476888+07:00","message":"Set new StatePrefix : 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.374479505+07:00","message":"Next Push (prob) : 'เจอพี่กลัวก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:11.37448787+07:00","message":"push: {false ครับช็อปหลายคนต้องเคย 0 0xc00039ed00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:11.479081914+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:11.479117559+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":"2025-09-19T10:05:11.479124295+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:11.47913805+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.479143853+07:00","message":"[bufferProcess] interim [480000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.479146155+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.479151188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.479153599+07:00","message":"> Transcript [264] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.479157082+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.479158759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.47916042+07:00","message":"StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.479162945+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:11.67536241+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:11.675399387+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":"2025-09-19T10:05:11.675405516+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแคร์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:11.67541928+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแคร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.675426402+07:00","message":"[bufferProcess] interim [660000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแคร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.675428527+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.675433633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.675435979+07:00","message":"> Transcript [265] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.675439753+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.675441503+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.675443263+07:00","message":"StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.6754456+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคย'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:11.733045108+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:11.733081881+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:11.879924729+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:11.879961845+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":"2025-09-19T10:05:11.879968031+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:11.879982928+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.879994277+07:00","message":"[bufferProcess] interim [840000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.879996733+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแคร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.880012488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.880014934+07:00","message":"> Transcript [266] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแคร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.88001851+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.880020486+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.880022293+07:00","message":"StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.880025764+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:11.939765788+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:11.939811998+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":"2025-09-19T10:05:11.939827403+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:11.93984+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.939848079+07:00","message":"[bufferProcess] interim [960000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.939851312+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.939855674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.939859261+07:00","message":"> Transcript [267] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.939864153+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.939866741+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.939869771+07:00","message":"StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.939873023+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.939876389+07:00","message":"Push: 'เจอพี่กลัวก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.939878781+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.939881436+07:00","message":"Set new StatePrefix : 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.93988408+07:00","message":"Next Push (prob) : 'เคยแชร์ไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:11.939894217+07:00","message":"push: {false เจอพี่กลัวก็ 0 0xc00039ed00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:11.939899218+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:11.939919764+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":"2025-09-19T10:05:11.939924361+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแคร์ประสบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:11.93993168+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแคร์ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.939936344+07:00","message":"[bufferProcess] interim [20000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแคร์ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.939938168+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.939940706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.939942914+07:00","message":"> Transcript [268] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:11.939944768+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:12.0653183+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:12.06535655+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":"2025-09-19T10:05:12.065362243+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:12.065376555+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.065383794+07:00","message":"[bufferProcess] interim [80000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.065390932+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแคร์ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.065397461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.06540019+07:00","message":"> Transcript [269] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแคร์ประสบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.065402679+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.065404398+07:00","message":"Set new StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแคร์ประสบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:12.184997023+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:12.185033958+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":"2025-09-19T10:05:12.185039577+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:12.185056043+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.185062535+07:00","message":"[bufferProcess] interim [140000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.18506539+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.185068396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.185070912+07:00","message":"> Transcript [270] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.185073212+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.185075107+07:00","message":"Set new StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:12.44451021+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:12.444559218+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":"2025-09-19T10:05:12.444565816+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:12.444580161+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.444586442+07:00","message":"[bufferProcess] interim [440000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.44458887+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.444593896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.444596578+07:00","message":"> Transcript [271] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.444600285+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.44460222+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.444604133+07:00","message":"StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.444606634+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:12.567381473+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:12.567420071+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":"2025-09-19T10:05:12.567426126+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:12.567439957+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.567446467+07:00","message":"[bufferProcess] interim [560000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.567448713+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.567453726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.567456061+07:00","message":"> Transcript [272] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.567459203+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.567460939+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.567463049+07:00","message":"StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.567465521+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:12.569323466+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:12.569360491+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":"2025-09-19T10:05:12.569366605+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:12.569384665+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.56939561+07:00","message":"[bufferProcess] interim [620000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.569398949+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.569407447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.56941113+07:00","message":"> Transcript [273] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.569416184+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.569418429+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.56942154+07:00","message":"StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.569425329+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:12.63671691+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:12.636756163+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":"2025-09-19T10:05:12.636762289+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:12.636780347+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.636788515+07:00","message":"[bufferProcess] interim [680000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.636791443+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.636794866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.636797163+07:00","message":"> Transcript [274] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.636800792+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.636802582+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.636804512+07:00","message":"StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.636807046+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.636809747+07:00","message":"Push: 'เคยแชร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.636811332+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.636813902+07:00","message":"Set new StatePrefix : 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:12.636822331+07:00","message":"Next Push (prob) : 'ประสบการณ์คนใกล้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:12.636835079+07:00","message":"push: {false เคยแชร์ 0 0xc00039ed00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:13.120835579+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:13.120876436+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":"2025-09-19T10:05:13.120882143+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี่ก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:13.12089248+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.12090397+07:00","message":"[bufferProcess] interim [40000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.1209064+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.120911988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.120915178+07:00","message":"> Transcript [275] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.120918553+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.120920329+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.120922101+07:00","message":"StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.120924289+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:13.149510348+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:13.149542399+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":"2025-09-19T10:05:13.149548575+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:13.149562835+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.149568619+07:00","message":"[bufferProcess] interim [160000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.149570879+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.149574174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.149576652+07:00","message":"> Transcript [276] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.14957992+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.149581504+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.149583212+07:00","message":"StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.149585624+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:13.347725881+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:13.347768387+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":"2025-09-19T10:05:13.347775399+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:13.347785256+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.347792252+07:00","message":"[bufferProcess] interim [400000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.34779452+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.347797845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.347800497+07:00","message":"> Transcript [277] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.347804233+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.347806088+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.347808429+07:00","message":"StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.347810761+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:13.655988373+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:13.656023331+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":"2025-09-19T10:05:13.656029127+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเรา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:13.656043039+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.656059056+07:00","message":"[bufferProcess] interim [640000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.656061755+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.656068687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.656071305+07:00","message":"> Transcript [278] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.656075142+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.656076958+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.656079196+07:00","message":"StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.656081692+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.656087544+07:00","message":"Push: 'ประสบการณ์คนใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.656090736+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.656092873+07:00","message":"Set new StatePrefix : 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.656095325+07:00","message":"Next Push (prob) : 'ตัวนี้ก็คือเวลา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:13.656102938+07:00","message":"push: {false ประสบการณ์คนใกล้ 0 0xc00039ed00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:13.85073645+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:13.850777735+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":"2025-09-19T10:05:13.850783896+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:13.850798+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.85080468+07:00","message":"[bufferProcess] interim [880000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.850807832+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.850812891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.850816253+07:00","message":"> Transcript [279] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.850828422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.850830837+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.850832528+07:00","message":"StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:13.850834816+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:14.039377055+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:14.039419999+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":"2025-09-19T10:05:14.039427952+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งซื้อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:14.039444513+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.039450702+07:00","message":"[bufferProcess] interim [60000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.039453582+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.03946104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.039463398+07:00","message":"> Transcript [280] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.039467497+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.03946929+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.039471221+07:00","message":"StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.039473703+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:14.164538345+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:14.164576637+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":"2025-09-19T10:05:14.164582595+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:14.164596136+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.164603084+07:00","message":"[bufferProcess] interim [180000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.164605483+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.164610929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.164613331+07:00","message":"> Transcript [281] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.164617422+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.164618891+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.164620769+07:00","message":"StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.164623124+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:14.424974558+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:14.425017345+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":"2025-09-19T10:05:14.425029079+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าก่อน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:14.425041896+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.425048333+07:00","message":"[bufferProcess] interim [480000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.425051069+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.425054214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.425056661+07:00","message":"> Transcript [282] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.425060938+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.425062548+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.425064374+07:00","message":"StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.425066637+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.425069622+07:00","message":"Push: 'ตัวนี้ก็คือเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.425072682+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.425074848+07:00","message":"Set new StatePrefix : 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.425076987+07:00","message":"Next Push (prob) : 'เราสั่งสินค้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:14.425085354+07:00","message":"push: {false ตัวนี้ก็คือเวลา 0 0xc00039ed00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:14.559112386+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:14.559149544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้า On\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:14.559154951+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้า On"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:14.559169288+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้า On"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.559176026+07:00","message":"[bufferProcess] interim [540000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้า On"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.55917839+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.559182361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.559188676+07:00","message":"> Transcript [283] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.559192233+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.559193977+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.559204798+07:00","message":"StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.559206999+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:14.562129471+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:14.56215403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:14.562159502+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:14.562172468+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.562177219+07:00","message":"[bufferProcess] interim [600000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.562179623+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้า On"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.562182854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.562185188+07:00","message":"> Transcript [284] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้า On'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.562188683+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.562190241+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.562191648+07:00","message":"StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.562193881+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลา'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:14.733893483+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:14.733901065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:14.880354458+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:14.880393723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:14.880399444+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:14.880425947+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.880434562+07:00","message":"[bufferProcess] interim [900000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.880437451+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.880441266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.880443567+07:00","message":"> Transcript [285] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.880450419+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.880452142+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.88045373+07:00","message":"StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.88045602+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:14.943206036+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:14.943244263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:14.943250584+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาและ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:14.943264622+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาและ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.943271403+07:00","message":"[bufferProcess] interim [20000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาและ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.943273756+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.943279486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.943282207+07:00","message":"> Transcript [286] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.943286227+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.943287801+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.943289397+07:00","message":"StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.943291778+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.943299323+07:00","message":"Push: 'เราสั่งสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.943301021+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.943303054+07:00","message":"Set new StatePrefix : 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:14.943320235+07:00","message":"Next Push (prob) : 'ออนไลน์มา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:14.943332341+07:00","message":"push: {false เราสั่งสินค้า 0 0xc00039ed00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:15.068556337+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:15.068597143+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":"2025-09-19T10:05:15.068604226+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:15.068620046+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.06862659+07:00","message":"[bufferProcess] interim [80000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.068629682+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาและ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.068636908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.068639465+07:00","message":"> Transcript [287] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.06864301+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.068644747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.068646478+07:00","message":"StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.068648991+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:15.255411763+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:15.25544947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาแล้วมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:15.255455335+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาแล้วมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:15.255472647+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาแล้วมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.255479253+07:00","message":"[bufferProcess] interim [260000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาแล้วมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.255482142+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.255490384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.255492615+07:00","message":"> Transcript [288] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.25549653+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.255498269+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.255499907+07:00","message":"StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.255502255+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:15.385453585+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:15.385488203+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":"2025-09-19T10:05:15.385493741+07:00","message":"receive interim result [false|false]: เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาแล้วมัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:15.385507774+07:00","message":"[buffer interim] 35 false เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.38551465+07:00","message":"[bufferProcess] interim [380000000]:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.385517638+07:00","message":"[bufferProcess] send to processor:เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาแล้วมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.385521155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.385523609+07:00","message":"> Transcript [289] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาแล้วมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.385527392+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.385529016+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.38553058+07:00","message":"StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.385532942+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:15.486341372+07:00","message":"[GCS] IsForceVAD: false for message ID: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:15.665653305+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:15.665685938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นขาช๊อปชอบหลายคนต้องเคยเจอพี่เกลือก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาแล้วมัน\",\"confidence\":0.94325346}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:15.665692623+07:00","message":"receive interim result [true|false]: เป็นขาช๊อปชอบหลายคนต้องเคยเจอพี่เกลือก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาแล้วมัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:15.665702003+07:00","message":"end recv isFinal message id 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:15.665703736+07:00","message":"end Recv id 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:15.665709383+07:00","message":"[buffer interim] 35 true เป็นขาช๊อปชอบหลายคนต้องเคยเจอพี่เกลือก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.665718166+07:00","message":"[bufferProcess] interim [710000000]:เป็นขาช๊อปชอบหลายคนต้องเคยเจอพี่เกลือก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.665722649+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.665726196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.665728921+07:00","message":"> Transcript [290] [false]: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.66573241+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.66573414+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.665735667+07:00","message":"StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.665738002+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.665745474+07:00","message":"Push: 'ออนไลน์มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.665751037+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.665753074+07:00","message":"Set new StatePrefix : 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.665755116+07:00","message":"Next Push (prob) : 'แล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.665756645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.665758272+07:00","message":"> Transcript [291] [true]: 'เป็นขาช๊อปชอบหลายคนต้องเคยเจอพี่เกลือก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.665760508+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.665762295+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.665763612+07:00","message":"StatePrefix: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.665765498+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.665767072+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:15.665846561+07:00","message":"push: {false ออนไลน์มา 0 0xc00039ed00}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.666058544+07:00","message":"Push: 'แล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.666061586+07:00","message":"TextPushed: 'เป็นขาช็อปครับช็อปหลายคนต้องเคยเจอพี่กลัวก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.666066936+07:00","message":"Set new StatePrefix : 'เป็นขาช๊อปชอบหลายคนต้องเคยเจอพี่เกลือก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.666069309+07:00","message":"Next Push (prob) : 'เป็นขาช๊อปชอบหลายคนต้องเคยเจอพี่เกลือก็เคยแชร์ประสบการณ์คนใกล้ตัวนี้ก็คือเวลาเราสั่งสินค้าออนไลน์มาแล้วมัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:15.666078378+07:00","message":"push: {true แล้วมัน 0 0xc00039ed00}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:15.666091692+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_35.html'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:15.67902052+07:00","message":"[GCS] Start streaming session, msgId: 36"}
{"level":"info","service":"Main","time":"2025-09-19T10:05:15.684931051+07:00","message":"write wav file: './tmp/7402/7402_35.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:16.153473399+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:16.153510652+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":"2025-09-19T10:05:16.153515321+07:00","message":"receive interim result [false|false]: บ้าน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:16.153528856+07:00","message":"[buffer interim] 36 false บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:16.153534653+07:00","message":"[bufferProcess] interim [480000000]:บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:16.153536526+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:16.342953105+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:16.342991233+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":"2025-09-19T10:05:16.342996222+07:00","message":"receive interim result [false|false]: ใบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:16.343013442+07:00","message":"[buffer interim] 36 false ใบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:16.343020007+07:00","message":"[bufferProcess] interim [660000000]:ใบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:16.343021662+07:00","message":"[bufferProcess] send to processor:บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:16.343024788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:16.343027273+07:00","message":"> Transcript [292] [false]: 'บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:16.343029084+07:00","message":"Set StatePrefix (first interim): 'บ้าน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:16.914374783+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:16.914410231+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":"2025-09-19T10:05:16.914415127+07:00","message":"receive interim result [false|false]: ใบตรวจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:16.914427536+07:00","message":"[buffer interim] 36 false ใบตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:16.914434369+07:00","message":"[bufferProcess] interim [260000000]:ใบตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:16.914436361+07:00","message":"[bufferProcess] send to processor:ใบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:16.91444087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:16.914443542+07:00","message":"> Transcript [293] [false]: 'ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:16.914445599+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:16.914447612+07:00","message":"Set new StatePrefix: 'ใบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:17.114855293+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:17.11489264+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":"2025-09-19T10:05:17.114897789+07:00","message":"receive interim result [false|false]: ไม่ตรง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:17.114909491+07:00","message":"[buffer interim] 36 false ไม่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:17.114915897+07:00","message":"[bufferProcess] interim [440000000]:ไม่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:17.114917891+07:00","message":"[bufferProcess] send to processor:ใบตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:17.11492274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:17.114925474+07:00","message":"> Transcript [294] [false]: 'ใบตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:17.11492806+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:17.11492985+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:17.11493198+07:00","message":"StatePrefix: 'ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:17.114933713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:17.734496285+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:17.734524459+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:17.755373205+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:17.755418391+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":"2025-09-19T10:05:17.755425408+07:00","message":"receive interim result [false|false]: ไม่ตรง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:17.755441864+07:00","message":"[buffer interim] 36 false ไม่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:17.755448476+07:00","message":"[bufferProcess] interim [40000000]:ไม่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:17.755451613+07:00","message":"[bufferProcess] send to processor:ไม่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:17.75545797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:17.755461641+07:00","message":"> Transcript [295] [false]: 'ไม่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:17.755464724+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:17.755467495+07:00","message":"Set new StatePrefix: 'ไม่ตรง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:17.757678332+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:17.757713946+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":"2025-09-19T10:05:17.757719695+07:00","message":"receive interim result [false|false]: ไม่ตรงปก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:17.757735362+07:00","message":"[buffer interim] 36 false ไม่ตรงปก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:17.757741865+07:00","message":"[bufferProcess] interim [100000000]:ไม่ตรงปก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:17.757743879+07:00","message":"[bufferProcess] send to processor:ไม่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:17.75774715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:17.757749568+07:00","message":"> Transcript [296] [false]: 'ไม่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:17.757752527+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:17.757754164+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:17.757755544+07:00","message":"StatePrefix: 'ไม่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:17.75775729+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:18.333665488+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:18.333706808+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":"2025-09-19T10:05:18.333713093+07:00","message":"receive interim result [false|false]: ไม่ตรงปก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:18.333726678+07:00","message":"[buffer interim] 36 false ไม่ตรงปก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:18.333733991+07:00","message":"[bufferProcess] interim [700000000]:ไม่ตรงปก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:18.333736701+07:00","message":"[bufferProcess] send to processor:ไม่ตรงปก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:18.333743289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:18.333745864+07:00","message":"> Transcript [297] [false]: 'ไม่ตรงปก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:18.333749058+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:18.333751003+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:18.333752463+07:00","message":"StatePrefix: 'ไม่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:18.333754481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:19.426869297+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:19.426910226+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":"2025-09-19T10:05:19.426915822+07:00","message":"receive interim result [false|false]: ไม่ตรงปกจริงที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:19.426928491+07:00","message":"[buffer interim] 36 false ไม่ตรงปกจริงที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.42693672+07:00","message":"[bufferProcess] interim [780000000]:ไม่ตรงปกจริงที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.426938899+07:00","message":"[bufferProcess] send to processor:ไม่ตรงปก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.426943894+07:00","message":"[bufferProcess] send to processor (ticker):ไม่ตรงปกจริงที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.426946546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.426949107+07:00","message":"> Transcript [298] [false]: 'ไม่ตรงปก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.426951832+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.426953495+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.426955229+07:00","message":"StatePrefix: 'ไม่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.426956989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.426959583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.426961233+07:00","message":"> Transcript [299] [false]: 'ไม่ตรงปกจริงที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.426963019+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.426964288+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.426965734+07:00","message":"StatePrefix: 'ไม่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.42696706+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.426972527+07:00","message":"Push: 'ไม่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.426974079+07:00","message":"TextPushed: 'ไม่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.426975614+07:00","message":"Set new StatePrefix : 'ไม่ตรงปกจริงที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.426977271+07:00","message":"Next Push (prob) : 'ปกจริงที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:19.426984594+07:00","message":"push: {false ไม่ตรง 0 0xc002b10200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:19.558021379+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:19.558057555+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":"2025-09-19T10:05:19.558062765+07:00","message":"receive interim result [false|false]: ไม่ตรงปกจริงที่กำลังจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:19.558076455+07:00","message":"[buffer interim] 36 false ไม่ตรงปกจริงที่กำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.558082705+07:00","message":"[bufferProcess] interim [900000000]:ไม่ตรงปกจริงที่กำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.55808468+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:19.629614811+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:19.62965714+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":"2025-09-19T10:05:19.629661863+07:00","message":"receive interim result [false|false]: ไม่ตรงปกจริงที่กำลังจะนอน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:19.629675461+07:00","message":"[buffer interim] 36 false ไม่ตรงปกจริงที่กำลังจะนอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.629681289+07:00","message":"[bufferProcess] interim [20000000]:ไม่ตรงปกจริงที่กำลังจะนอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.62968344+07:00","message":"[bufferProcess] send to processor:ไม่ตรงปกจริงที่กำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.62968846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.629691412+07:00","message":"> Transcript [300] [false]: 'ไม่ตรงปกจริงที่กำลังจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.629694375+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.629696346+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.629697895+07:00","message":"StatePrefix: 'ไม่ตรงปกจริงที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.629699914+07:00","message":"TextPushed: 'ไม่ตรง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:19.746923321+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:19.746977509+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":"2025-09-19T10:05:19.746988526+07:00","message":"receive interim result [false|false]: ไม่ตรงปกจริงที่กำลังจะนำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:19.7470072+07:00","message":"[buffer interim] 36 false ไม่ตรงปกจริงที่กำลังจะนำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.747016414+07:00","message":"[bufferProcess] interim [80000000]:ไม่ตรงปกจริงที่กำลังจะนำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.747019322+07:00","message":"[bufferProcess] send to processor:ไม่ตรงปกจริงที่กำลังจะนอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.747023599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.747027014+07:00","message":"> Transcript [301] [false]: 'ไม่ตรงปกจริงที่กำลังจะนอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.747031723+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.747034093+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.747036217+07:00","message":"StatePrefix: 'ไม่ตรงปกจริงที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.747038866+07:00","message":"TextPushed: 'ไม่ตรง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:19.878266191+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:19.87830971+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":"2025-09-19T10:05:19.878315356+07:00","message":"receive interim result [false|false]: ไม่ตรงปกจริงที่กำลังจะนำเสนอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:19.878329645+07:00","message":"[buffer interim] 36 false ไม่ตรงปกจริงที่กำลังจะนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.878336096+07:00","message":"[bufferProcess] interim [200000000]:ไม่ตรงปกจริงที่กำลังจะนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.878338203+07:00","message":"[bufferProcess] send to processor:ไม่ตรงปกจริงที่กำลังจะนำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.878343315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.878345852+07:00","message":"> Transcript [302] [false]: 'ไม่ตรงปกจริงที่กำลังจะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.878348937+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.878350521+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.87835255+07:00","message":"StatePrefix: 'ไม่ตรงปกจริงที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:19.878354718+07:00","message":"TextPushed: 'ไม่ตรง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:20.129697749+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:20.129738488+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":"2025-09-19T10:05:20.129745014+07:00","message":"receive interim result [false|false]: ไม่ตรงปกจริงที่กำลังจะนำเสนอแนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:20.129759947+07:00","message":"[buffer interim] 36 false ไม่ตรงปกจริงที่กำลังจะนำเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.129766481+07:00","message":"[bufferProcess] interim [440000000]:ไม่ตรงปกจริงที่กำลังจะนำเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.129768871+07:00","message":"[bufferProcess] send to processor:ไม่ตรงปกจริงที่กำลังจะนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.129775365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.12977926+07:00","message":"> Transcript [303] [false]: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.129783693+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.129786059+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.129789621+07:00","message":"StatePrefix: 'ไม่ตรงปกจริงที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.129792308+07:00","message":"TextPushed: 'ไม่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.129799758+07:00","message":"Push: 'ปกจริงที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.129802102+07:00","message":"TextPushed: 'ไม่ตรงปกจริงที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.129806485+07:00","message":"Set new StatePrefix : 'ไม่ตรงปกจริงที่กำลังจะนำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.129808804+07:00","message":"Next Push (prob) : 'จะนำเสนอ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:20.129816976+07:00","message":"push: {false ปกจริงที่กำลัง 0 0xc002b10200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:20.145406611+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:20.145440477+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":"2025-09-19T10:05:20.145445822+07:00","message":"receive interim result [false|false]: ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:20.145460601+07:00","message":"[buffer interim] 36 false ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.145488792+07:00","message":"[bufferProcess] interim [500000000]:ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.145491445+07:00","message":"[bufferProcess] send to processor:ไม่ตรงปกจริงที่กำลังจะนำเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.145494989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.145497256+07:00","message":"> Transcript [304] [false]: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.145513338+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.14551507+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.145516992+07:00","message":"StatePrefix: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.145519014+07:00","message":"TextPushed: 'ไม่ตรงปกจริงที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:20.255992756+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:20.25602751+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":"2025-09-19T10:05:20.256033486+07:00","message":"receive interim result [false|false]: ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:20.256049667+07:00","message":"[buffer interim] 36 false ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.256056709+07:00","message":"[bufferProcess] interim [620000000]:ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.256059184+07:00","message":"[bufferProcess] send to processor:ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.25606553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.256067911+07:00","message":"> Transcript [305] [false]: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.256070968+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.256072604+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.256074064+07:00","message":"StatePrefix: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.256076584+07:00","message":"TextPushed: 'ไม่ตรงปกจริงที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:20.445017666+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:20.44505408+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":"2025-09-19T10:05:20.445059878+07:00","message":"receive interim result [false|false]: ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:20.445074287+07:00","message":"[buffer interim] 36 false ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.4450807+07:00","message":"[bufferProcess] interim [740000000]:ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.445083117+07:00","message":"[bufferProcess] send to processor:ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.445089278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.445091559+07:00","message":"> Transcript [306] [false]: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.445094589+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.44509651+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.445098438+07:00","message":"StatePrefix: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:20.44510118+07:00","message":"TextPushed: 'ไม่ตรงปกจริงที่กำลัง'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:20.734901603+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:20.734908685+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:21.027321539+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:21.027369319+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":"2025-09-19T10:05:21.027378588+07:00","message":"receive interim result [false|false]: ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:21.02739606+07:00","message":"[buffer interim] 36 false ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.027404628+07:00","message":"[bufferProcess] interim [340000000]:ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.027408573+07:00","message":"[bufferProcess] send to processor:ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.027414757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.02741813+07:00","message":"> Transcript [307] [false]: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.0274231+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.027425902+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.027428946+07:00","message":"StatePrefix: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.027431942+07:00","message":"TextPushed: 'ไม่ตรงปกจริงที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.027437178+07:00","message":"Push: 'จะนำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.02743958+07:00","message":"TextPushed: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.027442154+07:00","message":"Set new StatePrefix : 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.02744498+07:00","message":"Next Push (prob) : 'ต่อไปนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:21.027456087+07:00","message":"push: {false จะนำเสนอ 0 0xc002b10200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:21.167265591+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:21.167318613+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":"2025-09-19T10:05:21.167324693+07:00","message":"receive interim result [false|false]: ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:21.167358292+07:00","message":"[buffer interim] 36 false ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.167368878+07:00","message":"[bufferProcess] interim [520000000]:ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.167371318+07:00","message":"[bufferProcess] send to processor:ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.167376298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.167378883+07:00","message":"> Transcript [308] [false]: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.167381688+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.16738362+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.167385967+07:00","message":"StatePrefix: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.16738863+07:00","message":"TextPushed: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:21.34507932+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:21.345114213+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":"2025-09-19T10:05:21.345120172+07:00","message":"receive interim result [false|false]: ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:21.345139233+07:00","message":"[buffer interim] 36 false ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.345146913+07:00","message":"[bufferProcess] interim [700000000]:ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.345149397+07:00","message":"[bufferProcess] send to processor:ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.345152877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.345155486+07:00","message":"> Transcript [309] [false]: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.34517758+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.345180422+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.345182275+07:00","message":"StatePrefix: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.345184717+07:00","message":"TextPushed: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:21.537510121+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:21.537547191+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":"2025-09-19T10:05:21.537552524+07:00","message":"receive interim result [false|false]: ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:21.537569611+07:00","message":"[buffer interim] 36 false ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.537576112+07:00","message":"[bufferProcess] interim [880000000]:ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.537578675+07:00","message":"[bufferProcess] send to processor:ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.53758233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.537585251+07:00","message":"> Transcript [310] [false]: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.537588465+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.53759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.537591731+07:00","message":"StatePrefix: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.537594038+07:00","message":"TextPushed: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:21.725658416+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:21.72569664+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":"2025-09-19T10:05:21.725701966+07:00","message":"receive interim result [false|false]: ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:21.725713826+07:00","message":"[buffer interim] 36 false ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.725719879+07:00","message":"[bufferProcess] interim [60000000]:ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.725721974+07:00","message":"[bufferProcess] send to processor:ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.725725053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.725727486+07:00","message":"> Transcript [311] [false]: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.725730758+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.725732516+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.725734414+07:00","message":"StatePrefix: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.725736551+07:00","message":"TextPushed: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.725742854+07:00","message":"Push: 'ต่อไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.725744571+07:00","message":"TextPushed: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.725747035+07:00","message":"Set new StatePrefix : 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.72574935+07:00","message":"Next Push (prob) : 'เป็นสิ่งที่มี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:21.72577435+07:00","message":"push: {false ต่อไปนี้ 0 0xc002b10200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:21.913542854+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:21.913582429+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":"2025-09-19T10:05:21.913588884+07:00","message":"receive interim result [false|false]: ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:21.913604496+07:00","message":"[buffer interim] 36 false ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.913611755+07:00","message":"[bufferProcess] interim [240000000]:ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.913614165+07:00","message":"[bufferProcess] send to processor:ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.913624362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.913626973+07:00","message":"> Transcript [312] [false]: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.913629833+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.913631922+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.913633392+07:00","message":"StatePrefix: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:21.913635844+07:00","message":"TextPushed: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:22.116916902+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:22.11695401+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":"2025-09-19T10:05:22.116959862+07:00","message":"receive interim result [false|false]: ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:22.116975558+07:00","message":"[buffer interim] 36 false ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.116982843+07:00","message":"[bufferProcess] interim [480000000]:ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.116985138+07:00","message":"[bufferProcess] send to processor:ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.116988211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.116990578+07:00","message":"> Transcript [313] [false]: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.116993811+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.116995582+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.116997227+07:00","message":"StatePrefix: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.11699936+07:00","message":"TextPushed: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:22.235364981+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:22.235401232+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":"2025-09-19T10:05:22.235406904+07:00","message":"receive interim result [false|false]: ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อคุณ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:22.235421036+07:00","message":"[buffer interim] 36 false ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.23542723+07:00","message":"[bufferProcess] interim [540000000]:ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.235429556+07:00","message":"[bufferProcess] send to processor:ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.235434512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.235437205+07:00","message":"> Transcript [314] [false]: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.235440615+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.235442282+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.235443842+07:00","message":"StatePrefix: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.235446355+07:00","message":"TextPushed: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:22.235634511+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:22.235677142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:22.235682731+07:00","message":"receive interim result [false|false]: ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อคน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:22.235700607+07:00","message":"[buffer interim] 36 false ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.23570932+07:00","message":"[bufferProcess] interim [600000000]:ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.235712009+07:00","message":"[bufferProcess] send to processor:ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.23571728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.235719603+07:00","message":"> Transcript [315] [false]: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.235723595+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.235725404+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.235726958+07:00","message":"StatePrefix: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.235729371+07:00","message":"TextPushed: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.235741464+07:00","message":"Push: 'เป็นสิ่งที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.235743159+07:00","message":"TextPushed: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.235745279+07:00","message":"Set new StatePrefix : 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.235747283+07:00","message":"Next Push (prob) : 'คุณพ่อคุณ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:22.235754716+07:00","message":"push: {false เป็นสิ่งที่มี 0 0xc002b10200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:22.373309198+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:22.373340633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อคนหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:22.373350679+07:00","message":"receive interim result [false|false]: ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อคนหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:22.3733664+07:00","message":"[buffer interim] 36 false ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อคนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.373372255+07:00","message":"[bufferProcess] interim [720000000]:ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อคนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.373374908+07:00","message":"[bufferProcess] send to processor:ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.37338108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.373383873+07:00","message":"> Transcript [316] [false]: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.37338611+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.373389304+07:00","message":"Set new StatePrefix: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อคน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:22.406515056+07:00","message":"[GCS] IsForceVAD: false for message ID: 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:22.555919366+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:22.555957389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ตรงปกสิ่งที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อคนหนึ่ง\",\"confidence\":0.9506453}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:22.555963831+07:00","message":"receive interim result [true|false]: ไม่ตรงปกสิ่งที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อคนหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:22.555973117+07:00","message":"end recv isFinal message id 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:22.555975362+07:00","message":"end Recv id 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:22.555981172+07:00","message":"[buffer interim] 36 true ไม่ตรงปกสิ่งที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อคนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.555987735+07:00","message":"[bufferProcess] interim [930000000]:ไม่ตรงปกสิ่งที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อคนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.55599439+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อคนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.555997692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.55600018+07:00","message":"> Transcript [317] [false]: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อคนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.556004177+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.556005701+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.556007853+07:00","message":"StatePrefix: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.55600993+07:00","message":"TextPushed: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.556011531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.556012999+07:00","message":"> Transcript [318] [true]: 'ไม่ตรงปกสิ่งที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อคนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.556015136+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.556016439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.556017733+07:00","message":"StatePrefix: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.556019316+07:00","message":"TextPushed: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.556020714+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.556196518+07:00","message":"Push: 'คุณพ่อคนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.556199614+07:00","message":"TextPushed: 'ไม่ตรงปกจริงที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อคนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.556201634+07:00","message":"Set new StatePrefix : 'ไม่ตรงปกสิ่งที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อคนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.556203471+07:00","message":"Next Push (prob) : 'ไม่ตรงปกสิ่งที่กำลังจะนำเสนอต่อไปนี้เป็นสิ่งที่มีคุณพ่อคนหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:22.556211146+07:00","message":"push: {true คุณพ่อคนหนึ่ง 0 0xc002b10200}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:22.556231227+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_36.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:05:22.568949562+07:00","message":"write wav file: './tmp/7402/7402_36.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:22.72816686+07:00","message":"[GCS] Start streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:23.197543396+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:23.197590525+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":"2025-09-19T10:05:23.197596646+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:23.197615583+07:00","message":"[buffer interim] 37 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:23.19762293+07:00","message":"[bufferProcess] interim [480000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:23.197625271+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:23.361334784+07:00","message":"[GCS] Cleaned up inactive client: 20"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:23.361369573+07:00","message":"[GCS] Cleaned up inactive client: 19"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:23.361372221+07:00","message":"[GCS] Cleaned up inactive client: 24"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:23.361373696+07:00","message":"[GCS] Cleaned up inactive client: 22"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:23.361375046+07:00","message":"[GCS] Cleaned up inactive client: 23"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:23.361377468+07:00","message":"[GCS] Cleaned up inactive client: 25"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:23.361379729+07:00","message":"[GCS] Cleaned up inactive client: 21"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:23.361381245+07:00","message":"[GCS] Cleaned up inactive client: 26"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:23.457051056+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:23.457089387+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":"2025-09-19T10:05:23.457094046+07:00","message":"receive interim result [false|false]: เขาสั่ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:23.457109351+07:00","message":"[buffer interim] 37 false เขาสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:23.457116164+07:00","message":"[bufferProcess] interim [780000000]:เขาสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:23.457118173+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:23.457124512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:23.457127418+07:00","message":"> Transcript [319] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:23.457129386+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:23.715720836+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:23.715757684+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":"2025-09-19T10:05:23.715762981+07:00","message":"receive interim result [false|false]: เขาสั่งซื้อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:23.715777001+07:00","message":"[buffer interim] 37 false เขาสั่งซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:23.715783065+07:00","message":"[bufferProcess] interim [960000000]:เขาสั่งซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:23.715784965+07:00","message":"[bufferProcess] send to processor:เขาสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:23.715791347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:23.7157937+07:00","message":"> Transcript [320] [false]: 'เขาสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:23.715796249+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:23.715798121+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:23.715799946+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:23.715803353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:23.735451589+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:23.735472149+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:23.920507849+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:23.920543266+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":"2025-09-19T10:05:23.920548609+07:00","message":"receive interim result [false|false]: เขาสั่งซื้อเสื้อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:23.920561957+07:00","message":"[buffer interim] 37 false เขาสั่งซื้อเสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:23.920568521+07:00","message":"[bufferProcess] interim [200000000]:เขาสั่งซื้อเสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:23.920570548+07:00","message":"[bufferProcess] send to processor:เขาสั่งซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:23.920575342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:23.920578013+07:00","message":"> Transcript [321] [false]: 'เขาสั่งซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:23.920582245+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:23.92058385+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:23.920585627+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:23.920587636+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:24.103524515+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:24.103558082+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":"2025-09-19T10:05:24.103563996+07:00","message":"receive interim result [false|false]: เขาสั่งซื้อเสื้อผ้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:24.10357597+07:00","message":"[buffer interim] 37 false เขาสั่งซื้อเสื้อผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.103582288+07:00","message":"[bufferProcess] interim [380000000]:เขาสั่งซื้อเสื้อผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.103584327+07:00","message":"[bufferProcess] send to processor:เขาสั่งซื้อเสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.103589102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.103591629+07:00","message":"> Transcript [322] [false]: 'เขาสั่งซื้อเสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.103594846+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.103596475+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.103598785+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.10360076+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:24.354326443+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:24.354367759+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":"2025-09-19T10:05:24.354374873+07:00","message":"receive interim result [false|false]: เขาสั่งซื้อเสื้อกล้าม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:24.354386776+07:00","message":"[buffer interim] 37 false เขาสั่งซื้อเสื้อกล้าม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.35439308+07:00","message":"[bufferProcess] interim [680000000]:เขาสั่งซื้อเสื้อกล้าม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.354395282+07:00","message":"[bufferProcess] send to processor:เขาสั่งซื้อเสื้อผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.354400114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.35440258+07:00","message":"> Transcript [323] [false]: 'เขาสั่งซื้อเสื้อผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.354405455+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.354407107+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.354409259+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.354411039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.354414817+07:00","message":"Push: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.354416423+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.354418023+07:00","message":"Set new StatePrefix : 'เขาสั่งซื้อเสื้อผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.354419981+07:00","message":"Next Push (prob) : 'สั่งซื้อเสื้อผ้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:24.354427529+07:00","message":"push: {false เขา 0 0xc00039f200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:24.386217273+07:00","message":"[GCS] IsForceVAD: false for message ID: 37"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:24.494728168+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:24.494769724+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":"2025-09-19T10:05:24.494775621+07:00","message":"receive interim result [true|false]: เขาสั่งซื้อเสื้อกล้าม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:24.494784617+07:00","message":"end recv isFinal message id 37"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:24.494786746+07:00","message":"end Recv id 37"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:24.494793444+07:00","message":"[buffer interim] 37 true เขาสั่งซื้อเสื้อกล้าม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.494801544+07:00","message":"[bufferProcess] interim [890000000]:เขาสั่งซื้อเสื้อกล้าม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.494806228+07:00","message":"[bufferProcess] send to processor (isfinal):เขาสั่งซื้อเสื้อกล้าม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.494809137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.494811889+07:00","message":"> Transcript [324] [false]: 'เขาสั่งซื้อเสื้อกล้าม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.494814057+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.494815669+07:00","message":"Set new StatePrefix: 'เขาสั่งซื้อเสื้อกล้าม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.494817028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.494818429+07:00","message":"> Transcript [325] [true]: 'เขาสั่งซื้อเสื้อกล้าม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.494820361+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.494821938+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.49482386+07:00","message":"StatePrefix: 'เขาสั่งซื้อเสื้อกล้าม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.494826157+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:24.494831671+07:00","message":"Push: 'สั่งซื้อเสื้อกล้าม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:24.494840196+07:00","message":"push: {true สั่งซื้อเสื้อกล้าม 0 0xc00039f200}"}
{"level":"info","service":"Main","time":"2025-09-19T10:05:24.50152732+07:00","message":"write wav file: './tmp/7402/7402_37.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:24.517309789+07:00","message":"[GCS] Start streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:25.001397731+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:25.001445705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:25.001450973+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:25.001464024+07:00","message":"[buffer interim] 38 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:25.001470582+07:00","message":"[bufferProcess] interim [240000000]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:25.001472307+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:25.059740771+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:25.059777886+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":"2025-09-19T10:05:25.059784545+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:25.059796842+07:00","message":"[buffer interim] 38 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:25.059806115+07:00","message":"[bufferProcess] interim [360000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:25.059808584+07:00","message":"[bufferProcess] send to processor:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:25.05981468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:25.059818371+07:00","message":"> Transcript [326] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:25.05982099+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:25.266766906+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:25.266805678+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":"2025-09-19T10:05:25.266813221+07:00","message":"receive interim result [false|false]: แล้วก็กัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:25.266828983+07:00","message":"[buffer interim] 38 false แล้วก็กัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:25.266836754+07:00","message":"[bufferProcess] interim [600000000]:แล้วก็กัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:25.266839296+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:25.266843272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:25.266846567+07:00","message":"> Transcript [327] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:25.26684918+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:25.266852091+07:00","message":"Set new StatePrefix: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:25.373518857+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:25.373554699+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":"2025-09-19T10:05:25.373560868+07:00","message":"receive interim result [false|false]: แล้วก็กางเกง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:25.373575222+07:00","message":"[buffer interim] 38 false แล้วก็กางเกง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:25.373581265+07:00","message":"[bufferProcess] interim [660000000]:แล้วก็กางเกง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:25.373583243+07:00","message":"[bufferProcess] send to processor:แล้วก็กัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:25.373589971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:25.373592888+07:00","message":"> Transcript [328] [false]: 'แล้วก็กัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:25.373595279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:25.37359709+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:25.373598752+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:25.373600462+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:25.696288937+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:25.696332929+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":"2025-09-19T10:05:25.696340535+07:00","message":"receive interim result [false|false]: แล้วก็กางเกงกีฬา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:25.696359575+07:00","message":"[buffer interim] 38 false แล้วก็กางเกงกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:25.69636813+07:00","message":"[bufferProcess] interim [960000000]:แล้วก็กางเกงกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:25.69637181+07:00","message":"[bufferProcess] send to processor:แล้วก็กางเกง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:25.696379918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:25.696383426+07:00","message":"> Transcript [329] [false]: 'แล้วก็กางเกง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:25.696389432+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:25.696392138+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:25.696394847+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:25.696397341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:25.986202412+07:00","message":"[GCS] IsForceVAD: false for message ID: 38"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:26.08973295+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:26.089772634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็กางเกงกีฬา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:26.089778076+07:00","message":"receive interim result [true|false]: แล้วก็กางเกงกีฬา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:26.08978913+07:00","message":"end recv isFinal message id 38"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:26.089791902+07:00","message":"end Recv id 38"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:26.089799596+07:00","message":"[buffer interim] 38 true แล้วก็กางเกงกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:26.089809907+07:00","message":"[bufferProcess] interim [500000000]:แล้วก็กางเกงกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:26.08981273+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็กางเกงกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:26.089815937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:26.089818867+07:00","message":"> Transcript [330] [false]: 'แล้วก็กางเกงกีฬา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:26.0898217+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:26.089823748+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:26.089825265+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:26.089827428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:26.089830494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:26.089832135+07:00","message":"> Transcript [331] [true]: 'แล้วก็กางเกงกีฬา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:26.089833908+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:26.089835231+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:26.089836563+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:26.08983782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:26.089845569+07:00","message":"Push: 'แล้วก็กางเกงกีฬา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:26.089853165+07:00","message":"push: {true แล้วก็กางเกงกีฬา 0 0xc00039f300}"}
{"level":"info","service":"Main","time":"2025-09-19T10:05:26.096850403+07:00","message":"write wav file: './tmp/7402/7402_38.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:26.187998826+07:00","message":"[GCS] Start streaming session, msgId: 39"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:26.736282967+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:26.736321496+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:27.275296946+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:27.275336909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:27.27534168+07:00","message":"receive interim result [false|false]: ราคา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:27.275357456+07:00","message":"[buffer interim] 39 false ราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.275363504+07:00","message":"[bufferProcess] interim [130000000]:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.275365509+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.275371512+07:00","message":"[bufferProcess] send to processor (ticker):ราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.275378335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.275380875+07:00","message":"> Transcript [332] [false]: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.27538287+07:00","message":"Set StatePrefix (first interim): 'ราคา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:27.39317083+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:27.393206249+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":"2025-09-19T10:05:27.393211765+07:00","message":"receive interim result [false|false]: ตะขาบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:27.393224799+07:00","message":"[buffer interim] 39 false ตะขาบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.393231196+07:00","message":"[bufferProcess] interim [190000000]:ตะขาบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.393233164+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:27.452304293+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:27.452358002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่คราวนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:27.452365688+07:00","message":"receive interim result [false|false]: แต่คราวนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:27.452384909+07:00","message":"[buffer interim] 39 false แต่คราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.452393979+07:00","message":"[bufferProcess] interim [310000000]:แต่คราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.452397025+07:00","message":"[bufferProcess] send to processor:ตะขาบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.452400991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.45240506+07:00","message":"> Transcript [333] [false]: 'ตะขาบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.452409603+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.452412376+07:00","message":"Set new StatePrefix: 'ตะขาบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:27.535761481+07:00","message":"[GCS] IsForceVAD: false for message ID: 39"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:27.623577589+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:27.623614851+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":"2025-09-19T10:05:27.623620729+07:00","message":"receive interim result [false|false]: คราวเนี้ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:27.623633282+07:00","message":"[buffer interim] 39 false คราวเนี้ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.623639518+07:00","message":"[bufferProcess] interim [490000000]:คราวเนี้ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.623641295+07:00","message":"[bufferProcess] send to processor:แต่คราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.623644241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.623647086+07:00","message":"> Transcript [334] [false]: 'แต่คราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.623649035+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.623650755+07:00","message":"Set new StatePrefix: 'แต่คราวนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:27.641797845+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:27.641834536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวเนี้ย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:27.641840527+07:00","message":"receive interim result [true|false]: คราวเนี้ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:27.641848992+07:00","message":"end recv isFinal message id 39"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:27.641850692+07:00","message":"end Recv id 39"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:27.641857108+07:00","message":"[buffer interim] 39 true คราวเนี้ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.641863864+07:00","message":"[bufferProcess] interim [580000000]:คราวเนี้ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.641869841+07:00","message":"[bufferProcess] send to processor (isfinal):คราวเนี้ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.641879887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.641882506+07:00","message":"> Transcript [335] [false]: 'คราวเนี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.641884706+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.641886645+07:00","message":"Set new StatePrefix: 'คราวเนี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.641888049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.641889647+07:00","message":"> Transcript [336] [true]: 'คราวเนี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.641891601+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.641893149+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.641894632+07:00","message":"StatePrefix: 'คราวเนี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.641896306+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:27.641902503+07:00","message":"Push: 'คราวเนี้ย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:27.641910432+07:00","message":"push: {true คราวเนี้ย 0 0xc000188400}"}
{"level":"info","service":"Main","time":"2025-09-19T10:05:27.648389848+07:00","message":"write wav file: './tmp/7402/7402_39.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:27.7878835+07:00","message":"[GCS] Start streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:28.325257786+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:28.325298832+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":"2025-09-19T10:05:28.325304978+07:00","message":"receive interim result [false|false]: รูป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:28.325322743+07:00","message":"[buffer interim] 40 false รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:28.325330538+07:00","message":"[bufferProcess] interim [540000000]:รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:28.32533288+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:28.460878554+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:28.460918256+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":"2025-09-19T10:05:28.46092408+07:00","message":"receive interim result [false|false]: ลูก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:28.460938262+07:00","message":"[buffer interim] 40 false ลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:28.460944258+07:00","message":"[bufferProcess] interim [660000000]:ลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:28.460946224+07:00","message":"[bufferProcess] send to processor:รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:28.46094917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:28.460951936+07:00","message":"> Transcript [337] [false]: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:28.460953818+07:00","message":"Set StatePrefix (first interim): 'รูป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:28.648334776+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:28.648374481+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":"2025-09-19T10:05:28.648379714+07:00","message":"receive interim result [false|false]: ลูกๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:28.648392207+07:00","message":"[buffer interim] 40 false ลูกๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:28.648397735+07:00","message":"[bufferProcess] interim [900000000]:ลูกๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:28.648399497+07:00","message":"[bufferProcess] send to processor:ลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:28.64840432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:28.648406944+07:00","message":"> Transcript [338] [false]: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:28.648408815+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:28.648410767+07:00","message":"Set new StatePrefix: 'ลูก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:28.687238854+07:00","message":"[GCS] IsForceVAD: false for message ID: 40"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:28.787357841+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:28.787393665+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":"2025-09-19T10:05:28.787398595+07:00","message":"receive interim result [true|false]: ลูกๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:28.787410779+07:00","message":"end recv isFinal message id 40"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:28.787412755+07:00","message":"end Recv id 40"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:28.787418341+07:00","message":"[buffer interim] 40 true ลูกๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:28.787425024+07:00","message":"[bufferProcess] interim [110000000]:ลูกๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:28.787429551+07:00","message":"[bufferProcess] send to processor (isfinal):ลูกๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:28.787432636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:28.787434912+07:00","message":"> Transcript [339] [false]: 'ลูกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:28.787437292+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:28.787438822+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:28.787441059+07:00","message":"StatePrefix: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:28.787442843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:28.78744422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:28.787445835+07:00","message":"> Transcript [340] [true]: 'ลูกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:28.78744835+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:28.787449688+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:28.787450983+07:00","message":"StatePrefix: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:28.787452403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:28.787458032+07:00","message":"Push: 'ลูกๆ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:28.787465424+07:00","message":"push: {true ลูกๆ 0 0xc000188600}"}
{"level":"info","service":"Main","time":"2025-09-19T10:05:28.793058234+07:00","message":"write wav file: './tmp/7402/7402_40.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:28.816709495+07:00","message":"[GCS] Start streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:29.297844187+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:29.297888134+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":"2025-09-19T10:05:29.297893114+07:00","message":"receive interim result [false|false]: บอก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:29.297915724+07:00","message":"[buffer interim] 41 false บอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:29.297924639+07:00","message":"[bufferProcess] interim [480000000]:บอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:29.29792611+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:29.474197941+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:29.474228044+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":"2025-09-19T10:05:29.474232912+07:00","message":"receive interim result [false|false]: บอกว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:29.474246657+07:00","message":"[buffer interim] 41 false บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:29.474253192+07:00","message":"[bufferProcess] interim [660000000]:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:29.474254944+07:00","message":"[bufferProcess] send to processor:บอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:29.474261633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:29.47426531+07:00","message":"> Transcript [341] [false]: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:29.474267519+07:00","message":"Set StatePrefix (first interim): 'บอก'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:29.736874651+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:29.736874605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:29.99842666+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:29.998467004+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":"2025-09-19T10:05:29.998472745+07:00","message":"receive interim result [false|false]: บอกว่าพ่อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:29.998489288+07:00","message":"[buffer interim] 41 false บอกว่าพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:29.998496214+07:00","message":"[bufferProcess] interim [140000000]:บอกว่าพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:29.998498224+07:00","message":"[bufferProcess] send to processor:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:29.998501522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:29.998504079+07:00","message":"> Transcript [342] [false]: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:29.998507149+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:29.99850867+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:29.998510466+07:00","message":"StatePrefix: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:29.998512502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:30.09666655+07:00","message":"[GCS] IsForceVAD: false for message ID: 41"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:30.197403273+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:30.197446011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าพ่อ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:30.197452134+07:00","message":"receive interim result [true|false]: บอกว่าพ่อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:30.197461082+07:00","message":"end recv isFinal message id 41"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:30.197462956+07:00","message":"end Recv id 41"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:30.197470014+07:00","message":"[buffer interim] 41 true บอกว่าพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:30.197476852+07:00","message":"[bufferProcess] interim [500000000]:บอกว่าพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:30.197483119+07:00","message":"[bufferProcess] send to processor (isfinal):บอกว่าพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:30.197485731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:30.197488264+07:00","message":"> Transcript [343] [false]: 'บอกว่าพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:30.197490939+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:30.197492844+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:30.197494664+07:00","message":"StatePrefix: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:30.197496386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:30.197497879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:30.197501758+07:00","message":"> Transcript [344] [true]: 'บอกว่าพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:30.197503691+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:30.197504964+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:30.197506189+07:00","message":"StatePrefix: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:30.197507702+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:30.197514487+07:00","message":"Push: 'บอกว่าพ่อ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:30.197522283+07:00","message":"push: {true บอกว่าพ่อ 0 0xc00039eb80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:05:30.205157239+07:00","message":"write wav file: './tmp/7402/7402_41.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:30.228059729+07:00","message":"[GCS] Start streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:30.759682201+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:30.759723972+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":"2025-09-19T10:05:30.759728522+07:00","message":"receive interim result [false|false]: ตอบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:30.759743554+07:00","message":"[buffer interim] 42 false ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:30.759749947+07:00","message":"[bufferProcess] interim [360000000]:ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:30.759752411+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:30.767567882+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:30.767601605+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":"2025-09-19T10:05:30.767606264+07:00","message":"receive interim result [false|false]: ต่อไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:30.767620717+07:00","message":"[buffer interim] 42 false ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:30.767626803+07:00","message":"[bufferProcess] interim [420000000]:ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:30.767628876+07:00","message":"[bufferProcess] send to processor:ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:30.767635168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:30.767637717+07:00","message":"> Transcript [345] [false]: 'ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:30.767639936+07:00","message":"Set StatePrefix (first interim): 'ตอบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:30.953846623+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:30.953911611+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":"2025-09-19T10:05:30.953917946+07:00","message":"receive interim result [false|false]: ต่อไปนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:30.953936205+07:00","message":"[buffer interim] 42 false ต่อไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:30.953949329+07:00","message":"[bufferProcess] interim [540000000]:ต่อไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:30.953952305+07:00","message":"[bufferProcess] send to processor:ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:30.953956637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:30.953961385+07:00","message":"> Transcript [346] [false]: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:30.953963966+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:30.953966353+07:00","message":"Set new StatePrefix: 'ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:31.136799734+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:31.136841976+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":"2025-09-19T10:05:31.136847337+07:00","message":"receive interim result [false|false]: ต่อไปนี้เป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:31.136861267+07:00","message":"[buffer interim] 42 false ต่อไปนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.136867539+07:00","message":"[bufferProcess] interim [720000000]:ต่อไปนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.136869824+07:00","message":"[bufferProcess] send to processor:ต่อไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.136877311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.136879844+07:00","message":"> Transcript [347] [false]: 'ต่อไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.136892469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.136895508+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.13689895+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.136900736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:31.214902446+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:31.214943336+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":"2025-09-19T10:05:31.214948087+07:00","message":"receive interim result [false|false]: ต่อไปนี้เวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:31.21496055+07:00","message":"[buffer interim] 42 false ต่อไปนี้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.214969013+07:00","message":"[bufferProcess] interim [780000000]:ต่อไปนี้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.214971055+07:00","message":"[bufferProcess] send to processor:ต่อไปนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.214976006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.214979699+07:00","message":"> Transcript [348] [false]: 'ต่อไปนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.21498348+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.214985713+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.214987968+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.214990716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:31.290961271+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:31.290994829+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":"2025-09-19T10:05:31.291000185+07:00","message":"receive interim result [false|false]: ต่อไปนี้เวลาที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:31.291013458+07:00","message":"[buffer interim] 42 false ต่อไปนี้เวลาที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.291019671+07:00","message":"[bufferProcess] interim [900000000]:ต่อไปนี้เวลาที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.29102179+07:00","message":"[bufferProcess] send to processor:ต่อไปนี้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.291026911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.291029658+07:00","message":"> Transcript [349] [false]: 'ต่อไปนี้เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.291032565+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.291034223+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.291035853+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.291037686+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:31.475799417+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:31.475834679+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":"2025-09-19T10:05:31.475839609+07:00","message":"receive interim result [false|false]: ต่อไปนี้เวลาที่เขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:31.475852665+07:00","message":"[buffer interim] 42 false ต่อไปนี้เวลาที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.475858873+07:00","message":"[bufferProcess] interim [20000000]:ต่อไปนี้เวลาที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.475860778+07:00","message":"[bufferProcess] send to processor:ต่อไปนี้เวลาที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.475865725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.475868207+07:00","message":"> Transcript [350] [false]: 'ต่อไปนี้เวลาที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.475871017+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.475872707+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.475874234+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.475876014+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.475880097+07:00","message":"Push: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.475883509+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.47589164+07:00","message":"Set new StatePrefix : 'ต่อไปนี้เวลาที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.475895085+07:00","message":"Next Push (prob) : 'นี้เวลาที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:31.475903056+07:00","message":"push: {false ต่อไป 0 0xc000188280}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:31.634778247+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:31.634817127+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":"2025-09-19T10:05:31.634822978+07:00","message":"receive interim result [false|false]: ต่อไปนี้เวลาที่ให้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:31.634838194+07:00","message":"[buffer interim] 42 false ต่อไปนี้เวลาที่ให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.634848203+07:00","message":"[bufferProcess] interim [80000000]:ต่อไปนี้เวลาที่ให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.634851408+07:00","message":"[bufferProcess] send to processor:ต่อไปนี้เวลาที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.634857109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.634860182+07:00","message":"> Transcript [351] [false]: 'ต่อไปนี้เวลาที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.634864562+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.634866598+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.634868904+07:00","message":"StatePrefix: 'ต่อไปนี้เวลาที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.634871578+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:31.727045034+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:31.72708823+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":"2025-09-19T10:05:31.727095465+07:00","message":"receive interim result [false|false]: ต่อไปนี้เวลาที่เขาจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:31.727111823+07:00","message":"[buffer interim] 42 false ต่อไปนี้เวลาที่เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.727119402+07:00","message":"[bufferProcess] interim [140000000]:ต่อไปนี้เวลาที่เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.727122319+07:00","message":"[bufferProcess] send to processor:ต่อไปนี้เวลาที่ให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.727128271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.727131542+07:00","message":"> Transcript [352] [false]: 'ต่อไปนี้เวลาที่ให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.727136013+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.727138203+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.727140538+07:00","message":"StatePrefix: 'ต่อไปนี้เวลาที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.727143222+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:31.818396516+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:31.8184496+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":"2025-09-19T10:05:31.818455248+07:00","message":"receive interim result [false|false]: ต่อไปนี้เวลาที่เขาจะสั่ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:31.818467472+07:00","message":"[buffer interim] 42 false ต่อไปนี้เวลาที่เขาจะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.818474031+07:00","message":"[bufferProcess] interim [320000000]:ต่อไปนี้เวลาที่เขาจะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.818476279+07:00","message":"[bufferProcess] send to processor:ต่อไปนี้เวลาที่เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.818481188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.81848378+07:00","message":"> Transcript [353] [false]: 'ต่อไปนี้เวลาที่เขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.818488317+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.818490111+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.818491947+07:00","message":"StatePrefix: 'ต่อไปนี้เวลาที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.818493998+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:31.860260754+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:31.860303224+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":"2025-09-19T10:05:31.860309922+07:00","message":"receive interim result [false|false]: ต่อไปนี้เวลาที่เขาจะสั่งอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:31.860325457+07:00","message":"[buffer interim] 42 false ต่อไปนี้เวลาที่เขาจะสั่งอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.860333459+07:00","message":"[bufferProcess] interim [500000000]:ต่อไปนี้เวลาที่เขาจะสั่งอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.860336456+07:00","message":"[bufferProcess] send to processor:ต่อไปนี้เวลาที่เขาจะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.86034246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.860345743+07:00","message":"> Transcript [354] [false]: 'ต่อไปนี้เวลาที่เขาจะสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.860350285+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.860352921+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.860355733+07:00","message":"StatePrefix: 'ต่อไปนี้เวลาที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.86035828+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.860363388+07:00","message":"Push: 'นี้เวลาที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.860366281+07:00","message":"TextPushed: 'ต่อไปนี้เวลาที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.860368846+07:00","message":"Set new StatePrefix : 'ต่อไปนี้เวลาที่เขาจะสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.86037153+07:00","message":"Next Push (prob) : 'เขาจะสั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:31.860395387+07:00","message":"push: {false นี้เวลาที่ 0 0xc000188280}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:31.984193501+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:31.984229063+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":"2025-09-19T10:05:31.984234895+07:00","message":"receive interim result [false|false]: ต่อไปนี้เวลาที่เขาจะสั่งอะไรมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:31.984246324+07:00","message":"[buffer interim] 42 false ต่อไปนี้เวลาที่เขาจะสั่งอะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.98425302+07:00","message":"[bufferProcess] interim [620000000]:ต่อไปนี้เวลาที่เขาจะสั่งอะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.984255167+07:00","message":"[bufferProcess] send to processor:ต่อไปนี้เวลาที่เขาจะสั่งอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.984260115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.984262756+07:00","message":"> Transcript [355] [false]: 'ต่อไปนี้เวลาที่เขาจะสั่งอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.984265853+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.984267503+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.984269188+07:00","message":"StatePrefix: 'ต่อไปนี้เวลาที่เขาจะสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:31.984271589+07:00","message":"TextPushed: 'ต่อไปนี้เวลาที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:32.178224009+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:32.178261955+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":"2025-09-19T10:05:32.178267193+07:00","message":"receive interim result [false|false]: ต่อไปนี้เวลาที่เขาจะสั่งอะไรมานะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:32.178279425+07:00","message":"[buffer interim] 42 false ต่อไปนี้เวลาที่เขาจะสั่งอะไรมานะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:32.178285606+07:00","message":"[bufferProcess] interim [800000000]:ต่อไปนี้เวลาที่เขาจะสั่งอะไรมานะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:32.178287908+07:00","message":"[bufferProcess] send to processor:ต่อไปนี้เวลาที่เขาจะสั่งอะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:32.178292778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:32.178295475+07:00","message":"> Transcript [356] [false]: 'ต่อไปนี้เวลาที่เขาจะสั่งอะไรมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:32.178298752+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:32.178300606+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:32.178302499+07:00","message":"StatePrefix: 'ต่อไปนี้เวลาที่เขาจะสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:32.178305438+07:00","message":"TextPushed: 'ต่อไปนี้เวลาที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:32.395834308+07:00","message":"[GCS] IsForceVAD: false for message ID: 42"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:32.527359936+07:00","message":"[GCS] Start streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:32.550830955+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:32.550863832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนี้เวลาที่เขาจะสั่งอะไรมานะ\",\"confidence\":0.95791703}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:32.55086978+07:00","message":"receive interim result [true|false]: ต่อไปนี้เวลาที่เขาจะสั่งอะไรมานะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:32.550880259+07:00","message":"end recv isFinal message id 42"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:32.550882136+07:00","message":"end Recv id 42"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:32.550896236+07:00","message":"[buffer interim] 42 true ต่อไปนี้เวลาที่เขาจะสั่งอะไรมานะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:32.550907349+07:00","message":"[bufferProcess] interim [190000000]:ต่อไปนี้เวลาที่เขาจะสั่งอะไรมานะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:32.550910122+07:00","message":"[bufferProcess] send to processor (isfinal):ต่อไปนี้เวลาที่เขาจะสั่งอะไรมานะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:32.55091345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:32.550916191+07:00","message":"> Transcript [357] [false]: 'ต่อไปนี้เวลาที่เขาจะสั่งอะไรมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:32.550918742+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:32.550920329+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:32.550921985+07:00","message":"StatePrefix: 'ต่อไปนี้เวลาที่เขาจะสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:32.550926082+07:00","message":"TextPushed: 'ต่อไปนี้เวลาที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:32.550928077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:32.550929869+07:00","message":"> Transcript [358] [true]: 'ต่อไปนี้เวลาที่เขาจะสั่งอะไรมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:32.550931835+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:32.550933107+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:32.550934344+07:00","message":"StatePrefix: 'ต่อไปนี้เวลาที่เขาจะสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:32.550935834+07:00","message":"TextPushed: 'ต่อไปนี้เวลาที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:32.550942327+07:00","message":"Push: 'เขาจะสั่งอะไรมานะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:32.550949867+07:00","message":"push: {true เขาจะสั่งอะไรมานะ 0 0xc000188280}"}
{"level":"info","service":"Main","time":"2025-09-19T10:05:32.558533481+07:00","message":"write wav file: './tmp/7402/7402_42.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:32.737784735+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:32.737789764+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:33.067004462+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:33.067041177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:33.067046009+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:33.067058705+07:00","message":"[buffer interim] 43 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.067065838+07:00","message":"[bufferProcess] interim [620000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.067067398+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:33.260208842+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:33.26025161+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":"2025-09-19T10:05:33.260257308+07:00","message":"receive interim result [false|false]: เราจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:33.260273822+07:00","message":"[buffer interim] 43 false เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.260279529+07:00","message":"[bufferProcess] interim [800000000]:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.260281623+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.260287779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.260290172+07:00","message":"> Transcript [359] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.260292125+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:33.519846641+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:33.51988705+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":"2025-09-19T10:05:33.519899398+07:00","message":"receive interim result [false|false]: เราจะมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:33.519912937+07:00","message":"[buffer interim] 43 false เราจะมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.519921191+07:00","message":"[bufferProcess] interim [980000000]:เราจะมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.519923306+07:00","message":"[bufferProcess] send to processor:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.519926283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.519929235+07:00","message":"> Transcript [360] [false]: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.51993232+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.519933923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.519935647+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.519937586+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:33.5754007+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:33.57544504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะมอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:33.575451309+07:00","message":"receive interim result [false|false]: เราจะมอบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:33.57546465+07:00","message":"[buffer interim] 43 false เราจะมอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.575473069+07:00","message":"[bufferProcess] interim [100000000]:เราจะมอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.57547594+07:00","message":"[bufferProcess] send to processor:เราจะมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.57548229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.575486128+07:00","message":"> Transcript [361] [false]: 'เราจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.575489948+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.57549245+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.575494798+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.575497458+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:33.894657182+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:33.894691773+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":"2025-09-19T10:05:33.894697356+07:00","message":"receive interim result [false|false]: เราจะมอบโล่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:33.894710502+07:00","message":"[buffer interim] 43 false เราจะมอบโล่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.894716877+07:00","message":"[bufferProcess] interim [340000000]:เราจะมอบโล่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.894718942+07:00","message":"[bufferProcess] send to processor:เราจะมอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.894721914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.894724413+07:00","message":"> Transcript [362] [false]: 'เราจะมอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.894727098+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.894728632+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.894730413+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.894732287+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:33.953234595+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:33.953269203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะมอบโลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:33.953274704+07:00","message":"receive interim result [false|false]: เราจะมอบโลก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:33.953290118+07:00","message":"[buffer interim] 43 false เราจะมอบโลก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.953297931+07:00","message":"[bufferProcess] interim [460000000]:เราจะมอบโลก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.953301512+07:00","message":"[bufferProcess] send to processor:เราจะมอบโล่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.953306032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.953309393+07:00","message":"> Transcript [363] [false]: 'เราจะมอบโล่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.953314649+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.95331656+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.953320082+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.953322145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.953324444+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.953326114+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.953327919+07:00","message":"Set new StatePrefix : 'เราจะมอบโล่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.953329812+07:00","message":"Next Push (prob) : 'จะมอบโล่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:33.953337189+07:00","message":"push: {false เรา 0 0xc000046500}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:33.957827707+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:33.95786566+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":"2025-09-19T10:05:33.957872509+07:00","message":"receive interim result [false|false]: เราจะมอบโล่ให้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:33.957886144+07:00","message":"[buffer interim] 43 false เราจะมอบโล่ให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.957901497+07:00","message":"[bufferProcess] interim [520000000]:เราจะมอบโล่ให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.957904917+07:00","message":"[bufferProcess] send to processor:เราจะมอบโลก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.957909507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.957913361+07:00","message":"> Transcript [364] [false]: 'เราจะมอบโลก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.957916349+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:33.95791872+07:00","message":"Set new StatePrefix: 'เราจะมอบโลก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:34.15211631+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:34.15215132+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":"2025-09-19T10:05:34.152156583+07:00","message":"receive interim result [false|false]: เราจะมอบโล่ให้กับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:34.152167962+07:00","message":"[buffer interim] 43 false เราจะมอบโล่ให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.152174217+07:00","message":"[bufferProcess] interim [640000000]:เราจะมอบโล่ให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.152176286+07:00","message":"[bufferProcess] send to processor:เราจะมอบโล่ให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.152181038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.152183716+07:00","message":"> Transcript [365] [false]: 'เราจะมอบโล่ให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.152185631+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.152187282+07:00","message":"Set new StatePrefix: 'เราจะมอบโล่ให้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:34.288651969+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:34.288684992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะมอบโล่ให้กับพ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:34.288690723+07:00","message":"receive interim result [false|false]: เราจะมอบโล่ให้กับพ่อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:34.288703853+07:00","message":"[buffer interim] 43 false เราจะมอบโล่ให้กับพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.288710304+07:00","message":"[bufferProcess] interim [820000000]:เราจะมอบโล่ให้กับพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.288712115+07:00","message":"[bufferProcess] send to processor:เราจะมอบโล่ให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.28871536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.288718227+07:00","message":"> Transcript [366] [false]: 'เราจะมอบโล่ให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.288721225+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.288722871+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.288724484+07:00","message":"StatePrefix: 'เราจะมอบโล่ให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.288726294+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:34.480042339+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:34.480076249+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":"2025-09-19T10:05:34.480081586+07:00","message":"receive interim result [false|false]: เราจะมอบโล่ให้กับพ่อนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:34.480093139+07:00","message":"[buffer interim] 43 false เราจะมอบโล่ให้กับพ่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.480099408+07:00","message":"[bufferProcess] interim [940000000]:เราจะมอบโล่ให้กับพ่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.480101415+07:00","message":"[bufferProcess] send to processor:เราจะมอบโล่ให้กับพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.480106376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.480112138+07:00","message":"> Transcript [367] [false]: 'เราจะมอบโล่ให้กับพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.480114983+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.480116856+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.480118733+07:00","message":"StatePrefix: 'เราจะมอบโล่ให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.480121147+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:34.487005332+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:34.487026809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะมอบโล่ให้กับพ่อเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:34.487034693+07:00","message":"receive interim result [false|false]: เราจะมอบโล่ให้กับพ่อเลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:34.487048166+07:00","message":"[buffer interim] 43 false เราจะมอบโล่ให้กับพ่อเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.487053521+07:00","message":"[bufferProcess] interim [0]:เราจะมอบโล่ให้กับพ่อเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.487056513+07:00","message":"[bufferProcess] send to processor:เราจะมอบโล่ให้กับพ่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.487059949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.487063061+07:00","message":"> Transcript [368] [false]: 'เราจะมอบโล่ให้กับพ่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.487066571+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.487068843+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.487071457+07:00","message":"StatePrefix: 'เราจะมอบโล่ให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.487074223+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:34.795619977+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:34.795653383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะมอบโล่ให้กับพ่อเลยทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:34.795658138+07:00","message":"receive interim result [false|false]: เราจะมอบโล่ให้กับพ่อเลยทุก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:34.795670696+07:00","message":"[buffer interim] 43 false เราจะมอบโล่ให้กับพ่อเลยทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.795677248+07:00","message":"[bufferProcess] interim [240000000]:เราจะมอบโล่ให้กับพ่อเลยทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.795679168+07:00","message":"[bufferProcess] send to processor:เราจะมอบโล่ให้กับพ่อเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.79568401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.79568635+07:00","message":"> Transcript [369] [false]: 'เราจะมอบโล่ให้กับพ่อเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.795689614+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.795691246+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.795693126+07:00","message":"StatePrefix: 'เราจะมอบโล่ให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.795695506+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.795699435+07:00","message":"Push: 'จะมอบโล่ให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.795701122+07:00","message":"TextPushed: 'เราจะมอบโล่ให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.795703549+07:00","message":"Set new StatePrefix : 'เราจะมอบโล่ให้กับพ่อเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.795705331+07:00","message":"Next Push (prob) : 'กับพ่อเลย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:34.795712344+07:00","message":"push: {false จะมอบโล่ให้ 0 0xc000046500}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:34.875761505+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:34.875799372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะมอบโล่ให้กับพ่อเลยทุกครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:34.875804741+07:00","message":"receive interim result [false|false]: เราจะมอบโล่ให้กับพ่อเลยทุกครั้ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:34.875821827+07:00","message":"[buffer interim] 43 false เราจะมอบโล่ให้กับพ่อเลยทุกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.87582997+07:00","message":"[bufferProcess] interim [420000000]:เราจะมอบโล่ให้กับพ่อเลยทุกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.875832441+07:00","message":"[bufferProcess] send to processor:เราจะมอบโล่ให้กับพ่อเลยทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.875837512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.87584002+07:00","message":"> Transcript [370] [false]: 'เราจะมอบโล่ให้กับพ่อเลยทุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.875843377+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.875845398+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.875846934+07:00","message":"StatePrefix: 'เราจะมอบโล่ให้กับพ่อเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:34.875849174+07:00","message":"TextPushed: 'เราจะมอบโล่ให้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:35.121007883+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:35.121041382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:35.121046997+07:00","message":"receive interim result [false|false]: เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:35.121060746+07:00","message":"[buffer interim] 43 false เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:35.12106721+07:00","message":"[bufferProcess] interim [600000000]:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:35.121069256+07:00","message":"[bufferProcess] send to processor:เราจะมอบโล่ให้กับพ่อเลยทุกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:35.12107255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:35.121075002+07:00","message":"> Transcript [371] [false]: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:35.121077989+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:35.121079905+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:35.12108182+07:00","message":"StatePrefix: 'เราจะมอบโล่ให้กับพ่อเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:35.121084082+07:00","message":"TextPushed: 'เราจะมอบโล่ให้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:35.696105353+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:35.696148362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:35.696153294+07:00","message":"receive interim result [false|false]: เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:35.696172279+07:00","message":"[buffer interim] 43 false เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:35.696179267+07:00","message":"[bufferProcess] interim [200000000]:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:35.696181578+07:00","message":"[bufferProcess] send to processor:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:35.696185072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:35.696187588+07:00","message":"> Transcript [372] [false]: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:35.696191256+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:35.696193137+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:35.696195653+07:00","message":"StatePrefix: 'เราจะมอบโล่ให้กับพ่อเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:35.696198097+07:00","message":"TextPushed: 'เราจะมอบโล่ให้'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:35.738633883+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:35.738647613+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:35.892072012+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:35.892107934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:35.892113666+07:00","message":"receive interim result [false|false]: เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:35.892128011+07:00","message":"[buffer interim] 43 false เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:35.892135089+07:00","message":"[bufferProcess] interim [380000000]:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:35.892137326+07:00","message":"[bufferProcess] send to processor:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:35.892142667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:35.892145235+07:00","message":"> Transcript [373] [false]: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:35.892148543+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:35.892150482+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:35.892152636+07:00","message":"StatePrefix: 'เราจะมอบโล่ให้กับพ่อเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:35.892154812+07:00","message":"TextPushed: 'เราจะมอบโล่ให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:35.892158814+07:00","message":"Push: 'กับพ่อเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:35.892160472+07:00","message":"TextPushed: 'เราจะมอบโล่ให้กับพ่อเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:35.892162743+07:00","message":"Set new StatePrefix : 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:35.892165132+07:00","message":"Next Push (prob) : 'ทุกครั้งว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:35.892172742+07:00","message":"push: {false กับพ่อเลย 0 0xc000046500}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:36.07828006+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:36.078330923+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":"2025-09-19T10:05:36.078339932+07:00","message":"receive interim result [false|false]: เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:36.078358343+07:00","message":"[buffer interim] 43 false เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.07836614+07:00","message":"[bufferProcess] interim [620000000]:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.078369483+07:00","message":"[bufferProcess] send to processor:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.0783741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.078378223+07:00","message":"> Transcript [374] [false]: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.078382498+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.078385857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.078388072+07:00","message":"StatePrefix: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.078390947+07:00","message":"TextPushed: 'เราจะมอบโล่ให้กับพ่อเลย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:36.277320098+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:36.277352916+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":"2025-09-19T10:05:36.277358814+07:00","message":"receive interim result [false|false]: เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นคน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:36.277374415+07:00","message":"[buffer interim] 43 false เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.277381519+07:00","message":"[bufferProcess] interim [800000000]:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.277383619+07:00","message":"[bufferProcess] send to processor:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.277386916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.277389625+07:00","message":"> Transcript [375] [false]: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.277392983+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.277394899+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.277396927+07:00","message":"StatePrefix: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.277399176+07:00","message":"TextPushed: 'เราจะมอบโล่ให้กับพ่อเลย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:36.4041076+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:36.404144534+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":"2025-09-19T10:05:36.404153552+07:00","message":"receive interim result [false|false]: เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:36.404170972+07:00","message":"[buffer interim] 43 false เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.404181733+07:00","message":"[bufferProcess] interim [920000000]:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.404185841+07:00","message":"[bufferProcess] send to processor:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.40419833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.4042019+07:00","message":"> Transcript [376] [false]: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.404205719+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.404207358+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.404209193+07:00","message":"StatePrefix: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.404211866+07:00","message":"TextPushed: 'เราจะมอบโล่ให้กับพ่อเลย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:36.591985448+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:36.592039164+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":"2025-09-19T10:05:36.592047125+07:00","message":"receive interim result [false|false]: เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญตา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:36.592063372+07:00","message":"[buffer interim] 43 false เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญตา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.592074065+07:00","message":"[bufferProcess] interim [40000000]:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญตา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.592077318+07:00","message":"[bufferProcess] send to processor:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.59208391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.59208755+07:00","message":"> Transcript [377] [false]: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.592092841+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.592099978+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.592103333+07:00","message":"StatePrefix: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.592106792+07:00","message":"TextPushed: 'เราจะมอบโล่ให้กับพ่อเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.59211225+07:00","message":"Push: 'ทุกครั้งว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.592114788+07:00","message":"TextPushed: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.592118101+07:00","message":"Set new StatePrefix : 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.592121251+07:00","message":"Next Push (prob) : 'พ่อเป็นขวัญ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:36.592130804+07:00","message":"push: {false ทุกครั้งว่า 0 0xc000046500}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:36.595005008+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:36.595045127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:36.595050704+07:00","message":"receive interim result [false|false]: เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:36.595068002+07:00","message":"[buffer interim] 43 false เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.595074845+07:00","message":"[bufferProcess] interim [100000000]:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.595077022+07:00","message":"[bufferProcess] send to processor:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญตา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.595080365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.595083038+07:00","message":"> Transcript [378] [false]: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญตา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.595086938+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.595088549+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.595090503+07:00","message":"StatePrefix: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.595093031+07:00","message":"TextPushed: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:36.794475476+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:36.794521194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:36.794526864+07:00","message":"receive interim result [false|false]: เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:36.794543445+07:00","message":"[buffer interim] 43 false เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.794555732+07:00","message":"[bufferProcess] interim [280000000]:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.794558599+07:00","message":"[bufferProcess] send to processor:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.7945665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.794569403+07:00","message":"> Transcript [379] [false]: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.794572953+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.794576394+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.794578007+07:00","message":"StatePrefix: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.79457993+07:00","message":"TextPushed: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:36.920183726+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:36.920222079+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":"2025-09-19T10:05:36.920228278+07:00","message":"receive interim result [false|false]: เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจนิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:36.920244148+07:00","message":"[buffer interim] 43 false เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจนิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.920251469+07:00","message":"[bufferProcess] interim [340000000]:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจนิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.920254237+07:00","message":"[bufferProcess] send to processor:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.920257681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.920260316+07:00","message":"> Transcript [380] [false]: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.920263758+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.92026565+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.920267652+07:00","message":"StatePrefix: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:36.920270854+07:00","message":"TextPushed: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:37.018673202+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:37.018706467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจนิดๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:37.018712426+07:00","message":"receive interim result [false|false]: เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจนิดๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:37.018723623+07:00","message":"[buffer interim] 43 false เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจนิดๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.018729651+07:00","message":"[bufferProcess] interim [520000000]:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจนิดๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.018732063+07:00","message":"[bufferProcess] send to processor:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจนิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.018737342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.018739899+07:00","message":"> Transcript [381] [false]: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจนิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.018744027+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.018745933+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.018747499+07:00","message":"StatePrefix: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.018749824+07:00","message":"TextPushed: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.0187541+07:00","message":"Push: 'พ่อเป็นขวัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.018755767+07:00","message":"TextPushed: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.018757871+07:00","message":"Set new StatePrefix : 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจนิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.018759808+07:00","message":"Next Push (prob) : 'ใจนิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:37.018780805+07:00","message":"push: {false พ่อเป็นขวัญ 0 0xc000046500}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:37.108324738+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:37.108368733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจนิดขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:37.108376872+07:00","message":"receive interim result [false|false]: เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจนิดขาย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:37.108394132+07:00","message":"[buffer interim] 43 false เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจนิดขาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.108402916+07:00","message":"[bufferProcess] interim [580000000]:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจนิดขาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.108406556+07:00","message":"[bufferProcess] send to processor:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจนิดๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.108411034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.108414407+07:00","message":"> Transcript [382] [false]: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจนิดๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.108419777+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.108421912+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.108424692+07:00","message":"StatePrefix: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจนิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.108427716+07:00","message":"TextPushed: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:37.165903757+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:37.165944831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมิจฉาชีพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:37.165950974+07:00","message":"receive interim result [false|false]: เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมิจฉาชีพ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:37.165965322+07:00","message":"[buffer interim] 43 false เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมิจฉาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.16597155+07:00","message":"[bufferProcess] interim [700000000]:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมิจฉาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.16597415+07:00","message":"[bufferProcess] send to processor:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจนิดขาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.165979268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.165981783+07:00","message":"> Transcript [383] [false]: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจนิดขาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.165984967+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.165986794+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.165988527+07:00","message":"StatePrefix: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจนิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.165990952+07:00","message":"TextPushed: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:37.807096651+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:37.80713258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมิจฉาชีพ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:37.807138664+07:00","message":"receive interim result [false|false]: เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมิจฉาชีพ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:37.80715356+07:00","message":"[buffer interim] 43 false เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมิจฉาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.807160101+07:00","message":"[bufferProcess] interim [300000000]:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมิจฉาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.807162691+07:00","message":"[bufferProcess] send to processor:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมิจฉาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.807169296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.807171687+07:00","message":"> Transcript [384] [false]: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมิจฉาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.807174207+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:37.807176012+07:00","message":"Set new StatePrefix: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมิจฉาชีพ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:38.739050107+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:38.739050191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:38.996514245+07:00","message":"[GCS] IsForceVAD: false for message ID: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:39.096191464+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:39.096229406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมิจฉาชีพครั้งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:39.096236247+07:00","message":"receive interim result [false|false]: เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมิจฉาชีพครั้งนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:39.096251579+07:00","message":"[buffer interim] 43 false เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมิจฉาชีพครั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.096258905+07:00","message":"[bufferProcess] interim [680000000]:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมิจฉาชีพครั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.096262281+07:00","message":"[bufferProcess] send to processor:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมิจฉาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.096268621+07:00","message":"[bufferProcess] send to processor (ticker):เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมิจฉาชีพครั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.096271311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.096273771+07:00","message":"> Transcript [385] [false]: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมิจฉาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.096277553+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.096279255+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.096280981+07:00","message":"StatePrefix: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมิจฉาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.096283383+07:00","message":"TextPushed: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.096284916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.09628672+07:00","message":"> Transcript [386] [false]: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมิจฉาชีพครั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.096288678+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.09629007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.096297815+07:00","message":"StatePrefix: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมิจฉาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.096299788+07:00","message":"TextPushed: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:39.12663577+07:00","message":"[GCS] Start streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:39.145970921+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:39.146007808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมิจฉาชีพครั้งนี้\",\"confidence\":0.94051343}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:39.146013303+07:00","message":"receive interim result [true|false]: เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมิจฉาชีพครั้งนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:39.14602242+07:00","message":"end recv isFinal message id 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:39.146024841+07:00","message":"end Recv id 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:39.146030195+07:00","message":"[buffer interim] 43 true เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมิจฉาชีพครั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.146036681+07:00","message":"[bufferProcess] interim [680000000]:เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมิจฉาชีพครั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.14604195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.146044439+07:00","message":"> Transcript [387] [true]: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมิจฉาชีพครั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.146047625+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.14604927+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.146050949+07:00","message":"StatePrefix: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญใจมิจฉาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.146053182+07:00","message":"TextPushed: 'เราจะมอบโล่ให้กับพ่อเลยทุกครั้งว่าพ่อเป็นขวัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.146058028+07:00","message":"Push: 'ใจมิจฉาชีพครั้งนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:39.14606634+07:00","message":"push: {true ใจมิจฉาชีพครั้งนี้ 0 0xc000046500}"}
{"level":"info","service":"Main","time":"2025-09-19T10:05:39.158399231+07:00","message":"write wav file: './tmp/7402/7402_43.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:39.480201378+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:39.480242502+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":"2025-09-19T10:05:39.48024702+07:00","message":"receive interim result [false|false]: คุณ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:39.480257833+07:00","message":"[buffer interim] 44 false คุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.480265808+07:00","message":"[bufferProcess] interim [360000000]:คุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.480267223+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:39.601976874+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:39.602011793+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":"2025-09-19T10:05:39.602016865+07:00","message":"receive interim result [false|false]: คุณพ่อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:39.602029276+07:00","message":"[buffer interim] 44 false คุณพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.602035183+07:00","message":"[bufferProcess] interim [480000000]:คุณพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.602037132+07:00","message":"[bufferProcess] send to processor:คุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.60204199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.602044484+07:00","message":"> Transcript [388] [false]: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.602046406+07:00","message":"Set StatePrefix (first interim): 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:39.854184193+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:39.854222019+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":"2025-09-19T10:05:39.854228139+07:00","message":"receive interim result [false|false]: คุณพ่อเป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:39.85424443+07:00","message":"[buffer interim] 44 false คุณพ่อเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.854253352+07:00","message":"[bufferProcess] interim [780000000]:คุณพ่อเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.854255487+07:00","message":"[bufferProcess] send to processor:คุณพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.854258489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.854260826+07:00","message":"> Transcript [389] [false]: 'คุณพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.854263235+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.854264685+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.854266312+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:39.85426805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:40.118317828+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:40.11835653+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":"2025-09-19T10:05:40.118362401+07:00","message":"receive interim result [false|false]: คุณพ่อเป็นคน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:40.118375946+07:00","message":"[buffer interim] 44 false คุณพ่อเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.118381857+07:00","message":"[bufferProcess] interim [960000000]:คุณพ่อเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.11838381+07:00","message":"[bufferProcess] send to processor:คุณพ่อเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.11839007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.118392946+07:00","message":"> Transcript [390] [false]: 'คุณพ่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.118395731+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.118397459+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.118399602+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.118401346+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:40.179484644+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:40.179522129+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":"2025-09-19T10:05:40.179528221+07:00","message":"receive interim result [false|false]: คุณพ่อเป็นขวัญ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:40.179541388+07:00","message":"[buffer interim] 44 false คุณพ่อเป็นขวัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.179566345+07:00","message":"[bufferProcess] interim [80000000]:คุณพ่อเป็นขวัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.179585326+07:00","message":"[bufferProcess] send to processor:คุณพ่อเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.179591625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.179594138+07:00","message":"> Transcript [391] [false]: 'คุณพ่อเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.179597135+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.17959889+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.179600766+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.179602608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:40.300927234+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:40.300962546+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":"2025-09-19T10:05:40.300969584+07:00","message":"receive interim result [false|false]: คุณพ่อเป็นขวัญตา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:40.30098367+07:00","message":"[buffer interim] 44 false คุณพ่อเป็นขวัญตา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.300989622+07:00","message":"[bufferProcess] interim [140000000]:คุณพ่อเป็นขวัญตา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.30099174+07:00","message":"[bufferProcess] send to processor:คุณพ่อเป็นขวัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.300997972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.301000737+07:00","message":"> Transcript [392] [false]: 'คุณพ่อเป็นขวัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.30100366+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.30100524+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.301006944+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.301008636+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.30101472+07:00","message":"Push: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.301016233+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.301017897+07:00","message":"Set new StatePrefix : 'คุณพ่อเป็นขวัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.301019909+07:00","message":"Next Push (prob) : 'พ่อเป็นขวัญ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:40.301044386+07:00","message":"push: {false คุณ 0 0xc00039f480}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:40.304529499+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:40.304552799+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":"2025-09-19T10:05:40.304556883+07:00","message":"receive interim result [false|false]: คุณพ่อเป็นขวัญใจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:40.304568367+07:00","message":"[buffer interim] 44 false คุณพ่อเป็นขวัญใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.304573219+07:00","message":"[bufferProcess] interim [200000000]:คุณพ่อเป็นขวัญใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.304575059+07:00","message":"[bufferProcess] send to processor:คุณพ่อเป็นขวัญตา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.304579721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.304581751+07:00","message":"> Transcript [393] [false]: 'คุณพ่อเป็นขวัญตา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.304584348+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.304585876+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.304587536+07:00","message":"StatePrefix: 'คุณพ่อเป็นขวัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.304589433+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:40.557323916+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:40.557364272+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":"2025-09-19T10:05:40.557369883+07:00","message":"receive interim result [false|false]: คุณพ่อเป็นขวัญใจไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:40.55738238+07:00","message":"[buffer interim] 44 false คุณพ่อเป็นขวัญใจไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.557388422+07:00","message":"[bufferProcess] interim [440000000]:คุณพ่อเป็นขวัญใจไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.557390485+07:00","message":"[bufferProcess] send to processor:คุณพ่อเป็นขวัญใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.557395181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.557397642+07:00","message":"> Transcript [394] [false]: 'คุณพ่อเป็นขวัญใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.557400387+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.557402064+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.557403609+07:00","message":"StatePrefix: 'คุณพ่อเป็นขวัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.557405797+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:40.692056209+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:40.69209601+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":"2025-09-19T10:05:40.692101659+07:00","message":"receive interim result [false|false]: คุณพ่อเป็นขวัญใจไหม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:40.692113451+07:00","message":"[buffer interim] 44 false คุณพ่อเป็นขวัญใจไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.692119849+07:00","message":"[bufferProcess] interim [560000000]:คุณพ่อเป็นขวัญใจไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.692121809+07:00","message":"[bufferProcess] send to processor:คุณพ่อเป็นขวัญใจไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.692126695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.692129254+07:00","message":"> Transcript [395] [false]: 'คุณพ่อเป็นขวัญใจไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.692132021+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.692133609+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.692135226+07:00","message":"StatePrefix: 'คุณพ่อเป็นขวัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.692137346+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:40.759536152+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:40.759572508+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":"2025-09-19T10:05:40.759578243+07:00","message":"receive interim result [false|false]: คุณพ่อเป็นขวัญใจไม่ทัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:40.75959166+07:00","message":"[buffer interim] 44 false คุณพ่อเป็นขวัญใจไม่ทัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.759597941+07:00","message":"[bufferProcess] interim [680000000]:คุณพ่อเป็นขวัญใจไม่ทัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.759599833+07:00","message":"[bufferProcess] send to processor:คุณพ่อเป็นขวัญใจไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.759609802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.75961549+07:00","message":"> Transcript [396] [false]: 'คุณพ่อเป็นขวัญใจไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.759618801+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.759620664+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.759640192+07:00","message":"StatePrefix: 'คุณพ่อเป็นขวัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.75964271+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.759648409+07:00","message":"Push: 'พ่อเป็นขวัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.759649964+07:00","message":"TextPushed: 'คุณพ่อเป็นขวัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.75965164+07:00","message":"Set new StatePrefix : 'คุณพ่อเป็นขวัญใจไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:40.759653368+07:00","message":"Next Push (prob) : 'ใจไหม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:40.759661139+07:00","message":"push: {false พ่อเป็นขวัญ 0 0xc00039f480}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:41.003006037+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:41.003045014+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":"2025-09-19T10:05:41.003049807+07:00","message":"receive interim result [false|false]: คุณพ่อเป็นขวัญใจมิจฉาชีพ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:41.003060001+07:00","message":"[buffer interim] 44 false คุณพ่อเป็นขวัญใจมิจฉาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.00306627+07:00","message":"[bufferProcess] interim [860000000]:คุณพ่อเป็นขวัญใจมิจฉาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.003068187+07:00","message":"[bufferProcess] send to processor:คุณพ่อเป็นขวัญใจไม่ทัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.003073335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.003076379+07:00","message":"> Transcript [397] [false]: 'คุณพ่อเป็นขวัญใจไม่ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.003078403+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.003080143+07:00","message":"Set new StatePrefix: 'คุณพ่อเป็นขวัญใจไม่ทัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:41.262804219+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:41.262846103+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":"2025-09-19T10:05:41.262851823+07:00","message":"receive interim result [false|false]: คุณพ่อเป็นขวัญใจมิจฉาชีพยัง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:41.262866406+07:00","message":"[buffer interim] 44 false คุณพ่อเป็นขวัญใจมิจฉาชีพยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.262872954+07:00","message":"[bufferProcess] interim [160000000]:คุณพ่อเป็นขวัญใจมิจฉาชีพยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.26287509+07:00","message":"[bufferProcess] send to processor:คุณพ่อเป็นขวัญใจมิจฉาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.262879775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.262882293+07:00","message":"> Transcript [398] [false]: 'คุณพ่อเป็นขวัญใจมิจฉาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.262884291+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.262886512+07:00","message":"Set new StatePrefix: 'คุณพ่อเป็นขวัญใจมิจฉาชีพ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:41.265939033+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:41.265962637+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":"2025-09-19T10:05:41.265967468+07:00","message":"receive interim result [false|false]: คุณพ่อเป็นขวัญใจมิจฉาชีพยังไง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:41.265979773+07:00","message":"[buffer interim] 44 false คุณพ่อเป็นขวัญใจมิจฉาชีพยังไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.265984399+07:00","message":"[bufferProcess] interim [220000000]:คุณพ่อเป็นขวัญใจมิจฉาชีพยังไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.265986371+07:00","message":"[bufferProcess] send to processor:คุณพ่อเป็นขวัญใจมิจฉาชีพยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.265988956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.265991094+07:00","message":"> Transcript [399] [false]: 'คุณพ่อเป็นขวัญใจมิจฉาชีพยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.265993682+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.265995194+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.265996956+07:00","message":"StatePrefix: 'คุณพ่อเป็นขวัญใจมิจฉาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.265998702+07:00","message":"TextPushed: 'คุณพ่อเป็นขวัญ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:41.462467027+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:41.462514788+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":"2025-09-19T10:05:41.462523565+07:00","message":"receive interim result [false|false]: คุณพ่อเป็นขวัญใจมิจฉาชีพยังไงไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:41.462543848+07:00","message":"[buffer interim] 44 false คุณพ่อเป็นขวัญใจมิจฉาชีพยังไงไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.462552794+07:00","message":"[bufferProcess] interim [400000000]:คุณพ่อเป็นขวัญใจมิจฉาชีพยังไงไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.462556303+07:00","message":"[bufferProcess] send to processor:คุณพ่อเป็นขวัญใจมิจฉาชีพยังไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.462565959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.46256961+07:00","message":"> Transcript [400] [false]: 'คุณพ่อเป็นขวัญใจมิจฉาชีพยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.46257358+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.462576117+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.462578471+07:00","message":"StatePrefix: 'คุณพ่อเป็นขวัญใจมิจฉาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.462581553+07:00","message":"TextPushed: 'คุณพ่อเป็นขวัญ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:41.58336716+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:41.583406635+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":"2025-09-19T10:05:41.583412153+07:00","message":"receive interim result [false|false]: คุณพ่อเป็นขวัญใจมิจฉาชีพยังไงไปดู"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:41.583426655+07:00","message":"[buffer interim] 44 false คุณพ่อเป็นขวัญใจมิจฉาชีพยังไงไปดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.583433562+07:00","message":"[bufferProcess] interim [460000000]:คุณพ่อเป็นขวัญใจมิจฉาชีพยังไงไปดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.583435747+07:00","message":"[bufferProcess] send to processor:คุณพ่อเป็นขวัญใจมิจฉาชีพยังไงไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.583440994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.583443729+07:00","message":"> Transcript [401] [false]: 'คุณพ่อเป็นขวัญใจมิจฉาชีพยังไงไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.583446631+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.583448475+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.583450609+07:00","message":"StatePrefix: 'คุณพ่อเป็นขวัญใจมิจฉาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.583452605+07:00","message":"TextPushed: 'คุณพ่อเป็นขวัญ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:41.73981042+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:41.739825604+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:41.787620292+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:41.787666412+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":"2025-09-19T10:05:41.787676512+07:00","message":"receive interim result [false|false]: คุณพ่อเป็นขวัญใจมิจฉาชีพยังไงไปดูค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:41.787695421+07:00","message":"[buffer interim] 44 false คุณพ่อเป็นขวัญใจมิจฉาชีพยังไงไปดูค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.787708352+07:00","message":"[bufferProcess] interim [700000000]:คุณพ่อเป็นขวัญใจมิจฉาชีพยังไงไปดูค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.787712634+07:00","message":"[bufferProcess] send to processor:คุณพ่อเป็นขวัญใจมิจฉาชีพยังไงไปดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.787720558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.787724201+07:00","message":"> Transcript [402] [false]: 'คุณพ่อเป็นขวัญใจมิจฉาชีพยังไงไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.787728868+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.787731795+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.787734937+07:00","message":"StatePrefix: 'คุณพ่อเป็นขวัญใจมิจฉาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.787737852+07:00","message":"TextPushed: 'คุณพ่อเป็นขวัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.787745312+07:00","message":"Push: 'ใจมิจฉาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.787747196+07:00","message":"TextPushed: 'คุณพ่อเป็นขวัญใจมิจฉาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.787749513+07:00","message":"Set new StatePrefix : 'คุณพ่อเป็นขวัญใจมิจฉาชีพยังไงไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:41.787751821+07:00","message":"Next Push (prob) : 'ยังไงไปดู'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:41.787759695+07:00","message":"push: {false ใจมิจฉาชีพ 0 0xc00039f480}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:42.35418836+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:42.35423883+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":"2025-09-19T10:05:42.354246129+07:00","message":"receive interim result [false|false]: คุณพ่อเป็นขวัญใจมิจฉาชีพยังไงไปดูค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:42.354262403+07:00","message":"[buffer interim] 44 false คุณพ่อเป็นขวัญใจมิจฉาชีพยังไงไปดูค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:42.354271624+07:00","message":"[bufferProcess] interim [300000000]:คุณพ่อเป็นขวัญใจมิจฉาชีพยังไงไปดูค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:42.354274407+07:00","message":"[bufferProcess] send to processor:คุณพ่อเป็นขวัญใจมิจฉาชีพยังไงไปดูค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:42.35427866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:42.354282045+07:00","message":"> Transcript [403] [false]: 'คุณพ่อเป็นขวัญใจมิจฉาชีพยังไงไปดูค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:42.354286259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:42.35428871+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:42.354291745+07:00","message":"StatePrefix: 'คุณพ่อเป็นขวัญใจมิจฉาชีพยังไงไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:42.354295402+07:00","message":"TextPushed: 'คุณพ่อเป็นขวัญใจมิจฉาชีพ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:44.740858567+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:44.740869164+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:47.741664626+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:47.741664287+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:50.742360538+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:50.742371783+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:52.265910406+07:00","message":"[GCS] IsForceVAD: false for message ID: 44"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:52.377615979+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:52.377652503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณพ่อเป็นขวัญใจมิจฉาชีพยังไงไปดูค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":13,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:52.377659025+07:00","message":"receive interim result [true|false]: คุณพ่อเป็นขวัญใจมิจฉาชีพยังไงไปดูค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:52.377666851+07:00","message":"end recv isFinal message id 44"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:52.37766932+07:00","message":"end Recv id 44"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:52.377676853+07:00","message":"[buffer interim] 44 true คุณพ่อเป็นขวัญใจมิจฉาชีพยังไงไปดูค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:52.377685992+07:00","message":"[bufferProcess] interim [350000000]:คุณพ่อเป็นขวัญใจมิจฉาชีพยังไงไปดูค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:52.377696437+07:00","message":"[bufferProcess] send to processor (isfinal):คุณพ่อเป็นขวัญใจมิจฉาชีพยังไงไปดูค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:52.37770156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:52.377704418+07:00","message":"> Transcript [404] [false]: 'คุณพ่อเป็นขวัญใจมิจฉาชีพยังไงไปดูค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:52.377707032+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:52.377708972+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:52.377710774+07:00","message":"StatePrefix: 'คุณพ่อเป็นขวัญใจมิจฉาชีพยังไงไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:52.377713171+07:00","message":"TextPushed: 'คุณพ่อเป็นขวัญใจมิจฉาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:52.377714733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:52.377716401+07:00","message":"> Transcript [405] [true]: 'คุณพ่อเป็นขวัญใจมิจฉาชีพยังไงไปดูค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:52.377718189+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:52.377719607+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:52.377721062+07:00","message":"StatePrefix: 'คุณพ่อเป็นขวัญใจมิจฉาชีพยังไงไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:52.377722491+07:00","message":"TextPushed: 'คุณพ่อเป็นขวัญใจมิจฉาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:52.377726282+07:00","message":"Push: 'ยังไงไปดูค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:52.377733849+07:00","message":"push: {true ยังไงไปดูค่ะ 0 0xc00039f480}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:52.386914739+07:00","message":"[GCS] Start streaming session, msgId: 45"}
{"level":"info","service":"Main","time":"2025-09-19T10:05:52.397158149+07:00","message":"write wav file: './tmp/7402/7402_44.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:53.361748996+07:00","message":"[GCS] Cleaned up inactive client: 29"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:53.361771679+07:00","message":"[GCS] Cleaned up inactive client: 28"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:53.361773896+07:00","message":"[GCS] Cleaned up inactive client: 30"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:53.36177544+07:00","message":"[GCS] Cleaned up inactive client: 27"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:53.361777205+07:00","message":"[GCS] Cleaned up inactive client: 31"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:53.743117725+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:53.743134746+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:56.744098496+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:56.744125547+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:58.786847113+07:00","message":"[GCS] IsForceVAD: false for message ID: 45"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:58.891668676+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:58.891686864+07:00","message":"found end of frame, send empty tag with msgId: 45"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:58.891689356+07:00","message":"end Recv id 45"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:58.891696441+07:00","message":"[buffer interim] 45 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:58.89170461+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:58.891709755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:58.891712936+07:00","message":"> Transcript [406] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:58.891715861+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:58.891717907+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:58.891719868+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:58.891721869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:05:58.891731543+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:58.891744122+07:00","message":"push: {true \n 0 0xc000046700}"}
{"level":"info","service":"Main","time":"2025-09-19T10:05:58.903779489+07:00","message":"write wav file: './tmp/7402/7402_45.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:05:58.927092935+07:00","message":"[GCS] Start streaming session, msgId: 46"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:59.744822989+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:05:59.7448491+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:02.74528943+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:02.745290564+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:03.21521404+07:00","message":"[GCS] IsForceVAD: false for message ID: 46"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:03.27836935+07:00","message":"[GCS] Start streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:03.308813115+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:03.308862723+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":"2025-09-19T10:06:03.308869579+07:00","message":"receive interim result [false|false]: ชื่ออะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:03.308887875+07:00","message":"[buffer interim] 46 false ชื่ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:03.308903515+07:00","message":"[bufferProcess] interim [380000000]:ชื่ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:03.308905924+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:03.308910724+07:00","message":"[bufferProcess] send to processor (ticker):ชื่ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:03.308913856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:03.308917527+07:00","message":"> Transcript [407] [false]: 'ชื่ออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:03.308920221+07:00","message":"Set StatePrefix (first interim): 'ชื่ออะไร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:03.313285601+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:03.313317818+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":"2025-09-19T10:06:03.313322433+07:00","message":"receive interim result [false|false]: ชื่ออะไรอ่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:03.313334065+07:00","message":"[buffer interim] 46 false ชื่ออะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:03.313340435+07:00","message":"[bufferProcess] interim [440000000]:ชื่ออะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:03.313342073+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:03.334449599+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:03.334481391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่ออะไรอ่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:03.334485984+07:00","message":"receive interim result [true|false]: ชื่ออะไรอ่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:03.334491375+07:00","message":"end recv isFinal message id 46"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:03.334493156+07:00","message":"end Recv id 46"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:03.334498828+07:00","message":"[buffer interim] 46 true ชื่ออะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:03.33450447+07:00","message":"[bufferProcess] interim [500000000]:ชื่ออะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:03.334507247+07:00","message":"[bufferProcess] send to processor (isfinal):ชื่ออะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:03.334509743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:03.334512173+07:00","message":"> Transcript [408] [false]: 'ชื่ออะไรอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:03.334514688+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:03.334516376+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:03.334517822+07:00","message":"StatePrefix: 'ชื่ออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:03.334519358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:03.334520756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:03.3345231+07:00","message":"> Transcript [409] [true]: 'ชื่ออะไรอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:03.334526677+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:03.334528308+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:03.334529592+07:00","message":"StatePrefix: 'ชื่ออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:03.334531022+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:03.334539087+07:00","message":"Push: 'ชื่ออะไรอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:03.334547321+07:00","message":"push: {true ชื่ออะไรอ่ะ 0 0xc002b10480}"}
{"level":"info","service":"Main","time":"2025-09-19T10:06:03.345040714+07:00","message":"write wav file: './tmp/7402/7402_46.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:05.745712061+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:05.745725701+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:06.027744755+07:00","message":"[GCS] IsForceVAD: false for message ID: 47"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:06.125927815+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:06.125948451+07:00","message":"found end of frame, send empty tag with msgId: 47"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:06.125951078+07:00","message":"end Recv id 47"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:06.125958243+07:00","message":"[buffer interim] 47 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:06.125964467+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:06.125968201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:06.12597048+07:00","message":"> Transcript [410] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:06.12597244+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:06.125974294+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:06.125975828+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:06.12597732+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:06.125979431+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:06.125988612+07:00","message":"push: {true \n 0 0xc0004aa080}"}
{"level":"info","service":"Main","time":"2025-09-19T10:06:06.13393354+07:00","message":"write wav file: './tmp/7402/7402_47.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:06.155923508+07:00","message":"[GCS] Start streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:07.596500856+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:07.596557601+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":"2025-09-19T10:06:07.596563301+07:00","message":"receive interim result [false|false]: เปล่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:07.596578568+07:00","message":"[buffer interim] 48 false เปล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:07.596586583+07:00","message":"[bufferProcess] interim [440000000]:เปล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:07.596588203+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:07.596593261+07:00","message":"[bufferProcess] send to processor (ticker):เปล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:07.596595631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:07.596598151+07:00","message":"> Transcript [411] [false]: 'เปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:07.596600229+07:00","message":"Set StatePrefix (first interim): 'เปล่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:08.233759368+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:08.233800348+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":"2025-09-19T10:06:08.233807247+07:00","message":"receive interim result [false|false]: เปล่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:08.233822985+07:00","message":"[buffer interim] 48 false เปล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:08.233831075+07:00","message":"[bufferProcess] interim [40000000]:เปล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:08.233832961+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:08.746533188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:08.746533356+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:09.874297266+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:09.874343184+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":"2025-09-19T10:06:09.874349342+07:00","message":"receive interim result [false|false]: เปล่าคือพระ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:09.874363295+07:00","message":"[buffer interim] 48 false เปล่าคือพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:09.874369809+07:00","message":"[bufferProcess] interim [720000000]:เปล่าคือพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:09.874372221+07:00","message":"[bufferProcess] send to processor:เปล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:09.874374865+07:00","message":"[bufferProcess] send to processor (ticker):เปล่าคือพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:09.874377183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:09.874379718+07:00","message":"> Transcript [412] [false]: 'เปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:09.874382311+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:09.874384089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:09.874385735+07:00","message":"StatePrefix: 'เปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:09.874387287+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:09.8743885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:09.874390136+07:00","message":"> Transcript [413] [false]: 'เปล่าคือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:09.874391765+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:09.874393036+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:09.874394273+07:00","message":"StatePrefix: 'เปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:09.874395793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:09.916404745+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:09.916442373+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":"2025-09-19T10:06:09.916447849+07:00","message":"receive interim result [false|false]: เปล่าคือภาพ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:09.916463922+07:00","message":"[buffer interim] 48 false เปล่าคือภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:09.916470238+07:00","message":"[bufferProcess] interim [780000000]:เปล่าคือภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:09.916471943+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:10.080191105+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:10.080238392+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":"2025-09-19T10:06:10.080247608+07:00","message":"receive interim result [false|false]: เปล่าคือภาพที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:10.080262872+07:00","message":"[buffer interim] 48 false เปล่าคือภาพที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.080271386+07:00","message":"[bufferProcess] interim [900000000]:เปล่าคือภาพที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.080274109+07:00","message":"[bufferProcess] send to processor:เปล่าคือภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.080278061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.080282688+07:00","message":"> Transcript [414] [false]: 'เปล่าคือภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.080286753+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.080289113+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.080292164+07:00","message":"StatePrefix: 'เปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.080294657+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:10.233331301+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:10.233370191+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":"2025-09-19T10:06:10.233375039+07:00","message":"receive interim result [false|false]: เปล่าคือภาพที่คิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:10.233387914+07:00","message":"[buffer interim] 48 false เปล่าคือภาพที่คิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.233397747+07:00","message":"[bufferProcess] interim [80000000]:เปล่าคือภาพที่คิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.23340042+07:00","message":"[bufferProcess] send to processor:เปล่าคือภาพที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.233406492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.233409813+07:00","message":"> Transcript [415] [false]: 'เปล่าคือภาพที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.233413699+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.23341614+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.233419261+07:00","message":"StatePrefix: 'เปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.233421031+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.2334248+07:00","message":"Push: 'เปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.233427152+07:00","message":"TextPushed: 'เปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.233429416+07:00","message":"Set new StatePrefix : 'เปล่าคือภาพที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.233431865+07:00","message":"Next Push (prob) : 'คือภาพที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:10.233446654+07:00","message":"push: {false เปล่า 0 0xc0004ab680}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:10.647754873+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:10.647794396+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":"2025-09-19T10:06:10.647800421+07:00","message":"receive interim result [false|false]: เปล่าคือภาพที่คิดมัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:10.64781562+07:00","message":"[buffer interim] 48 false เปล่าคือภาพที่คิดมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.647822037+07:00","message":"[bufferProcess] interim [500000000]:เปล่าคือภาพที่คิดมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.647824137+07:00","message":"[bufferProcess] send to processor:เปล่าคือภาพที่คิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.647830443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.647832749+07:00","message":"> Transcript [416] [false]: 'เปล่าคือภาพที่คิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.647835841+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.647837612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.647839453+07:00","message":"StatePrefix: 'เปล่าคือภาพที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.647841824+07:00","message":"TextPushed: 'เปล่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:10.740927981+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:10.740974781+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":"2025-09-19T10:06:10.740981659+07:00","message":"receive interim result [false|false]: เปล่าคือภาพที่คิดมันเป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:10.740998074+07:00","message":"[buffer interim] 48 false เปล่าคือภาพที่คิดมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.741005787+07:00","message":"[bufferProcess] interim [620000000]:เปล่าคือภาพที่คิดมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.741009469+07:00","message":"[bufferProcess] send to processor:เปล่าคือภาพที่คิดมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.741017474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.74102118+07:00","message":"> Transcript [417] [false]: 'เปล่าคือภาพที่คิดมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.741031026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.741033542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.741036178+07:00","message":"StatePrefix: 'เปล่าคือภาพที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.741038927+07:00","message":"TextPushed: 'เปล่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:10.981690516+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:10.981725817+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":"2025-09-19T10:06:10.981731225+07:00","message":"receive interim result [false|false]: เปล่าคือภาพที่คิดมันเป็นเสื้อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:10.981741793+07:00","message":"[buffer interim] 48 false เปล่าคือภาพที่คิดมันเป็นเสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.981747769+07:00","message":"[bufferProcess] interim [800000000]:เปล่าคือภาพที่คิดมันเป็นเสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.981749897+07:00","message":"[bufferProcess] send to processor:เปล่าคือภาพที่คิดมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.981755649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.981758139+07:00","message":"> Transcript [418] [false]: 'เปล่าคือภาพที่คิดมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.981761181+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.981762843+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.981764838+07:00","message":"StatePrefix: 'เปล่าคือภาพที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:10.981767214+07:00","message":"TextPushed: 'เปล่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:11.012810717+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:11.012844644+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":"2025-09-19T10:06:11.01285005+07:00","message":"receive interim result [false|false]: เปล่าคือภาพที่คิดมันเป็นเสื้อผ้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:11.012866084+07:00","message":"[buffer interim] 48 false เปล่าคือภาพที่คิดมันเป็นเสื้อผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.012872509+07:00","message":"[bufferProcess] interim [920000000]:เปล่าคือภาพที่คิดมันเป็นเสื้อผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.012874751+07:00","message":"[bufferProcess] send to processor:เปล่าคือภาพที่คิดมันเป็นเสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.012880881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.012883338+07:00","message":"> Transcript [419] [false]: 'เปล่าคือภาพที่คิดมันเป็นเสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.012886528+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.012888285+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.012890061+07:00","message":"StatePrefix: 'เปล่าคือภาพที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.012891699+07:00","message":"TextPushed: 'เปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.012896994+07:00","message":"Push: 'คือภาพที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.012899476+07:00","message":"TextPushed: 'เปล่าคือภาพที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.012901699+07:00","message":"Set new StatePrefix : 'เปล่าคือภาพที่คิดมันเป็นเสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.012903858+07:00","message":"Next Push (prob) : 'คิดมันเป็นเสื้อ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:11.012911462+07:00","message":"push: {false คือภาพที่ 0 0xc0004ab680}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:11.225330858+07:00","message":"[GCS] IsForceVAD: false for message ID: 48"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:11.2458411+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:11.245886559+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":"2025-09-19T10:06:11.245891716+07:00","message":"receive interim result [false|false]: เปล่าคือภาพที่คิดมันเป็นเสื้อกล้าม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:11.245904771+07:00","message":"[buffer interim] 48 false เปล่าคือภาพที่คิดมันเป็นเสื้อกล้าม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.245911352+07:00","message":"[bufferProcess] interim [40000000]:เปล่าคือภาพที่คิดมันเป็นเสื้อกล้าม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.245913675+07:00","message":"[bufferProcess] send to processor:เปล่าคือภาพที่คิดมันเป็นเสื้อผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.24591848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.245920831+07:00","message":"> Transcript [420] [false]: 'เปล่าคือภาพที่คิดมันเป็นเสื้อผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.245924039+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.245925754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.245927292+07:00","message":"StatePrefix: 'เปล่าคือภาพที่คิดมันเป็นเสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.24592936+07:00","message":"TextPushed: 'เปล่าคือภาพที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:11.32067347+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:11.320715464+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":"2025-09-19T10:06:11.320722946+07:00","message":"receive interim result [false|false]: เปล่าคือภาพที่คิดมันเป็นเสื้อกล้ามเนื้อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:11.320740688+07:00","message":"[buffer interim] 48 false เปล่าคือภาพที่คิดมันเป็นเสื้อกล้ามเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.320752683+07:00","message":"[bufferProcess] interim [220000000]:เปล่าคือภาพที่คิดมันเป็นเสื้อกล้ามเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.320756429+07:00","message":"[bufferProcess] send to processor:เปล่าคือภาพที่คิดมันเป็นเสื้อกล้าม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.320763758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.320767149+07:00","message":"> Transcript [421] [false]: 'เปล่าคือภาพที่คิดมันเป็นเสื้อกล้าม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.3207712+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.320773851+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.320776557+07:00","message":"StatePrefix: 'เปล่าคือภาพที่คิดมันเป็นเสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.320779384+07:00","message":"TextPushed: 'เปล่าคือภาพที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:11.411087006+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:11.411124216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปล่าคือภาพที่คิดมันเป็นเสื้อกล้าม\",\"confidence\":0.9343229}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:11.411129838+07:00","message":"receive interim result [true|false]: เปล่าคือภาพที่คิดมันเป็นเสื้อกล้าม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:11.411137268+07:00","message":"end recv isFinal message id 48"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:11.411139202+07:00","message":"end Recv id 48"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:11.411145288+07:00","message":"[buffer interim] 48 true เปล่าคือภาพที่คิดมันเป็นเสื้อกล้าม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.411156581+07:00","message":"[bufferProcess] interim [280000000]:เปล่าคือภาพที่คิดมันเป็นเสื้อกล้าม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.411160918+07:00","message":"[bufferProcess] send to processor (isfinal):เปล่าคือภาพที่คิดมันเป็นเสื้อกล้ามเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.411164377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.411167085+07:00","message":"> Transcript [422] [false]: 'เปล่าคือภาพที่คิดมันเป็นเสื้อกล้ามเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.411169784+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.411171285+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.411173133+07:00","message":"StatePrefix: 'เปล่าคือภาพที่คิดมันเป็นเสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.411175331+07:00","message":"TextPushed: 'เปล่าคือภาพที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.411176663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.411178169+07:00","message":"> Transcript [423] [true]: 'เปล่าคือภาพที่คิดมันเป็นเสื้อกล้าม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.411181007+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.411182283+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.411183546+07:00","message":"StatePrefix: 'เปล่าคือภาพที่คิดมันเป็นเสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.41118499+07:00","message":"TextPushed: 'เปล่าคือภาพที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:11.411190629+07:00","message":"Push: 'คิดมันเป็นเสื้อกล้าม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:11.411198648+07:00","message":"push: {true คิดมันเป็นเสื้อกล้าม 0 0xc0004ab680}"}
{"level":"info","service":"Main","time":"2025-09-19T10:06:11.421350523+07:00","message":"write wav file: './tmp/7402/7402_48.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:11.747147086+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:11.74715378+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:11.796311463+07:00","message":"[GCS] Start streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:12.15118504+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:12.151233365+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":"2025-09-19T10:06:12.15124037+07:00","message":"receive interim result [false|false]: เหมือน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:12.151256122+07:00","message":"[buffer interim] 49 false เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.151264095+07:00","message":"[bufferProcess] interim [420000000]:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.151266452+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:12.479338625+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:12.479371027+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":"2025-09-19T10:06:12.479376425+07:00","message":"receive interim result [false|false]: เหมือนจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:12.479388854+07:00","message":"[buffer interim] 49 false เหมือนจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.479395399+07:00","message":"[bufferProcess] interim [720000000]:เหมือนจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.479397285+07:00","message":"[bufferProcess] send to processor:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.479402585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.479405215+07:00","message":"> Transcript [424] [false]: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.479407218+07:00","message":"Set StatePrefix (first interim): 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:12.527211485+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:12.527265019+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":"2025-09-19T10:06:12.527270878+07:00","message":"receive interim result [false|false]: เหมือนใส่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:12.527283217+07:00","message":"[buffer interim] 49 false เหมือนใส่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.527290265+07:00","message":"[bufferProcess] interim [780000000]:เหมือนใส่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.527292687+07:00","message":"[bufferProcess] send to processor:เหมือนจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.527296478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.527299965+07:00","message":"> Transcript [425] [false]: 'เหมือนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.527303616+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.527305658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.527307906+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.527310865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:12.689900919+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:12.689938951+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":"2025-09-19T10:06:12.689944827+07:00","message":"receive interim result [false|false]: เหมือนใส่เสื้อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:12.689960475+07:00","message":"[buffer interim] 49 false เหมือนใส่เสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.689967079+07:00","message":"[bufferProcess] interim [900000000]:เหมือนใส่เสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.689969611+07:00","message":"[bufferProcess] send to processor:เหมือนใส่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.689976029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.689979208+07:00","message":"> Transcript [426] [false]: 'เหมือนใส่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.689982224+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.689984+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.689985716+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.689988008+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:12.791699181+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:12.791736148+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":"2025-09-19T10:06:12.791741097+07:00","message":"receive interim result [false|false]: เหมือนใส่ชุด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:12.791754836+07:00","message":"[buffer interim] 49 false เหมือนใส่ชุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.791760677+07:00","message":"[bufferProcess] interim [960000000]:เหมือนใส่ชุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.791762763+07:00","message":"[bufferProcess] send to processor:เหมือนใส่เสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.791767706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.791770289+07:00","message":"> Transcript [427] [false]: 'เหมือนใส่เสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.791772889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.791774562+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.79177655+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.791778494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:12.803561629+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:12.803594361+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":"2025-09-19T10:06:12.803598896+07:00","message":"receive interim result [false|false]: เหมือนใส่สบาย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:12.803608564+07:00","message":"[buffer interim] 49 false เหมือนใส่สบาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.803613579+07:00","message":"[bufferProcess] interim [20000000]:เหมือนใส่สบาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.8036153+07:00","message":"[bufferProcess] send to processor:เหมือนใส่ชุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.803620427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.803623486+07:00","message":"> Transcript [428] [false]: 'เหมือนใส่ชุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.803627243+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.803629408+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.803631525+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.803633984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.803638628+07:00","message":"Push: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.803640807+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.803644405+07:00","message":"Set new StatePrefix : 'เหมือนใส่ชุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.803646612+07:00","message":"Next Push (prob) : 'ใส่ชุด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:12.803655821+07:00","message":"push: {false เหมือน 0 0xc000188200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:12.971784021+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:12.97182154+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":"2025-09-19T10:06:12.971827248+07:00","message":"receive interim result [false|false]: เหมือนใส่สบายๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:12.971840762+07:00","message":"[buffer interim] 49 false เหมือนใส่สบายๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.971847186+07:00","message":"[bufferProcess] interim [140000000]:เหมือนใส่สบายๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.971849419+07:00","message":"[bufferProcess] send to processor:เหมือนใส่สบาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.971852315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.971854975+07:00","message":"> Transcript [429] [false]: 'เหมือนใส่สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.971856884+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:12.971858798+07:00","message":"Set new StatePrefix: 'เหมือนใส่สบาย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:13.036019743+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:13.036061603+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":"2025-09-19T10:06:13.036066509+07:00","message":"receive interim result [false|false]: เหมือนใส่สบายสบาย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:13.036078565+07:00","message":"[buffer interim] 49 false เหมือนใส่สบายสบาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:13.036084684+07:00","message":"[bufferProcess] interim [320000000]:เหมือนใส่สบายสบาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:13.036086481+07:00","message":"[bufferProcess] send to processor:เหมือนใส่สบายๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:13.036091454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:13.036094031+07:00","message":"> Transcript [430] [false]: 'เหมือนใส่สบายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:13.036096748+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:13.036098392+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:13.036099961+07:00","message":"StatePrefix: 'เหมือนใส่สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:13.036102+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:13.169999277+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:13.17004135+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":"2025-09-19T10:06:13.170047907+07:00","message":"receive interim result [false|false]: เหมือนใส่สบายๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:13.170060145+07:00","message":"[buffer interim] 49 false เหมือนใส่สบายๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:13.170066042+07:00","message":"[bufferProcess] interim [380000000]:เหมือนใส่สบายๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:13.170070108+07:00","message":"[bufferProcess] send to processor:เหมือนใส่สบายสบาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:13.170075134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:13.170077713+07:00","message":"> Transcript [431] [false]: 'เหมือนใส่สบายสบาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:13.170080577+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:13.170082422+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:13.170084118+07:00","message":"StatePrefix: 'เหมือนใส่สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:13.170086046+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:13.751032441+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:13.751076428+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":"2025-09-19T10:06:13.75108246+07:00","message":"receive interim result [false|false]: เหมือนใส่สบายๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:13.751095943+07:00","message":"[buffer interim] 49 false เหมือนใส่สบายๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:13.751103583+07:00","message":"[bufferProcess] interim [980000000]:เหมือนใส่สบายๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:13.7511063+07:00","message":"[bufferProcess] send to processor:เหมือนใส่สบายๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:13.751113973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:13.751117217+07:00","message":"> Transcript [432] [false]: 'เหมือนใส่สบายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:13.751120769+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:13.751122571+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:13.751124379+07:00","message":"StatePrefix: 'เหมือนใส่สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:13.751126328+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:14.747795519+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:14.747795536+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:16.34553314+07:00","message":"[GCS] IsForceVAD: false for message ID: 49"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:16.417618721+07:00","message":"[GCS] Start streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:16.453674819+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:16.453717903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนใส่สบายสบาย\",\"confidence\":0.9177147}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:16.453723809+07:00","message":"receive interim result [true|false]: เหมือนใส่สบายสบาย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:16.453734476+07:00","message":"end recv isFinal message id 49"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:16.453736443+07:00","message":"end Recv id 49"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:16.453743384+07:00","message":"[buffer interim] 49 true เหมือนใส่สบายสบาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:16.453753178+07:00","message":"[bufferProcess] interim [770000000]:เหมือนใส่สบายสบาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:16.453756847+07:00","message":"[bufferProcess] send to processor (isfinal):เหมือนใส่สบายๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:16.453760386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:16.453763347+07:00","message":"> Transcript [433] [false]: 'เหมือนใส่สบายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:16.453766034+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:16.453767811+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:16.453769478+07:00","message":"StatePrefix: 'เหมือนใส่สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:16.453771038+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:16.453776751+07:00","message":"Push: 'ใส่สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:16.453778256+07:00","message":"TextPushed: 'เหมือนใส่สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:16.453780023+07:00","message":"Set new StatePrefix : 'เหมือนใส่สบายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:16.453781808+07:00","message":"Next Push (prob) : 'ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:16.453783573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:16.453785483+07:00","message":"> Transcript [434] [true]: 'เหมือนใส่สบายสบาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:16.453790644+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:16.453793313+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:16.453795236+07:00","message":"StatePrefix: 'เหมือนใส่สบายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:16.453797481+07:00","message":"TextPushed: 'เหมือนใส่สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:16.453800415+07:00","message":"Push: 'สบาย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:16.453813508+07:00","message":"push: {false ใส่สบาย 0 0xc000188200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:16.453834153+07:00","message":"push: {true สบาย 0 0xc000188200}"}
{"level":"info","service":"Main","time":"2025-09-19T10:06:16.46355596+07:00","message":"write wav file: './tmp/7402/7402_49.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:17.748726356+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:17.748719719+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:17.975394071+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:17.975450806+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":"2025-09-19T10:06:17.975455928+07:00","message":"receive interim result [false|false]: ออกแบบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:17.975472549+07:00","message":"[buffer interim] 50 false ออกแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:17.975479167+07:00","message":"[bufferProcess] interim [560000000]:ออกแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:17.975480985+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:17.975487977+07:00","message":"[bufferProcess] send to processor (ticker):ออกแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:17.975490313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:17.975494783+07:00","message":"> Transcript [435] [false]: 'ออกแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:17.975497333+07:00","message":"Set StatePrefix (first interim): 'ออกแบบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:18.87636792+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:18.876413778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"L หรือ XL\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:18.876418404+07:00","message":"receive interim result [false|false]: L หรือ XL"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:18.876434182+07:00","message":"[buffer interim] 50 false L หรือ XL"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:18.876440779+07:00","message":"[bufferProcess] interim [520000000]:L หรือ XL"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:18.876442473+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:18.993959597+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:18.99400351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"XL หรือ xxl\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:18.994009879+07:00","message":"receive interim result [false|false]: XL หรือ xxl"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:18.994028493+07:00","message":"[buffer interim] 50 false XL หรือ xxl"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:18.994036494+07:00","message":"[bufferProcess] interim [580000000]:XL หรือ xxl"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:18.994038974+07:00","message":"[bufferProcess] send to processor:L หรือ XL"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:18.994043218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:18.994046605+07:00","message":"> Transcript [436] [false]: 'L หรือ XL'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:18.994049329+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:18.994051978+07:00","message":"Set new StatePrefix: 'L หรือ XL'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:19.601242786+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:19.601277419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"XL หรือ xxl\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:19.601282524+07:00","message":"receive interim result [false|false]: XL หรือ xxl"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:19.601297693+07:00","message":"[buffer interim] 50 false XL หรือ xxl"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:19.601304958+07:00","message":"[bufferProcess] interim [180000000]:XL หรือ xxl"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:19.60130717+07:00","message":"[bufferProcess] send to processor:XL หรือ xxl"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:19.601311771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:19.601314466+07:00","message":"> Transcript [437] [false]: 'XL หรือ xxl'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:19.601316374+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:19.601317981+07:00","message":"Set new StatePrefix: 'XL หรือ xxl'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:20.74955679+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:20.749567836+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:20.851384924+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:20.851421874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"XL หรือ xxl\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:20.851427059+07:00","message":"receive interim result [false|false]: XL หรือ xxl"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:20.851439645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" LINE หน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:20.851442689+07:00","message":"receive interim result [false|false]:  LINE หน่อย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:20.851449818+07:00","message":"[buffer interim] 50 false XL หรือ xxl"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:20.851452419+07:00","message":"[buffer interim] 50 false  LINE หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:20.851458134+07:00","message":"[bufferProcess] interim [440000000]:XL หรือ xxl"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:20.851459896+07:00","message":"[bufferProcess] send to processor:XL หรือ xxl"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:20.851463179+07:00","message":"[bufferProcess] send to processor (ticker):XL หรือ xxl"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:20.851465411+07:00","message":"[bufferProcess] interim [440000000]: LINE หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:20.851466859+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:20.851469257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:20.851471598+07:00","message":"> Transcript [438] [false]: 'XL หรือ xxl'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:20.851474704+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:20.851476432+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:20.851477948+07:00","message":"StatePrefix: 'XL หรือ xxl'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:20.851479556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:20.851480874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:20.851482746+07:00","message":"> Transcript [439] [false]: 'XL หรือ xxl'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:20.851485065+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:20.851486954+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:20.851488688+07:00","message":"StatePrefix: 'XL หรือ xxl'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:20.851490491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:21.492350567+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:21.492380522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"XL หรือ xxl LINE หน่อย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:21.492386186+07:00","message":"receive interim result [false|false]: XL หรือ xxl LINE หน่อย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:21.492398127+07:00","message":"[buffer interim] 50 false XL หรือ xxl LINE หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:21.492403658+07:00","message":"[bufferProcess] interim [40000000]:XL หรือ xxl LINE หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:21.492405929+07:00","message":"[bufferProcess] send to processor: LINE หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:21.492410742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:21.492413139+07:00","message":"> Transcript [440] [false]: ' LINE หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:21.492415125+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:21.492416913+07:00","message":"Set new StatePrefix: ' LINE หน่อย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:23.095690906+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:23.095727232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"XL หรือ xxl LINE\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:23.095732654+07:00","message":"receive interim result [false|false]: XL หรือ xxl LINE"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:23.095741973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หน่อยผู้หญิงหรือเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:23.095745096+07:00","message":"receive interim result [false|false]:  หน่อยผู้หญิงหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:23.095752261+07:00","message":"[buffer interim] 50 false XL หรือ xxl LINE"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:23.095755391+07:00","message":"[buffer interim] 50 false  หน่อยผู้หญิงหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.0957611+07:00","message":"[bufferProcess] interim [720000000]:XL หรือ xxl LINE"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.095764251+07:00","message":"[bufferProcess] send to processor:XL หรือ xxl LINE หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.095767022+07:00","message":"[bufferProcess] send to processor (ticker):XL หรือ xxl LINE"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.09576902+07:00","message":"[bufferProcess] interim [720000000]: หน่อยผู้หญิงหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.095770589+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.095772863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.095775301+07:00","message":"> Transcript [441] [false]: 'XL หรือ xxl LINE หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.095777168+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.095778777+07:00","message":"Set new StatePrefix: 'XL หรือ xxl LINE หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.095780007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.095781393+07:00","message":"> Transcript [442] [false]: 'XL หรือ xxl LINE'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.095782645+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:23.361186194+07:00","message":"[GCS] Cleaned up inactive client: 36"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:23.361235819+07:00","message":"[GCS] Cleaned up inactive client: 32"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:23.361240368+07:00","message":"[GCS] Cleaned up inactive client: 35"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:23.361243355+07:00","message":"[GCS] Cleaned up inactive client: 33"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:23.361245135+07:00","message":"[GCS] Cleaned up inactive client: 34"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:23.525610506+07:00","message":"[GCS] IsForceVAD: false for message ID: 50"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:23.587800469+07:00","message":"[GCS] Start streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:23.616196849+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:23.616233656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"XL หรือ xxl LINE หน่อยผู้หญิงหรือเปล่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:23.616238777+07:00","message":"receive interim result [false|false]: XL หรือ xxl LINE หน่อยผู้หญิงหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:23.616251906+07:00","message":"[buffer interim] 50 false XL หรือ xxl LINE หน่อยผู้หญิงหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.616258032+07:00","message":"[bufferProcess] interim [320000000]:XL หรือ xxl LINE หน่อยผู้หญิงหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.616260093+07:00","message":"[bufferProcess] send to processor: หน่อยผู้หญิงหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.616265139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.616267619+07:00","message":"> Transcript [443] [false]: ' หน่อยผู้หญิงหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.6162698+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.616272918+07:00","message":"Set new StatePrefix: ' หน่อยผู้หญิงหรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:23.668438666+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:23.668476662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"XL หรือ xxl LINE หน่อยผู้หญิงหรือเปล่า\",\"confidence\":0.87539357}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:23.668482554+07:00","message":"receive interim result [true|false]: XL หรือ xxl LINE หน่อยผู้หญิงหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:23.668491146+07:00","message":"end recv isFinal message id 50"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:23.668493238+07:00","message":"end Recv id 50"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:23.668499523+07:00","message":"[buffer interim] 50 true XL หรือ xxl LINE หน่อยผู้หญิงหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.668507243+07:00","message":"[bufferProcess] interim [320000000]:XL หรือ xxl LINE หน่อยผู้หญิงหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.668509893+07:00","message":"[bufferProcess] send to processor (isfinal):XL หรือ xxl LINE หน่อยผู้หญิงหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.668512875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.668515624+07:00","message":"> Transcript [444] [false]: 'XL หรือ xxl LINE หน่อยผู้หญิงหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.668517704+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.668519708+07:00","message":"Set new StatePrefix: 'XL หรือ xxl LINE หน่อยผู้หญิงหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.668521313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.668522812+07:00","message":"> Transcript [445] [true]: 'XL หรือ xxl LINE หน่อยผู้หญิงหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.668524909+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.668526443+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.668527979+07:00","message":"StatePrefix: 'XL หรือ xxl LINE หน่อยผู้หญิงหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.668529676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:23.668533488+07:00","message":"Push: 'XL หรือ xxl LINE หน่อยผู้หญิงหรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:23.668540732+07:00","message":"push: {true XL หรือ xxl LINE หน่อยผู้หญิงหรือเปล่า 0 0xc000046480}"}
{"level":"info","service":"Main","time":"2025-09-19T10:06:23.684780606+07:00","message":"write wav file: './tmp/7402/7402_50.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:23.750308163+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:23.750302793+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:24.487210649+07:00","message":"[GCS] IsForceVAD: false for message ID: 51"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:24.578328744+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:24.578381759+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":"2025-09-19T10:06:24.578389344+07:00","message":"receive interim result [false|false]: พ่อก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:24.578405613+07:00","message":"[buffer interim] 51 false พ่อก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:24.578417857+07:00","message":"[bufferProcess] interim [960000000]:พ่อก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:24.578420181+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:24.616538115+07:00","message":"[GCS] Start streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:24.617654003+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:24.617681985+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:24.617687194+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:24.617692607+07:00","message":"end recv isFinal message id 51"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:24.617695205+07:00","message":"end Recv id 51"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:24.617699892+07:00","message":"[buffer interim] 51 true "}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:24.617707083+07:00","message":"[bufferProcess] interim [110000000]:"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:24.617711043+07:00","message":"[bufferProcess] send to processor (isfinal):พ่อก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:24.617715087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:24.617718487+07:00","message":"> Transcript [446] [false]: 'พ่อก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:24.61772147+07:00","message":"Set StatePrefix (first interim): 'พ่อก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:24.617723658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:24.617726031+07:00","message":"> Transcript [447] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:24.61772896+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:24.617731215+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:24.617733576+07:00","message":"StatePrefix: 'พ่อก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:24.617736035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:24.617738957+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:24.617748337+07:00","message":"push: {true  0 0xc00039f180}"}
{"level":"info","service":"Main","time":"2025-09-19T10:06:24.623181292+07:00","message":"write wav file: './tmp/7402/7402_51.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:25.083803677+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:25.083851329+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":"2025-09-19T10:06:25.083858065+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:25.083875905+07:00","message":"[buffer interim] 52 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.08388284+07:00","message":"[bufferProcess] interim [420000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.083884945+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:25.167996826+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:25.168046742+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":"2025-09-19T10:06:25.168053476+07:00","message":"receive interim result [false|false]: ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:25.168071914+07:00","message":"[buffer interim] 52 false ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.168080085+07:00","message":"[bufferProcess] interim [600000000]:ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.168082956+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.168098285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.168102289+07:00","message":"> Transcript [448] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.168105429+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:25.276635233+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:25.276678031+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":"2025-09-19T10:06:25.276684069+07:00","message":"receive interim result [false|false]: ไม่แน่ใจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:25.276695489+07:00","message":"[buffer interim] 52 false ไม่แน่ใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.27670869+07:00","message":"[bufferProcess] interim [720000000]:ไม่แน่ใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.276711419+07:00","message":"[bufferProcess] send to processor:ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.276714521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.276717275+07:00","message":"> Transcript [449] [false]: 'ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.276720299+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.276722025+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.276723839+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.276725403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:25.474679703+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:25.474718693+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":"2025-09-19T10:06:25.474723705+07:00","message":"receive interim result [false|false]: ไม่แน่ใจเหมือน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:25.474736669+07:00","message":"[buffer interim] 52 false ไม่แน่ใจเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.474742534+07:00","message":"[bufferProcess] interim [900000000]:ไม่แน่ใจเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.474744695+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.474750086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.47475283+07:00","message":"> Transcript [450] [false]: 'ไม่แน่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.474755554+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.474757105+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.474759092+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.474760721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:25.594438893+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:25.594484828+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":"2025-09-19T10:06:25.594491829+07:00","message":"receive interim result [false|false]: ไม่แน่ใจเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:25.594508343+07:00","message":"[buffer interim] 52 false ไม่แน่ใจเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.594518478+07:00","message":"[bufferProcess] interim [960000000]:ไม่แน่ใจเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.594521422+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.594528276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.594532191+07:00","message":"> Transcript [451] [false]: 'ไม่แน่ใจเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.594536373+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.594538714+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.594541638+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:25.594544257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:26.173431715+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:26.173468505+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":"2025-09-19T10:06:26.173474888+07:00","message":"receive interim result [false|false]: ไม่แน่ใจเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:26.173488175+07:00","message":"[buffer interim] 52 false ไม่แน่ใจเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:26.173497467+07:00","message":"[bufferProcess] interim [560000000]:ไม่แน่ใจเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:26.173500044+07:00","message":"[bufferProcess] send to processor:ไม่แน่ใจเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:26.173505712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:26.173509352+07:00","message":"> Transcript [452] [false]: 'ไม่แน่ใจเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:26.173513666+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:26.173515888+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:26.173519149+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:26.173520958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:26.173524484+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:26.173526742+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:26.173529037+07:00","message":"Set new StatePrefix : 'ไม่แน่ใจเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:26.173531514+07:00","message":"Next Push (prob) : 'แน่ใจเหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:26.173541821+07:00","message":"push: {false ไม่ 0 0xc000133580}"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:26.750563481+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:26.750576095+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:27.425135413+07:00","message":"[GCS] IsForceVAD: false for message ID: 52"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:27.497906828+07:00","message":"[GCS] Start streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:27.52988598+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:27.529925126+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":"2025-09-19T10:06:27.529930515+07:00","message":"receive interim result [true|false]: ไม่แน่ใจเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:27.529939727+07:00","message":"end recv isFinal message id 52"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:27.529941691+07:00","message":"end Recv id 52"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:27.529948503+07:00","message":"[buffer interim] 52 true ไม่แน่ใจเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:27.529957226+07:00","message":"[bufferProcess] interim [30000000]:ไม่แน่ใจเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:27.529960018+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่แน่ใจเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:27.529963651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:27.529966496+07:00","message":"> Transcript [453] [false]: 'ไม่แน่ใจเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:27.529969141+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:27.529970759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:27.529972272+07:00","message":"StatePrefix: 'ไม่แน่ใจเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:27.529974374+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:27.529976024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:27.529977909+07:00","message":"> Transcript [454] [true]: 'ไม่แน่ใจเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:27.529979569+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:27.529980865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:27.52998221+07:00","message":"StatePrefix: 'ไม่แน่ใจเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:27.529983567+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:27.529988972+07:00","message":"Push: 'แน่ใจเหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:27.529998664+07:00","message":"push: {true แน่ใจเหมือนกัน 0 0xc000133580}"}
{"level":"info","service":"Main","time":"2025-09-19T10:06:27.538206527+07:00","message":"write wav file: './tmp/7402/7402_52.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:28.035582836+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:28.035624863+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":"2025-09-19T10:06:28.035629482+07:00","message":"receive interim result [false|false]: รูป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:28.035642211+07:00","message":"[buffer interim] 53 false รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.035649128+07:00","message":"[bufferProcess] interim [540000000]:รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.035650669+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:28.16396658+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:28.164008933+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":"2025-09-19T10:06:28.164014144+07:00","message":"receive interim result [false|false]: รูปแบบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:28.164031628+07:00","message":"[buffer interim] 53 false รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.164039204+07:00","message":"[bufferProcess] interim [720000000]:รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.164041819+07:00","message":"[bufferProcess] send to processor:รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.164045414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.164051136+07:00","message":"> Transcript [455] [false]: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.164052876+07:00","message":"Set StatePrefix (first interim): 'รูป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:28.37358202+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:28.373621172+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":"2025-09-19T10:06:28.373628491+07:00","message":"receive interim result [false|false]: รูปแบบนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:28.37364208+07:00","message":"[buffer interim] 53 false รูปแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.373652016+07:00","message":"[bufferProcess] interim [900000000]:รูปแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.373653989+07:00","message":"[bufferProcess] send to processor:รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.373657828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.373660695+07:00","message":"> Transcript [456] [false]: 'รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.373663385+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.373664871+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.373667319+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.373669107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:28.547534379+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:28.547576543+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":"2025-09-19T10:06:28.547583977+07:00","message":"receive interim result [false|false]: รูปแบบดีไซน์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:28.547602368+07:00","message":"[buffer interim] 53 false รูปแบบดีไซน์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.547610548+07:00","message":"[bufferProcess] interim [80000000]:รูปแบบดีไซน์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.547613653+07:00","message":"[bufferProcess] send to processor:รูปแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.547621267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.547624608+07:00","message":"> Transcript [457] [false]: 'รูปแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.547628849+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.547631107+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.547634188+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.547636763+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:28.937212812+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:28.93726251+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":"2025-09-19T10:06:28.937269188+07:00","message":"receive interim result [false|false]: รูปแบบดีไซน์ผิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:28.937290615+07:00","message":"[buffer interim] 53 false รูปแบบดีไซน์ผิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.937303406+07:00","message":"[bufferProcess] interim [500000000]:รูปแบบดีไซน์ผิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.937306171+07:00","message":"[bufferProcess] send to processor:รูปแบบดีไซน์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.937310566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.937314215+07:00","message":"> Transcript [458] [false]: 'รูปแบบดีไซน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.93731835+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.937322264+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.93732539+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:28.93732775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:29.113821717+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:29.113856514+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":"2025-09-19T10:06:29.113861867+07:00","message":"receive interim result [false|false]: รูปแบบดีไซน์ผิดไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:29.113877406+07:00","message":"[buffer interim] 53 false รูปแบบดีไซน์ผิดไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:29.113884415+07:00","message":"[bufferProcess] interim [680000000]:รูปแบบดีไซน์ผิดไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:29.113886411+07:00","message":"[bufferProcess] send to processor:รูปแบบดีไซน์ผิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:29.113889315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:29.113891915+07:00","message":"> Transcript [459] [false]: 'รูปแบบดีไซน์ผิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:29.113894739+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:29.113896347+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:29.113898257+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:29.113899867+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:29.113901967+07:00","message":"Push: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:29.113903377+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:29.113905049+07:00","message":"Set new StatePrefix : 'รูปแบบดีไซน์ผิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:29.113906924+07:00","message":"Next Push (prob) : 'แบบดีไซน์ผิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:29.113915556+07:00","message":"push: {false รูป 0 0xc000046900}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:29.376886092+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:29.376918083+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":"2025-09-19T10:06:29.376924987+07:00","message":"receive interim result [false|false]: รูปแบบดีไซน์ผิดไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:29.376941051+07:00","message":"[buffer interim] 53 false รูปแบบดีไซน์ผิดไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:29.376947118+07:00","message":"[bufferProcess] interim [860000000]:รูปแบบดีไซน์ผิดไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:29.376949442+07:00","message":"[bufferProcess] send to processor:รูปแบบดีไซน์ผิดไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:29.376952434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:29.376955158+07:00","message":"> Transcript [460] [false]: 'รูปแบบดีไซน์ผิดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:29.376958155+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:29.3769603+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:29.376962858+07:00","message":"StatePrefix: 'รูปแบบดีไซน์ผิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:29.376965036+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:29.437310622+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:29.43738994+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":"2025-09-19T10:06:29.437397686+07:00","message":"receive interim result [false|false]: รูปแบบดีไซน์ผิดไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:29.437412475+07:00","message":"[buffer interim] 53 false รูปแบบดีไซน์ผิดไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:29.437422903+07:00","message":"[bufferProcess] interim [980000000]:รูปแบบดีไซน์ผิดไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:29.437425863+07:00","message":"[bufferProcess] send to processor:รูปแบบดีไซน์ผิดไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:29.437433048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:29.437437209+07:00","message":"> Transcript [461] [false]: 'รูปแบบดีไซน์ผิดไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:29.437441247+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:29.437443737+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:29.437446848+07:00","message":"StatePrefix: 'รูปแบบดีไซน์ผิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:29.437449966+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:29.750605961+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:29.750615508+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:30.075648586+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:30.075687897+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":"2025-09-19T10:06:30.075694095+07:00","message":"receive interim result [false|false]: รูปแบบดีไซน์ผิดไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:30.075709544+07:00","message":"[buffer interim] 53 false รูปแบบดีไซน์ผิดไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:30.075716182+07:00","message":"[bufferProcess] interim [580000000]:รูปแบบดีไซน์ผิดไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:30.075718739+07:00","message":"[bufferProcess] send to processor:รูปแบบดีไซน์ผิดไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:30.075724612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:30.075727116+07:00","message":"> Transcript [462] [false]: 'รูปแบบดีไซน์ผิดไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:30.075730004+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:30.075731701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:30.075733472+07:00","message":"StatePrefix: 'รูปแบบดีไซน์ผิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:30.07573604+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:30.272939772+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:30.272972597+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":"2025-09-19T10:06:30.272977866+07:00","message":"receive interim result [false|false]: รูปแบบดีไซน์ผิดไม่เป็นไรแต่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:30.272993235+07:00","message":"[buffer interim] 53 false รูปแบบดีไซน์ผิดไม่เป็นไรแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:30.272999581+07:00","message":"[bufferProcess] interim [760000000]:รูปแบบดีไซน์ผิดไม่เป็นไรแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:30.273001598+07:00","message":"[bufferProcess] send to processor:รูปแบบดีไซน์ผิดไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:30.273004617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:30.273007101+07:00","message":"> Transcript [463] [false]: 'รูปแบบดีไซน์ผิดไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:30.273010194+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:30.27301178+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:30.273013689+07:00","message":"StatePrefix: 'รูปแบบดีไซน์ผิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:30.273015684+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:30.273017962+07:00","message":"Push: 'แบบดีไซน์ผิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:30.273019811+07:00","message":"TextPushed: 'รูปแบบดีไซน์ผิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:30.273021386+07:00","message":"Set new StatePrefix : 'รูปแบบดีไซน์ผิดไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:30.273024789+07:00","message":"Next Push (prob) : 'ไม่เป็นไร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:30.273032619+07:00","message":"push: {false แบบดีไซน์ผิด 0 0xc000046900}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:30.855118049+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:30.855158669+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":"2025-09-19T10:06:30.855163374+07:00","message":"receive interim result [false|false]: รูปแบบดีไซน์ผิดไม่เป็นไรแต่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:30.855178098+07:00","message":"[buffer interim] 53 false รูปแบบดีไซน์ผิดไม่เป็นไรแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:30.855184483+07:00","message":"[bufferProcess] interim [360000000]:รูปแบบดีไซน์ผิดไม่เป็นไรแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:30.855186541+07:00","message":"[bufferProcess] send to processor:รูปแบบดีไซน์ผิดไม่เป็นไรแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:30.855191267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:30.855193699+07:00","message":"> Transcript [464] [false]: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:30.85519666+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:30.855198491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:30.855200335+07:00","message":"StatePrefix: 'รูปแบบดีไซน์ผิดไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:30.855202729+07:00","message":"TextPushed: 'รูปแบบดีไซน์ผิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:31.034052049+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:31.034085934+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":"2025-09-19T10:06:31.034090854+07:00","message":"receive interim result [false|false]: รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:31.034103687+07:00","message":"[buffer interim] 53 false รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:31.034109236+07:00","message":"[bufferProcess] interim [540000000]:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:31.034111647+07:00","message":"[bufferProcess] send to processor:รูปแบบดีไซน์ผิดไม่เป็นไรแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:31.034116775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:31.03411939+07:00","message":"> Transcript [465] [false]: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:31.034127905+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:31.034129588+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:31.034131619+07:00","message":"StatePrefix: 'รูปแบบดีไซน์ผิดไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:31.034133944+07:00","message":"TextPushed: 'รูปแบบดีไซน์ผิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:31.677187977+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:31.677223181+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":"2025-09-19T10:06:31.677228905+07:00","message":"receive interim result [false|false]: รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:31.677244411+07:00","message":"[buffer interim] 53 false รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:31.677255682+07:00","message":"[bufferProcess] interim [140000000]:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:31.677258224+07:00","message":"[bufferProcess] send to processor:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:31.677266736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:31.677269589+07:00","message":"> Transcript [466] [false]: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:31.6772729+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:31.677275077+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:31.677277436+07:00","message":"StatePrefix: 'รูปแบบดีไซน์ผิดไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:31.677280257+07:00","message":"TextPushed: 'รูปแบบดีไซน์ผิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:32.461990514+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:32.462030455+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":"2025-09-19T10:06:32.462037085+07:00","message":"receive interim result [false|false]: รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:32.462051591+07:00","message":"[buffer interim] 53 false รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:32.462058362+07:00","message":"[bufferProcess] interim [980000000]:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:32.462060488+07:00","message":"[bufferProcess] send to processor:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:32.462067675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:32.462071634+07:00","message":"> Transcript [467] [false]: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:32.462075751+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:32.462077684+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:32.462079576+07:00","message":"StatePrefix: 'รูปแบบดีไซน์ผิดไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:32.46208204+07:00","message":"TextPushed: 'รูปแบบดีไซน์ผิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:32.4620879+07:00","message":"Push: 'ไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:32.462089581+07:00","message":"TextPushed: 'รูปแบบดีไซน์ผิดไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:32.462091228+07:00","message":"Set new StatePrefix : 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:32.462093009+07:00","message":"Next Push (prob) : 'แต่ยี่ห้อ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:32.462101209+07:00","message":"push: {false ไม่เป็นไร 0 0xc000046900}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:32.616376839+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:32.616410181+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":"2025-09-19T10:06:32.616416009+07:00","message":"receive interim result [false|false]: รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:32.616425904+07:00","message":"[buffer interim] 53 false รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:32.616432452+07:00","message":"[bufferProcess] interim [100000000]:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:32.61643472+07:00","message":"[bufferProcess] send to processor:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:32.616438229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:32.616440876+07:00","message":"> Transcript [468] [false]: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:32.616444256+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:32.616445976+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:32.616448072+07:00","message":"StatePrefix: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:32.616450039+07:00","message":"TextPushed: 'รูปแบบดีไซน์ผิดไม่เป็นไร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:32.649293356+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:32.649330163+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":"2025-09-19T10:06:32.649335365+07:00","message":"receive interim result [false|false]: รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:32.649349351+07:00","message":"[buffer interim] 53 false รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:32.649356059+07:00","message":"[bufferProcess] interim [160000000]:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:32.649358459+07:00","message":"[bufferProcess] send to processor:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:32.649363419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:32.649365936+07:00","message":"> Transcript [469] [false]: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:32.649369045+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:32.649370689+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:32.649372809+07:00","message":"StatePrefix: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:32.649375036+07:00","message":"TextPushed: 'รูปแบบดีไซน์ผิดไม่เป็นไร'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:32.751309396+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:32.75131637+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:33.035347686+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:33.03538813+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":"2025-09-19T10:06:33.035394251+07:00","message":"receive interim result [false|false]: รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:33.0354124+07:00","message":"[buffer interim] 53 false รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.035419184+07:00","message":"[bufferProcess] interim [580000000]:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.035422324+07:00","message":"[bufferProcess] send to processor:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.03542539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.03542772+07:00","message":"> Transcript [470] [false]: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.035431048+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.03543286+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.035434718+07:00","message":"StatePrefix: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.035437296+07:00","message":"TextPushed: 'รูปแบบดีไซน์ผิดไม่เป็นไร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:33.296574877+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:33.296618144+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":"2025-09-19T10:06:33.29662594+07:00","message":"receive interim result [false|false]: รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:33.296642685+07:00","message":"[buffer interim] 53 false รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.296650354+07:00","message":"[bufferProcess] interim [760000000]:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.296654005+07:00","message":"[bufferProcess] send to processor:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.296661221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.296668907+07:00","message":"> Transcript [471] [false]: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.296674157+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.296676912+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.296680121+07:00","message":"StatePrefix: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.296683577+07:00","message":"TextPushed: 'รูปแบบดีไซน์ผิดไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.296691457+07:00","message":"Push: 'แต่ยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.296694161+07:00","message":"TextPushed: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.296697249+07:00","message":"Set new StatePrefix : 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.296700917+07:00","message":"Next Push (prob) : 'คุณพ่อเนี่ยตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:33.296713138+07:00","message":"push: {false แต่ยี่ห้อ 0 0xc000046900}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:33.364567105+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:33.364603779+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":"2025-09-19T10:06:33.364610176+07:00","message":"receive interim result [false|false]: รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:33.364624997+07:00","message":"[buffer interim] 53 false รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.364631634+07:00","message":"[bufferProcess] interim [880000000]:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.364633957+07:00","message":"[bufferProcess] send to processor:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.364640307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.36464296+07:00","message":"> Transcript [472] [false]: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.364646394+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.36464798+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.364650331+07:00","message":"StatePrefix: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.364653014+07:00","message":"TextPushed: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:33.546367723+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:33.546403841+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":"2025-09-19T10:06:33.546409646+07:00","message":"receive interim result [false|false]: รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:33.546423257+07:00","message":"[buffer interim] 53 false รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.546432689+07:00","message":"[bufferProcess] interim [60000000]:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.546436724+07:00","message":"[bufferProcess] send to processor:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.546441931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.546444557+07:00","message":"> Transcript [473] [false]: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.546446842+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.546448633+07:00","message":"Set new StatePrefix: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:33.783920573+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:33.783954612+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":"2025-09-19T10:06:33.783960596+07:00","message":"receive interim result [false|false]: รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:33.783974599+07:00","message":"[buffer interim] 53 false รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.783986364+07:00","message":"[bufferProcess] interim [300000000]:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.783989923+07:00","message":"[bufferProcess] send to processor:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.783996829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.784000605+07:00","message":"> Transcript [474] [false]: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.784004837+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.784006965+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.784009605+07:00","message":"StatePrefix: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.784013185+07:00","message":"TextPushed: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:33.927281272+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:33.927317748+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":"2025-09-19T10:06:33.927322963+07:00","message":"receive interim result [false|false]: รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:33.927338323+07:00","message":"[buffer interim] 53 false รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.927344713+07:00","message":"[bufferProcess] interim [480000000]:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.927346956+07:00","message":"[bufferProcess] send to processor:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.927350295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.927352819+07:00","message":"> Transcript [475] [false]: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.927356043+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.927357907+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.927360095+07:00","message":"StatePrefix: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:33.927362197+07:00","message":"TextPushed: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:34.376584464+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:34.376652603+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":"2025-09-19T10:06:34.376659676+07:00","message":"receive interim result [false|false]: รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อภู"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:34.376674728+07:00","message":"[buffer interim] 53 false รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อภู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:34.376682934+07:00","message":"[bufferProcess] interim [840000000]:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อภู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:34.376692354+07:00","message":"[bufferProcess] send to processor:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:34.376695685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:34.376698303+07:00","message":"> Transcript [476] [false]: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:34.376702834+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:34.376704646+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:34.37670811+07:00","message":"StatePrefix: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:34.376713484+07:00","message":"TextPushed: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:34.435557535+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:34.435592907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ Puma\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:34.435599474+07:00","message":"receive interim result [false|false]: รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ Puma"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:34.435610899+07:00","message":"[buffer interim] 53 false รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ Puma"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:34.435617603+07:00","message":"[bufferProcess] interim [960000000]:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ Puma"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:34.435619989+07:00","message":"[bufferProcess] send to processor:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อภู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:34.435625181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:34.435627604+07:00","message":"> Transcript [477] [false]: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อภู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:34.435631139+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:34.435632836+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:34.435634574+07:00","message":"StatePrefix: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:34.435636602+07:00","message":"TextPushed: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:34.435640842+07:00","message":"Push: 'คุณพ่อเนี่ยตั้งใจว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:34.435642575+07:00","message":"TextPushed: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:34.435644591+07:00","message":"Set new StatePrefix : 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อภู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:34.435647154+07:00","message":"Next Push (prob) : 'สั่งยี่ห้อภู'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:34.435674886+07:00","message":"push: {false คุณพ่อเนี่ยตั้งใจว่าจะ 0 0xc000046900}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:34.563833745+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:34.563870751+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":"2025-09-19T10:06:34.563877425+07:00","message":"receive interim result [false|false]: รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:34.563915068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Puma\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:34.563917746+07:00","message":"receive interim result [false|false]:  Puma"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:34.56392529+07:00","message":"[buffer interim] 53 false รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:34.563929474+07:00","message":"[buffer interim] 53 false  Puma"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:34.563936427+07:00","message":"[bufferProcess] interim [80000000]:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:34.563938705+07:00","message":"[bufferProcess] send to processor:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ Puma"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:34.563941601+07:00","message":"[bufferProcess] interim [80000000]: Puma"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:34.563943636+07:00","message":"[bufferProcess] update buffer: รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ Puma"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:34.563947357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:34.563949686+07:00","message":"> Transcript [478] [false]: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ Puma'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:34.563952049+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:34.563953813+07:00","message":"Set new StatePrefix: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ Puma'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:35.077015758+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:35.077063374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ Puma\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:35.077071315+07:00","message":"receive interim result [false|false]: รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ Puma"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:35.077086071+07:00","message":"[buffer interim] 53 false รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ Puma"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:35.077096877+07:00","message":"[bufferProcess] interim [560000000]:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ Puma"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:35.077100503+07:00","message":"[bufferProcess] send to processor:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ Puma"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:35.077107568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:35.077111032+07:00","message":"> Transcript [479] [false]: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ Puma'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:35.077115621+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:35.077117997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:35.077120919+07:00","message":"StatePrefix: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ Puma'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:35.077125216+07:00","message":"TextPushed: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:35.625011529+07:00","message":"[GCS] IsForceVAD: false for message ID: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:35.698435801+07:00","message":"[GCS] Start streaming session, msgId: 54"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:35.751890986+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:35.751940388+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:35.795109149+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:35.795152453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ Puma\",\"confidence\":0.9570571}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:35.795159426+07:00","message":"receive interim result [true|false]: รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ Puma"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:35.795169231+07:00","message":"end recv isFinal message id 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:35.795171111+07:00","message":"end Recv id 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:35.795177607+07:00","message":"[buffer interim] 53 true รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ Puma"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:35.795184659+07:00","message":"[bufferProcess] interim [340000000]:รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ Puma"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:35.795187857+07:00","message":"[bufferProcess] send to processor (isfinal):รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ Puma"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:35.795191312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:35.795193715+07:00","message":"> Transcript [480] [false]: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ Puma'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:35.795196896+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:35.795198421+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:35.795200399+07:00","message":"StatePrefix: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ Puma'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:35.795202769+07:00","message":"TextPushed: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:35.795226241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:35.79522811+07:00","message":"> Transcript [481] [true]: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ Puma'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:35.795230329+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:35.795231835+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:35.795233227+07:00","message":"StatePrefix: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะสั่งยี่ห้อ Puma'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:35.795234972+07:00","message":"TextPushed: 'รูปแบบดีไซน์ผิดไม่เป็นไรแต่ยี่ห้อคุณพ่อเนี่ยตั้งใจว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:35.795237434+07:00","message":"Push: 'สั่งยี่ห้อ Puma'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:35.79524585+07:00","message":"push: {true สั่งยี่ห้อ Puma 0 0xc000046900}"}
{"level":"info","service":"Main","time":"2025-09-19T10:06:35.810994739+07:00","message":"write wav file: './tmp/7402/7402_53.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:36.439337301+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:36.439381004+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":"2025-09-19T10:06:36.43938601+07:00","message":"receive interim result [false|false]: กะว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:36.439402703+07:00","message":"[buffer interim] 54 false กะว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:36.439410417+07:00","message":"[bufferProcess] interim [780000000]:กะว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:36.439412243+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:36.582053264+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:36.582097665+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":"2025-09-19T10:06:36.582103151+07:00","message":"receive interim result [false|false]: กะว่าสิ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:36.582122545+07:00","message":"[buffer interim] 54 false กะว่าสิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:36.582129434+07:00","message":"[bufferProcess] interim [900000000]:กะว่าสิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:36.582131702+07:00","message":"[bufferProcess] send to processor:กะว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:36.582138232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:36.582141011+07:00","message":"> Transcript [482] [false]: 'กะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:36.58214281+07:00","message":"Set StatePrefix (first interim): 'กะว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:36.745336726+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:36.745372732+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":"2025-09-19T10:06:36.745378061+07:00","message":"receive interim result [false|false]: แต่ว่าสิ่ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:36.745391586+07:00","message":"[buffer interim] 54 false แต่ว่าสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:36.745397949+07:00","message":"[bufferProcess] interim [80000000]:แต่ว่าสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:36.745400245+07:00","message":"[bufferProcess] send to processor:กะว่าสิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:36.745404923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:36.745410552+07:00","message":"> Transcript [483] [false]: 'กะว่าสิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:36.745413338+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:36.745415063+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:36.745416691+07:00","message":"StatePrefix: 'กะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:36.745418337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:36.872081645+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:36.872120529+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":"2025-09-19T10:06:36.872126032+07:00","message":"receive interim result [false|false]: แต่ว่าสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:36.87213579+07:00","message":"[buffer interim] 54 false แต่ว่าสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:36.872141833+07:00","message":"[bufferProcess] interim [140000000]:แต่ว่าสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:36.872144054+07:00","message":"[bufferProcess] send to processor:แต่ว่าสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:36.872157519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:36.872160474+07:00","message":"> Transcript [484] [false]: 'แต่ว่าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:36.872162735+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:36.872164658+07:00","message":"Set new StatePrefix: 'แต่ว่าสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:36.952070494+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:36.952105226+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":"2025-09-19T10:06:36.952110692+07:00","message":"receive interim result [false|false]: แต่ว่าสิ่งที่ส่ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:36.952124274+07:00","message":"[buffer interim] 54 false แต่ว่าสิ่งที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:36.952130761+07:00","message":"[bufferProcess] interim [320000000]:แต่ว่าสิ่งที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:36.952132562+07:00","message":"[bufferProcess] send to processor:แต่ว่าสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:36.952135825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:36.952138717+07:00","message":"> Transcript [485] [false]: 'แต่ว่าสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:36.952141722+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:36.952143395+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:36.952144959+07:00","message":"StatePrefix: 'แต่ว่าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:36.952146649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:37.122203914+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:37.122247312+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":"2025-09-19T10:06:37.122252459+07:00","message":"receive interim result [false|false]: แต่ว่าสิ่งที่ส่งมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:37.122265327+07:00","message":"[buffer interim] 54 false แต่ว่าสิ่งที่ส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.122271393+07:00","message":"[bufferProcess] interim [440000000]:แต่ว่าสิ่งที่ส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.122273261+07:00","message":"[bufferProcess] send to processor:แต่ว่าสิ่งที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.122278248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.122280956+07:00","message":"> Transcript [486] [false]: 'แต่ว่าสิ่งที่ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.122284021+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.12228561+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.122287249+07:00","message":"StatePrefix: 'แต่ว่าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.122289364+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:37.580422725+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:37.580461253+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":"2025-09-19T10:06:37.580467017+07:00","message":"receive interim result [false|false]: แต่ว่าสิ่งที่ส่งมาคือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:37.580481042+07:00","message":"[buffer interim] 54 false แต่ว่าสิ่งที่ส่งมาคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.580487885+07:00","message":"[bufferProcess] interim [860000000]:แต่ว่าสิ่งที่ส่งมาคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.580489797+07:00","message":"[bufferProcess] send to processor:แต่ว่าสิ่งที่ส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.580495331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.580497787+07:00","message":"> Transcript [487] [false]: 'แต่ว่าสิ่งที่ส่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.58050077+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.580502595+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.580504339+07:00","message":"StatePrefix: 'แต่ว่าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.580506217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:37.778989831+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:37.779026306+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":"2025-09-19T10:06:37.779031621+07:00","message":"receive interim result [false|false]: แต่ว่าสิ่งที่ส่งมาคือที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:37.779044979+07:00","message":"[buffer interim] 54 false แต่ว่าสิ่งที่ส่งมาคือที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.779051211+07:00","message":"[bufferProcess] interim [40000000]:แต่ว่าสิ่งที่ส่งมาคือที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.779053272+07:00","message":"[bufferProcess] send to processor:แต่ว่าสิ่งที่ส่งมาคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.779058292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.779061125+07:00","message":"> Transcript [488] [false]: 'แต่ว่าสิ่งที่ส่งมาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.77906397+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.779065668+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.779067264+07:00","message":"StatePrefix: 'แต่ว่าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.77906913+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.779072887+07:00","message":"Push: 'แต่ว่าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.77907442+07:00","message":"TextPushed: 'แต่ว่าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.779077616+07:00","message":"Set new StatePrefix : 'แต่ว่าสิ่งที่ส่งมาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.779079648+07:00","message":"Next Push (prob) : 'ที่ส่งมาคือ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:37.779087311+07:00","message":"push: {false แต่ว่าสิ่ง 0 0xc0004ab780}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:37.783181993+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:37.783207249+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":"2025-09-19T10:06:37.783211881+07:00","message":"receive interim result [false|false]: แต่ว่าสิ่งที่ส่งมาคือยี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:37.783222682+07:00","message":"[buffer interim] 54 false แต่ว่าสิ่งที่ส่งมาคือยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.783227658+07:00","message":"[bufferProcess] interim [100000000]:แต่ว่าสิ่งที่ส่งมาคือยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.783229561+07:00","message":"[bufferProcess] send to processor:แต่ว่าสิ่งที่ส่งมาคือที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.783234167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.783236318+07:00","message":"> Transcript [489] [false]: 'แต่ว่าสิ่งที่ส่งมาคือที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.783239236+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.783241071+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.783242641+07:00","message":"StatePrefix: 'แต่ว่าสิ่งที่ส่งมาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:37.783244398+07:00","message":"TextPushed: 'แต่ว่าสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:38.340684787+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:38.340723797+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":"2025-09-19T10:06:38.340729369+07:00","message":"receive interim result [false|false]: แต่ว่าสิ่งที่ส่งมาคือยี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:38.340746942+07:00","message":"[buffer interim] 54 false แต่ว่าสิ่งที่ส่งมาคือยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:38.340755773+07:00","message":"[bufferProcess] interim [700000000]:แต่ว่าสิ่งที่ส่งมาคือยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:38.340758769+07:00","message":"[bufferProcess] send to processor:แต่ว่าสิ่งที่ส่งมาคือยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:38.340765199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:38.340768816+07:00","message":"> Transcript [490] [false]: 'แต่ว่าสิ่งที่ส่งมาคือยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:38.340773134+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:38.340776169+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:38.340778304+07:00","message":"StatePrefix: 'แต่ว่าสิ่งที่ส่งมาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:38.340780247+07:00","message":"TextPushed: 'แต่ว่าสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:38.730920761+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:38.730957258+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":"2025-09-19T10:06:38.730963649+07:00","message":"receive interim result [false|false]: แต่ว่าสิ่งที่ส่งมาคือยี่ห้อถาม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:38.73097691+07:00","message":"[buffer interim] 54 false แต่ว่าสิ่งที่ส่งมาคือยี่ห้อถาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:38.730983075+07:00","message":"[bufferProcess] interim [60000000]:แต่ว่าสิ่งที่ส่งมาคือยี่ห้อถาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:38.730985134+07:00","message":"[bufferProcess] send to processor:แต่ว่าสิ่งที่ส่งมาคือยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:38.730990298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:38.730993101+07:00","message":"> Transcript [491] [false]: 'แต่ว่าสิ่งที่ส่งมาคือยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:38.730996244+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:38.730997846+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:38.730999798+07:00","message":"StatePrefix: 'แต่ว่าสิ่งที่ส่งมาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:38.731001631+07:00","message":"TextPushed: 'แต่ว่าสิ่ง'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:38.752832689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:38.752841041+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:38.86210126+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:38.862134872+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":"2025-09-19T10:06:38.8621411+07:00","message":"receive interim result [false|false]: แต่ว่าสิ่งที่ส่งมาคือยี่ห้อคาม่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:38.862153053+07:00","message":"[buffer interim] 54 false แต่ว่าสิ่งที่ส่งมาคือยี่ห้อคาม่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:38.862167093+07:00","message":"[bufferProcess] interim [180000000]:แต่ว่าสิ่งที่ส่งมาคือยี่ห้อคาม่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:38.862169434+07:00","message":"[bufferProcess] send to processor:แต่ว่าสิ่งที่ส่งมาคือยี่ห้อถาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:38.862180057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:38.86218302+07:00","message":"> Transcript [492] [false]: 'แต่ว่าสิ่งที่ส่งมาคือยี่ห้อถาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:38.862186134+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:38.862187907+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:38.86218973+07:00","message":"StatePrefix: 'แต่ว่าสิ่งที่ส่งมาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:38.862191666+07:00","message":"TextPushed: 'แต่ว่าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:38.862193768+07:00","message":"Push: 'ที่ส่งมาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:38.862195391+07:00","message":"TextPushed: 'แต่ว่าสิ่งที่ส่งมาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:38.862198172+07:00","message":"Set new StatePrefix : 'แต่ว่าสิ่งที่ส่งมาคือยี่ห้อถาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:38.862200069+07:00","message":"Next Push (prob) : 'ยี่ห้อถาม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:38.862207985+07:00","message":"push: {false ที่ส่งมาคือ 0 0xc0004ab780}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:39.436641801+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:39.436673163+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":"2025-09-19T10:06:39.43667871+07:00","message":"receive interim result [false|false]: แต่ว่าสิ่งที่ส่งมาคือยี่ห้อคาม่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:39.436692077+07:00","message":"[buffer interim] 54 false แต่ว่าสิ่งที่ส่งมาคือยี่ห้อคาม่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:39.436698499+07:00","message":"[bufferProcess] interim [780000000]:แต่ว่าสิ่งที่ส่งมาคือยี่ห้อคาม่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:39.436700518+07:00","message":"[bufferProcess] send to processor:แต่ว่าสิ่งที่ส่งมาคือยี่ห้อคาม่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:39.43670531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:39.43670811+07:00","message":"> Transcript [493] [false]: 'แต่ว่าสิ่งที่ส่งมาคือยี่ห้อคาม่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:39.436710302+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:39.436712079+07:00","message":"Set new StatePrefix: 'แต่ว่าสิ่งที่ส่งมาคือยี่ห้อคาม่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:41.205138328+07:00","message":"[GCS] IsForceVAD: false for message ID: 54"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:41.336640203+07:00","message":"[GCS] Start streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:41.339809033+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:41.339840829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าสิ่งที่ส่งมาคือยี่ห้อพม่า\",\"confidence\":0.9401772}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:41.339846812+07:00","message":"receive interim result [true|false]: แต่ว่าสิ่งที่ส่งมาคือยี่ห้อพม่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:41.339853415+07:00","message":"end recv isFinal message id 54"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:41.339855168+07:00","message":"end Recv id 54"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:41.339859639+07:00","message":"[buffer interim] 54 true แต่ว่าสิ่งที่ส่งมาคือยี่ห้อพม่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:41.339866222+07:00","message":"[bufferProcess] interim [730000000]:แต่ว่าสิ่งที่ส่งมาคือยี่ห้อพม่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:41.339871002+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ว่าสิ่งที่ส่งมาคือยี่ห้อคาม่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:41.339874219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:41.339876838+07:00","message":"> Transcript [494] [false]: 'แต่ว่าสิ่งที่ส่งมาคือยี่ห้อคาม่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:41.339879297+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:41.339880867+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:41.339883123+07:00","message":"StatePrefix: 'แต่ว่าสิ่งที่ส่งมาคือยี่ห้อคาม่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:41.33988607+07:00","message":"TextPushed: 'แต่ว่าสิ่งที่ส่งมาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:41.339887793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:41.33988947+07:00","message":"> Transcript [495] [true]: 'แต่ว่าสิ่งที่ส่งมาคือยี่ห้อพม่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:41.339891225+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:41.339892663+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:41.339893943+07:00","message":"StatePrefix: 'แต่ว่าสิ่งที่ส่งมาคือยี่ห้อคาม่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:41.339895365+07:00","message":"TextPushed: 'แต่ว่าสิ่งที่ส่งมาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:41.339900802+07:00","message":"Push: 'ยี่ห้อพม่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:41.339907081+07:00","message":"push: {true ยี่ห้อพม่า 0 0xc0004ab780}"}
{"level":"info","service":"Main","time":"2025-09-19T10:06:41.350889453+07:00","message":"write wav file: './tmp/7402/7402_54.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:41.75350344+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:41.753506887+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:44.753792235+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:44.753801731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:44.784779413+07:00","message":"[GCS] IsForceVAD: false for message ID: 55"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:44.857275646+07:00","message":"[GCS] Start streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:44.877983121+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:44.878036576+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":"2025-09-19T10:06:44.878042185+07:00","message":"receive interim result [false|false]: นิดนึง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:44.878056608+07:00","message":"[buffer interim] 55 false นิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:44.878063035+07:00","message":"[bufferProcess] interim [540000000]:นิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:44.878064706+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:44.878069771+07:00","message":"[bufferProcess] send to processor (ticker):นิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:44.878072285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:44.878074743+07:00","message":"> Transcript [496] [false]: 'นิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:44.878076589+07:00","message":"Set StatePrefix (first interim): 'นิดนึง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:44.916219372+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:44.916249595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิดนึง\",\"confidence\":0.8437898}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:44.916254909+07:00","message":"receive interim result [true|false]: นิดนึง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:44.916262938+07:00","message":"end recv isFinal message id 55"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:44.916264654+07:00","message":"end Recv id 55"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:44.916269522+07:00","message":"[buffer interim] 55 true นิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:44.916277553+07:00","message":"[bufferProcess] interim [690000000]:นิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:44.916282938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:44.916285279+07:00","message":"> Transcript [497] [true]: 'นิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:44.916287735+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:44.91628939+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:44.916290953+07:00","message":"StatePrefix: 'นิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:44.916292841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:44.916296889+07:00","message":"Push: 'นิดนึง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:44.91630466+07:00","message":"push: {true นิดนึง 0 0xc00039ea80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:06:44.925969407+07:00","message":"write wav file: './tmp/7402/7402_55.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:44.984980329+07:00","message":"[GCS] IsForceVAD: false for message ID: 56"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:45.047238692+07:00","message":"[GCS] Start streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:45.305156122+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:45.305193229+07:00","message":"found end of frame, send empty tag with msgId: 56"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:45.30519764+07:00","message":"end Recv id 56"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:45.305205585+07:00","message":"[buffer interim] 56 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.305216725+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.305219965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.305222511+07:00","message":"> Transcript [498] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.305224587+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.305226095+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.305227593+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.305229059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.305233127+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:45.305242325+07:00","message":"push: {true \n 0 0xc00039f080}"}
{"level":"info","service":"Main","time":"2025-09-19T10:06:45.309884924+07:00","message":"write wav file: './tmp/7402/7402_56.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:45.523172019+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:45.523224681+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":"2025-09-19T10:06:45.523230993+07:00","message":"receive interim result [false|false]: ยัง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:45.523246379+07:00","message":"[buffer interim] 57 false ยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.52325379+07:00","message":"[bufferProcess] interim [480000000]:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.523255872+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:45.599954411+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:45.599992312+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":"2025-09-19T10:06:45.599996947+07:00","message":"receive interim result [false|false]: ยังดี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:45.600010393+07:00","message":"[buffer interim] 57 false ยังดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.600017023+07:00","message":"[bufferProcess] interim [600000000]:ยังดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.60001877+07:00","message":"[bufferProcess] send to processor:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.60002353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.600026105+07:00","message":"> Transcript [499] [false]: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.600028172+07:00","message":"Set StatePrefix (first interim): 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:45.783353338+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:45.783397484+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":"2025-09-19T10:06:45.783403468+07:00","message":"receive interim result [false|false]: ยังดีนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:45.783419632+07:00","message":"[buffer interim] 57 false ยังดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.783427133+07:00","message":"[bufferProcess] interim [780000000]:ยังดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.783430393+07:00","message":"[bufferProcess] send to processor:ยังดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.78343687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.783440521+07:00","message":"> Transcript [500] [false]: 'ยังดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.783444346+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.783446999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.783449439+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.783451694+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:45.937203934+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:45.937249503+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":"2025-09-19T10:06:45.937254264+07:00","message":"receive interim result [false|false]: ยังดีแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:45.937267297+07:00","message":"[buffer interim] 57 false ยังดีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.937273242+07:00","message":"[bufferProcess] interim [900000000]:ยังดีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.937274764+07:00","message":"[bufferProcess] send to processor:ยังดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.937277571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.937280542+07:00","message":"> Transcript [501] [false]: 'ยังดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.937283559+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.937285085+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.937288148+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:45.93729051+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:46.097178683+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:46.097240743+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":"2025-09-19T10:06:46.097248503+07:00","message":"receive interim result [false|false]: ยังดีแล้วก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:46.097269099+07:00","message":"[buffer interim] 57 false ยังดีแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.097277197+07:00","message":"[bufferProcess] interim [80000000]:ยังดีแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.097280534+07:00","message":"[bufferProcess] send to processor:ยังดีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.097284688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.097289094+07:00","message":"> Transcript [502] [false]: 'ยังดีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.097293768+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.097296198+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.097299004+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.097301587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:46.489760803+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:46.489802717+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":"2025-09-19T10:06:46.489811182+07:00","message":"receive interim result [false|false]: ยังดีและข้อเสีย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:46.489827762+07:00","message":"[buffer interim] 57 false ยังดีและข้อเสีย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.489834293+07:00","message":"[bufferProcess] interim [440000000]:ยังดีและข้อเสีย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.489836802+07:00","message":"[bufferProcess] send to processor:ยังดีแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.489843084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.489846073+07:00","message":"> Transcript [503] [false]: 'ยังดีแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.489849142+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.489850834+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.48985257+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.489857039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.489862778+07:00","message":"Push: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.489864446+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.48986618+07:00","message":"Set new StatePrefix : 'ยังดีแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.489868108+07:00","message":"Next Push (prob) : 'ดีแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:46.489875879+07:00","message":"push: {false ยัง 0 0xc000188780}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:46.513990706+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:46.51403161+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":"2025-09-19T10:06:46.514037849+07:00","message":"receive interim result [false|false]: ยังดีแล้วก็ไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:46.514051319+07:00","message":"[buffer interim] 57 false ยังดีแล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.514057575+07:00","message":"[bufferProcess] interim [500000000]:ยังดีแล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.514059785+07:00","message":"[bufferProcess] send to processor:ยังดีและข้อเสีย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.5140651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.51406758+07:00","message":"> Transcript [504] [false]: 'ยังดีและข้อเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.514069588+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.514071405+07:00","message":"Set new StatePrefix: 'ยังดีและข้อเสีย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:46.635638249+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:46.635676786+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":"2025-09-19T10:06:46.635683685+07:00","message":"receive interim result [false|false]: ยังดีแล้วก็ไม่เจอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:46.635699958+07:00","message":"[buffer interim] 57 false ยังดีแล้วก็ไม่เจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.635707169+07:00","message":"[bufferProcess] interim [620000000]:ยังดีแล้วก็ไม่เจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.635709797+07:00","message":"[bufferProcess] send to processor:ยังดีแล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.635713555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.635716221+07:00","message":"> Transcript [505] [false]: 'ยังดีแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.635718457+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.635720475+07:00","message":"Set new StatePrefix: 'ยังดีแล้วก็ไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:46.929401044+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:46.92943779+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":"2025-09-19T10:06:46.929442802+07:00","message":"receive interim result [false|false]: ยังดีแล้วก็ไม่เจอกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:46.929457086+07:00","message":"[buffer interim] 57 false ยังดีแล้วก็ไม่เจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.929464026+07:00","message":"[bufferProcess] interim [860000000]:ยังดีแล้วก็ไม่เจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.92946618+07:00","message":"[bufferProcess] send to processor:ยังดีแล้วก็ไม่เจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.929469577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.929471902+07:00","message":"> Transcript [506] [false]: 'ยังดีแล้วก็ไม่เจอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.929475081+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.929477022+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.92947849+07:00","message":"StatePrefix: 'ยังดีแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.929480403+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:46.945811288+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:46.945850681+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":"2025-09-19T10:06:46.945856259+07:00","message":"receive interim result [false|false]: ยังดีแล้วก็ไม่เจอฟัง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:46.945869536+07:00","message":"[buffer interim] 57 false ยังดีแล้วก็ไม่เจอฟัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.945880732+07:00","message":"[bufferProcess] interim [920000000]:ยังดีแล้วก็ไม่เจอฟัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.945883473+07:00","message":"[bufferProcess] send to processor:ยังดีแล้วก็ไม่เจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.945889609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.945893174+07:00","message":"> Transcript [507] [false]: 'ยังดีแล้วก็ไม่เจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.945897858+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.945900844+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.945903004+07:00","message":"StatePrefix: 'ยังดีแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:46.945906064+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:47.124553706+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:47.124592269+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":"2025-09-19T10:06:47.124597618+07:00","message":"receive interim result [false|false]: ยังดีแล้วก็ไม่เจอบางที"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:47.124610944+07:00","message":"[buffer interim] 57 false ยังดีแล้วก็ไม่เจอบางที"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.124617064+07:00","message":"[bufferProcess] interim [40000000]:ยังดีแล้วก็ไม่เจอบางที"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.124619164+07:00","message":"[bufferProcess] send to processor:ยังดีแล้วก็ไม่เจอฟัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.124624044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.124626513+07:00","message":"> Transcript [508] [false]: 'ยังดีแล้วก็ไม่เจอฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.124629252+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.124630952+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.12463274+07:00","message":"StatePrefix: 'ยังดีแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.12463538+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:47.200554934+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:47.200594408+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":"2025-09-19T10:06:47.20059957+07:00","message":"receive interim result [false|false]: ยังดีแล้วก็ไม่เจอบางที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:47.200611665+07:00","message":"[buffer interim] 57 false ยังดีแล้วก็ไม่เจอบางที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.200618508+07:00","message":"[bufferProcess] interim [160000000]:ยังดีแล้วก็ไม่เจอบางที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.200620289+07:00","message":"[bufferProcess] send to processor:ยังดีแล้วก็ไม่เจอบางที"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.20062331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.200625638+07:00","message":"> Transcript [509] [false]: 'ยังดีแล้วก็ไม่เจอบางที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.200629225+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.200630981+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.200633016+07:00","message":"StatePrefix: 'ยังดีแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.200635254+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.20063764+07:00","message":"Push: 'ดีแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.200639217+07:00","message":"TextPushed: 'ยังดีแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.200640797+07:00","message":"Set new StatePrefix : 'ยังดีแล้วก็ไม่เจอบางที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.200642457+07:00","message":"Next Push (prob) : 'เจอบางที'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:47.200669724+07:00","message":"push: {false ดีแล้วก็ไม่ 0 0xc000188780}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:47.383789542+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:47.383832461+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":"2025-09-19T10:06:47.383839435+07:00","message":"receive interim result [false|false]: ยังดีแล้วก็ไม่เจอบางทีอ่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:47.383858958+07:00","message":"[buffer interim] 57 false ยังดีแล้วก็ไม่เจอบางทีอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.383871211+07:00","message":"[bufferProcess] interim [340000000]:ยังดีแล้วก็ไม่เจอบางทีอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.383874234+07:00","message":"[bufferProcess] send to processor:ยังดีแล้วก็ไม่เจอบางที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.383882208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.383885304+07:00","message":"> Transcript [510] [false]: 'ยังดีแล้วก็ไม่เจอบางที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.383889703+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.383892106+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.383894854+07:00","message":"StatePrefix: 'ยังดีแล้วก็ไม่เจอบางที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.383897874+07:00","message":"TextPushed: 'ยังดีแล้วก็ไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:47.644138054+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:47.644174179+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":"2025-09-19T10:06:47.644178969+07:00","message":"receive interim result [false|false]: ยังดีแล้วก็ไม่เจอบางที่ภูมิ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:47.644195232+07:00","message":"[buffer interim] 57 false ยังดีแล้วก็ไม่เจอบางที่ภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.644208104+07:00","message":"[bufferProcess] interim [580000000]:ยังดีแล้วก็ไม่เจอบางที่ภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.644211585+07:00","message":"[bufferProcess] send to processor:ยังดีแล้วก็ไม่เจอบางทีอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.64421525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.644218395+07:00","message":"> Transcript [511] [false]: 'ยังดีแล้วก็ไม่เจอบางทีอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.644221859+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.644223933+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.644225369+07:00","message":"StatePrefix: 'ยังดีแล้วก็ไม่เจอบางที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.64422742+07:00","message":"TextPushed: 'ยังดีแล้วก็ไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:47.718046701+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:47.718087141+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":"2025-09-19T10:06:47.718092889+07:00","message":"receive interim result [false|false]: ยังดีแล้วก็ไม่เจอบางทีอ่ะกูมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:47.718107205+07:00","message":"[buffer interim] 57 false ยังดีแล้วก็ไม่เจอบางทีอ่ะกูมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.718113389+07:00","message":"[bufferProcess] interim [700000000]:ยังดีแล้วก็ไม่เจอบางทีอ่ะกูมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.718115944+07:00","message":"[bufferProcess] send to processor:ยังดีแล้วก็ไม่เจอบางที่ภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.718122544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.718125312+07:00","message":"> Transcript [512] [false]: 'ยังดีแล้วก็ไม่เจอบางที่ภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.718128341+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.718130063+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.718131594+07:00","message":"StatePrefix: 'ยังดีแล้วก็ไม่เจอบางที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:47.718134072+07:00","message":"TextPushed: 'ยังดีแล้วก็ไม่'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:47.753984035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:47.754011381+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:48.269830729+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:48.269880468+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":"2025-09-19T10:06:48.269888606+07:00","message":"receive interim result [false|false]: ยังดีแล้วก็ไม่เจอกันที่ภูม้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:48.269908226+07:00","message":"[buffer interim] 57 false ยังดีแล้วก็ไม่เจอกันที่ภูม้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:48.269924225+07:00","message":"[bufferProcess] interim [240000000]:ยังดีแล้วก็ไม่เจอกันที่ภูม้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:48.269927028+07:00","message":"[bufferProcess] send to processor:ยังดีแล้วก็ไม่เจอบางทีอ่ะกูมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:48.269931259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:48.269935057+07:00","message":"> Transcript [513] [false]: 'ยังดีแล้วก็ไม่เจอบางทีอ่ะกูมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:48.269939759+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:48.269941981+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:48.269944805+07:00","message":"StatePrefix: 'ยังดีแล้วก็ไม่เจอบางที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:48.269948167+07:00","message":"TextPushed: 'ยังดีแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:48.269951257+07:00","message":"Push: 'เจอบางที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:48.269954033+07:00","message":"TextPushed: 'ยังดีแล้วก็ไม่เจอบางที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:48.269956702+07:00","message":"Set new StatePrefix : 'ยังดีแล้วก็ไม่เจอบางทีอ่ะกูมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:48.269959303+07:00","message":"Next Push (prob) : 'อ่ะกูมา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:48.269969406+07:00","message":"push: {false เจอบางที 0 0xc000188780}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:48.806411219+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:48.806444248+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":"2025-09-19T10:06:48.806449263+07:00","message":"receive interim result [false|false]: ยังดีแล้วก็ไม่เจอบางที่พูม้าปู่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:48.806463221+07:00","message":"[buffer interim] 57 false ยังดีแล้วก็ไม่เจอบางที่พูม้าปู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:48.806469878+07:00","message":"[bufferProcess] interim [780000000]:ยังดีแล้วก็ไม่เจอบางที่พูม้าปู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:48.80647205+07:00","message":"[bufferProcess] send to processor:ยังดีแล้วก็ไม่เจอกันที่ภูม้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:48.806477387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:48.806479838+07:00","message":"> Transcript [514] [false]: 'ยังดีแล้วก็ไม่เจอกันที่ภูม้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:48.806481891+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:48.806483988+07:00","message":"Set new StatePrefix: 'ยังดีแล้วก็ไม่เจอกันที่ภูม้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:49.489794196+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:49.489850411+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":"2025-09-19T10:06:49.489859143+07:00","message":"receive interim result [false|false]: ยังดีแล้วก็ไม่เจอบางที่พูม้าปู่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:49.489878192+07:00","message":"[buffer interim] 57 false ยังดีแล้วก็ไม่เจอบางที่พูม้าปู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:49.489886679+07:00","message":"[bufferProcess] interim [380000000]:ยังดีแล้วก็ไม่เจอบางที่พูม้าปู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:49.489889859+07:00","message":"[bufferProcess] send to processor:ยังดีแล้วก็ไม่เจอบางที่พูม้าปู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:49.489894277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:49.489897698+07:00","message":"> Transcript [515] [false]: 'ยังดีแล้วก็ไม่เจอบางที่พูม้าปู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:49.48990075+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:49.489903229+07:00","message":"Set new StatePrefix: 'ยังดีแล้วก็ไม่เจอบางที่พูม้าปู่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:50.495706232+07:00","message":"[GCS] IsForceVAD: false for message ID: 57"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:50.526611122+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:50.526661477+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":"2025-09-19T10:06:50.526668983+07:00","message":"receive interim result [false|false]: ยังดีแล้วก็ไม่เจอบางที่พูม้าปู่เสือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:50.526685642+07:00","message":"[buffer interim] 57 false ยังดีแล้วก็ไม่เจอบางที่พูม้าปู่เสือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:50.526693621+07:00","message":"[bufferProcess] interim [520000000]:ยังดีแล้วก็ไม่เจอบางที่พูม้าปู่เสือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:50.526696931+07:00","message":"[bufferProcess] send to processor:ยังดีแล้วก็ไม่เจอบางที่พูม้าปู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:50.526701161+07:00","message":"[bufferProcess] send to processor (ticker):ยังดีแล้วก็ไม่เจอบางที่พูม้าปู่เสือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:50.526704478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:50.526707522+07:00","message":"> Transcript [516] [false]: 'ยังดีแล้วก็ไม่เจอบางที่พูม้าปู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:50.526712347+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:50.526714739+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:50.52671729+07:00","message":"StatePrefix: 'ยังดีแล้วก็ไม่เจอบางที่พูม้าปู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:50.526721272+07:00","message":"TextPushed: 'ยังดีแล้วก็ไม่เจอบางที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:50.526723161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:50.526725795+07:00","message":"> Transcript [517] [false]: 'ยังดีแล้วก็ไม่เจอบางที่พูม้าปู่เสือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:50.52672829+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:50.52673015+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:50.526732262+07:00","message":"StatePrefix: 'ยังดีแล้วก็ไม่เจอบางที่พูม้าปู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:50.526734442+07:00","message":"TextPushed: 'ยังดีแล้วก็ไม่เจอบางที'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:50.554756734+07:00","message":"[GCS] Start streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:50.716393112+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:50.716428215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังดีแล้วก็ไม่เจอบางทีอ่ะกูม้าปู่เสือ\",\"confidence\":0.92115617}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:50.716433399+07:00","message":"receive interim result [true|false]: ยังดีแล้วก็ไม่เจอบางทีอ่ะกูม้าปู่เสือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:50.716443166+07:00","message":"end recv isFinal message id 57"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:50.716444972+07:00","message":"end Recv id 57"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:50.716451979+07:00","message":"[buffer interim] 57 true ยังดีแล้วก็ไม่เจอบางทีอ่ะกูม้าปู่เสือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:50.716460312+07:00","message":"[bufferProcess] interim [670000000]:ยังดีแล้วก็ไม่เจอบางทีอ่ะกูม้าปู่เสือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:50.716463803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:50.716466684+07:00","message":"> Transcript [518] [true]: 'ยังดีแล้วก็ไม่เจอบางทีอ่ะกูม้าปู่เสือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:50.716469656+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:50.716471288+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:50.716472876+07:00","message":"StatePrefix: 'ยังดีแล้วก็ไม่เจอบางที่พูม้าปู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:50.716474905+07:00","message":"TextPushed: 'ยังดีแล้วก็ไม่เจอบางที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:50.716481187+07:00","message":"Push: 'อ่ะกูม้าปู่เสือ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:50.716489575+07:00","message":"push: {true อ่ะกูม้าปู่เสือ 0 0xc000188780}"}
{"level":"info","service":"Main","time":"2025-09-19T10:06:50.730334969+07:00","message":"write wav file: './tmp/7402/7402_57.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:50.754168884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:50.754186584+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:51.451205127+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:51.451256514+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":"2025-09-19T10:06:51.451261359+07:00","message":"receive interim result [false|false]: กู"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:51.451277676+07:00","message":"[buffer interim] 58 false กู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:51.45128397+07:00","message":"[bufferProcess] interim [900000000]:กู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:51.451285501+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:51.554670754+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:51.554708983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Full\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:51.554713479+07:00","message":"receive interim result [false|false]: Full"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:51.554729517+07:00","message":"[buffer interim] 58 false Full"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:51.554735787+07:00","message":"[bufferProcess] interim [960000000]:Full"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:51.554738208+07:00","message":"[bufferProcess] send to processor:กู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:51.554742198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:51.554744731+07:00","message":"> Transcript [519] [false]: 'กู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:51.554746837+07:00","message":"Set StatePrefix (first interim): 'กู'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:51.567560794+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:51.567594202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Puma\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:51.567600002+07:00","message":"receive interim result [false|false]: Puma"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:51.567614379+07:00","message":"[buffer interim] 58 false Puma"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:51.567622741+07:00","message":"[bufferProcess] interim [20000000]:Puma"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:51.567624491+07:00","message":"[bufferProcess] send to processor:Full"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:51.56762894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:51.56763179+07:00","message":"> Transcript [520] [false]: 'Full'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:51.567633966+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:51.567635587+07:00","message":"Set new StatePrefix: 'Full'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:51.618042555+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:51.618085428+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":"2025-09-19T10:06:51.618092345+07:00","message":"receive interim result [false|false]: ปูม้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:51.618106333+07:00","message":"[buffer interim] 58 false ปูม้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:51.618115987+07:00","message":"[bufferProcess] interim [80000000]:ปูม้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:51.61811859+07:00","message":"[bufferProcess] send to processor:Puma"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:51.618124363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:51.618127687+07:00","message":"> Transcript [521] [false]: 'Puma'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:51.61813032+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:51.618133305+07:00","message":"Set new StatePrefix: 'Puma'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:52.182196062+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:52.182236907+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":"2025-09-19T10:06:52.182242857+07:00","message":"receive interim result [false|false]: ปูม้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:52.182253082+07:00","message":"[buffer interim] 58 false ปูม้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:52.182259806+07:00","message":"[bufferProcess] interim [680000000]:ปูม้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:52.182261523+07:00","message":"[bufferProcess] send to processor:ปูม้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:52.182264335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:52.182267019+07:00","message":"> Transcript [522] [false]: 'ปูม้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:52.182269071+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:52.182270646+07:00","message":"Set new StatePrefix: 'ปูม้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:52.664963966+07:00","message":"[GCS] IsForceVAD: false for message ID: 58"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:52.736688232+07:00","message":"[GCS] Start streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:52.765832205+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:52.765885615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปูม้า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:52.765891757+07:00","message":"receive interim result [true|false]: ปูม้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:52.765902883+07:00","message":"end recv isFinal message id 58"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:52.765905017+07:00","message":"end Recv id 58"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:52.765910839+07:00","message":"[buffer interim] 58 true ปูม้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:52.765917329+07:00","message":"[bufferProcess] interim [340000000]:ปูม้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:52.765923395+07:00","message":"[bufferProcess] send to processor (isfinal):ปูม้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:52.76592658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:52.765929454+07:00","message":"> Transcript [523] [false]: 'ปูม้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:52.765932192+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:52.765933941+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:52.765935656+07:00","message":"StatePrefix: 'ปูม้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:52.765937624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:52.765939125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:52.765941259+07:00","message":"> Transcript [524] [true]: 'ปูม้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:52.765943019+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:52.765944266+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:52.765945505+07:00","message":"StatePrefix: 'ปูม้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:52.765947008+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:52.765954396+07:00","message":"Push: 'ปูม้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:52.765962703+07:00","message":"push: {true ปูม้า 0 0xc00039f880}"}
{"level":"info","service":"Main","time":"2025-09-19T10:06:52.773659538+07:00","message":"write wav file: './tmp/7402/7402_58.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:53.361962272+07:00","message":"[GCS] Cleaned up inactive client: 37"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:53.361980764+07:00","message":"[GCS] Cleaned up inactive client: 40"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:53.361993576+07:00","message":"[GCS] Cleaned up inactive client: 42"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:53.361995184+07:00","message":"[GCS] Cleaned up inactive client: 43"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:53.361996529+07:00","message":"[GCS] Cleaned up inactive client: 38"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:53.361997818+07:00","message":"[GCS] Cleaned up inactive client: 41"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:53.361999709+07:00","message":"[GCS] Cleaned up inactive client: 39"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:53.362001168+07:00","message":"[GCS] Cleaned up inactive client: 44"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:53.754722595+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:53.754730346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:54.371247507+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:54.371291391+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":"2025-09-19T10:06:54.371297054+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:54.371311527+07:00","message":"[buffer interim] 59 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:54.371317605+07:00","message":"[bufferProcess] interim [670000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:54.371319133+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:54.37132418+07:00","message":"[bufferProcess] send to processor (ticker):พี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:54.371326476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:54.37132908+07:00","message":"> Transcript [525] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:54.371330921+07:00","message":"Set StatePrefix (first interim): 'พี่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:54.562902697+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:54.562951919+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":"2025-09-19T10:06:54.562957167+07:00","message":"receive interim result [false|false]: นี่คือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:54.562970044+07:00","message":"[buffer interim] 59 false นี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:54.562976313+07:00","message":"[bufferProcess] interim [790000000]:นี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:54.562977881+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:54.619709519+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:54.619750135+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":"2025-09-19T10:06:54.619755416+07:00","message":"receive interim result [false|false]: พี่เคย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:54.619769413+07:00","message":"[buffer interim] 59 false พี่เคย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:54.619775368+07:00","message":"[bufferProcess] interim [850000000]:พี่เคย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:54.619777269+07:00","message":"[bufferProcess] send to processor:นี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:54.619782039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:54.619784586+07:00","message":"> Transcript [526] [false]: 'นี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:54.619786436+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:54.619788119+07:00","message":"Set new StatePrefix: 'นี่คือ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:54.689334582+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:54.689375554+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":"2025-09-19T10:06:54.689382719+07:00","message":"receive interim result [false|false]: พี่เคยเจอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:54.689398686+07:00","message":"[buffer interim] 59 false พี่เคยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:54.689408982+07:00","message":"[bufferProcess] interim [970000000]:พี่เคยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:54.689411561+07:00","message":"[bufferProcess] send to processor:พี่เคย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:54.689418153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:54.689421569+07:00","message":"> Transcript [527] [false]: 'พี่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:54.689424614+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:54.689427101+07:00","message":"Set new StatePrefix: 'พี่เคย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:55.316884869+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:55.316920623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เคยเจอ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:55.316925845+07:00","message":"receive interim result [false|false]: พี่เคยเจอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:55.316939823+07:00","message":"[buffer interim] 59 false พี่เคยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.3169484+07:00","message":"[bufferProcess] interim [570000000]:พี่เคยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.316950503+07:00","message":"[bufferProcess] send to processor:พี่เคยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.316955928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.316958268+07:00","message":"> Transcript [528] [false]: 'พี่เคยเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.31696083+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.316962701+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.316964263+07:00","message":"StatePrefix: 'พี่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.31696636+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:55.398938931+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:55.398974983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เคยเจอมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:55.398980381+07:00","message":"receive interim result [false|false]: พี่เคยเจอมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:55.398992522+07:00","message":"[buffer interim] 59 false พี่เคยเจอมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.398998613+07:00","message":"[bufferProcess] interim [690000000]:พี่เคยเจอมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.399000527+07:00","message":"[bufferProcess] send to processor:พี่เคยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.399005802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.399008167+07:00","message":"> Transcript [529] [false]: 'พี่เคยเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.399010626+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.399012199+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.399013899+07:00","message":"StatePrefix: 'พี่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.399015823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:55.518345975+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:55.518384206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เคยเจอมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:55.518391057+07:00","message":"receive interim result [false|false]: พี่เคยเจอมัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:55.518406607+07:00","message":"[buffer interim] 59 false พี่เคยเจอมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.518413761+07:00","message":"[bufferProcess] interim [750000000]:พี่เคยเจอมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.518416008+07:00","message":"[bufferProcess] send to processor:พี่เคยเจอมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.518422418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.518425282+07:00","message":"> Transcript [530] [false]: 'พี่เคยเจอมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.518427923+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.518430339+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.518431852+07:00","message":"StatePrefix: 'พี่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.518433575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:55.722390458+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:55.72243405+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":"2025-09-19T10:06:55.722439624+07:00","message":"receive interim result [false|false]: พี่เคยเจอมันหลอก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:55.7224516+07:00","message":"[buffer interim] 59 false พี่เคยเจอมันหลอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.722459277+07:00","message":"[bufferProcess] interim [990000000]:พี่เคยเจอมันหลอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.722461435+07:00","message":"[bufferProcess] send to processor:พี่เคยเจอมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.722464616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.722467083+07:00","message":"> Transcript [531] [false]: 'พี่เคยเจอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.72247012+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.72247207+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.722473697+07:00","message":"StatePrefix: 'พี่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.722475286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.722478567+07:00","message":"Push: 'พี่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.722480078+07:00","message":"TextPushed: 'พี่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.722482519+07:00","message":"Set new StatePrefix : 'พี่เคยเจอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.722484432+07:00","message":"Next Push (prob) : 'เจอมัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:55.72249225+07:00","message":"push: {false พี่เคย 0 0xc002b10000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:55.807591936+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:55.807633287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เคยเจอมันหลอกตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:55.807639218+07:00","message":"receive interim result [false|false]: พี่เคยเจอมันหลอกตา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:55.807653486+07:00","message":"[buffer interim] 59 false พี่เคยเจอมันหลอกตา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.807660153+07:00","message":"[bufferProcess] interim [110000000]:พี่เคยเจอมันหลอกตา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.807662363+07:00","message":"[bufferProcess] send to processor:พี่เคยเจอมันหลอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.807668286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.807670988+07:00","message":"> Transcript [532] [false]: 'พี่เคยเจอมันหลอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.80767386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.807675596+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.807679152+07:00","message":"StatePrefix: 'พี่เคยเจอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:55.807680992+07:00","message":"TextPushed: 'พี่เคย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:56.093626621+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:56.093673757+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":"2025-09-19T10:06:56.093679572+07:00","message":"receive interim result [false|false]: พี่เคยเจอมันหลอกตาละ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:56.093692196+07:00","message":"[buffer interim] 59 false พี่เคยเจอมันหลอกตาละ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.093699091+07:00","message":"[bufferProcess] interim [350000000]:พี่เคยเจอมันหลอกตาละ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.0937017+07:00","message":"[bufferProcess] send to processor:พี่เคยเจอมันหลอกตา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.093707663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.093711075+07:00","message":"> Transcript [533] [false]: 'พี่เคยเจอมันหลอกตา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.093715588+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.093717477+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.093719422+07:00","message":"StatePrefix: 'พี่เคยเจอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.093721198+07:00","message":"TextPushed: 'พี่เคย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:56.116145112+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:56.116189668+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":"2025-09-19T10:06:56.116196703+07:00","message":"receive interim result [false|false]: พี่เคยเจอมันหลอกตาเรา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:56.116214468+07:00","message":"[buffer interim] 59 false พี่เคยเจอมันหลอกตาเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.116224867+07:00","message":"[bufferProcess] interim [410000000]:พี่เคยเจอมันหลอกตาเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.116227366+07:00","message":"[bufferProcess] send to processor:พี่เคยเจอมันหลอกตาละ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.116232466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.116235004+07:00","message":"> Transcript [534] [false]: 'พี่เคยเจอมันหลอกตาละ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.116244092+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.11624608+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.116247993+07:00","message":"StatePrefix: 'พี่เคยเจอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.116249788+07:00","message":"TextPushed: 'พี่เคย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:56.683371541+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:56.683426925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เคยเจอมันหลอกตาเรา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:56.683432602+07:00","message":"receive interim result [false|false]: พี่เคยเจอมันหลอกตาเรา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:56.68344631+07:00","message":"[buffer interim] 59 false พี่เคยเจอมันหลอกตาเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.683453037+07:00","message":"[bufferProcess] interim [10000000]:พี่เคยเจอมันหลอกตาเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.6834549+07:00","message":"[bufferProcess] send to processor:พี่เคยเจอมันหลอกตาเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.683459736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.683462502+07:00","message":"> Transcript [535] [false]: 'พี่เคยเจอมันหลอกตาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.683466003+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.6834677+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.683470392+07:00","message":"StatePrefix: 'พี่เคยเจอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.683472214+07:00","message":"TextPushed: 'พี่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.683476553+07:00","message":"Push: 'เจอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.683478072+07:00","message":"TextPushed: 'พี่เคยเจอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.68347981+07:00","message":"Set new StatePrefix : 'พี่เคยเจอมันหลอกตาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.683481543+07:00","message":"Next Push (prob) : 'หลอกตาเรา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:56.683489424+07:00","message":"push: {false เจอมัน 0 0xc002b10000}"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:56.755207594+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:56.755216624+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:56.947517864+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:56.947556631+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":"2025-09-19T10:06:56.947561892+07:00","message":"receive interim result [false|false]: พี่เคยเจอมันหลอกตาเราดี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:56.947574466+07:00","message":"[buffer interim] 59 false พี่เคยเจอมันหลอกตาเราดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.947583274+07:00","message":"[bufferProcess] interim [190000000]:พี่เคยเจอมันหลอกตาเราดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.947586303+07:00","message":"[bufferProcess] send to processor:พี่เคยเจอมันหลอกตาเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.947590275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.94759462+07:00","message":"> Transcript [536] [false]: 'พี่เคยเจอมันหลอกตาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.947597578+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.947599257+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.947600778+07:00","message":"StatePrefix: 'พี่เคยเจอมันหลอกตาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:56.947602849+07:00","message":"TextPushed: 'พี่เคยเจอมัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:57.034903188+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:57.034942656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เคยเจอมันหลอกตาเรา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:57.034948296+07:00","message":"receive interim result [false|false]: พี่เคยเจอมันหลอกตาเรา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:57.034959648+07:00","message":"[buffer interim] 59 false พี่เคยเจอมันหลอกตาเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.034965832+07:00","message":"[bufferProcess] interim [310000000]:พี่เคยเจอมันหลอกตาเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.034967844+07:00","message":"[bufferProcess] send to processor:พี่เคยเจอมันหลอกตาเราดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.034973428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.034978353+07:00","message":"> Transcript [537] [false]: 'พี่เคยเจอมันหลอกตาเราดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.034980827+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.034982547+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.034984397+07:00","message":"StatePrefix: 'พี่เคยเจอมันหลอกตาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.034986273+07:00","message":"TextPushed: 'พี่เคยเจอมัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:57.26235109+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:57.262390961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เคยเจอมันหลอกตาเราดีไซน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:57.262396429+07:00","message":"receive interim result [false|false]: พี่เคยเจอมันหลอกตาเราดีไซน์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:57.262408655+07:00","message":"[buffer interim] 59 false พี่เคยเจอมันหลอกตาเราดีไซน์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.262415095+07:00","message":"[bufferProcess] interim [490000000]:พี่เคยเจอมันหลอกตาเราดีไซน์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.262417182+07:00","message":"[bufferProcess] send to processor:พี่เคยเจอมันหลอกตาเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.262421862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.262424194+07:00","message":"> Transcript [538] [false]: 'พี่เคยเจอมันหลอกตาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.262427224+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.26242902+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.262430775+07:00","message":"StatePrefix: 'พี่เคยเจอมันหลอกตาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.262432728+07:00","message":"TextPushed: 'พี่เคยเจอมัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:57.329695868+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:57.329737425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เคยเจอมันหลอกตาเรา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:57.329742365+07:00","message":"receive interim result [false|false]: พี่เคยเจอมันหลอกตาเรา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:57.329757663+07:00","message":"[buffer interim] 59 false พี่เคยเจอมันหลอกตาเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.329764737+07:00","message":"[bufferProcess] interim [550000000]:พี่เคยเจอมันหลอกตาเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.329767165+07:00","message":"[bufferProcess] send to processor:พี่เคยเจอมันหลอกตาเราดีไซน์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.329770346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.329772765+07:00","message":"> Transcript [539] [false]: 'พี่เคยเจอมันหลอกตาเราดีไซน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.329775951+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.329777788+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.329779984+07:00","message":"StatePrefix: 'พี่เคยเจอมันหลอกตาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.329781745+07:00","message":"TextPushed: 'พี่เคยเจอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.329784365+07:00","message":"Push: 'หลอกตาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.329785806+07:00","message":"TextPushed: 'พี่เคยเจอมันหลอกตาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.329788822+07:00","message":"Set new StatePrefix : 'พี่เคยเจอมันหลอกตาเราดีไซน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.329790803+07:00","message":"Next Push (prob) : 'ดีไซน์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:57.329798585+07:00","message":"push: {false หลอกตาเรา 0 0xc002b10000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:57.711298221+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:57.711342092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เคยเจอมันหลอกตาเราดี sata\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:57.711348391+07:00","message":"receive interim result [false|false]: พี่เคยเจอมันหลอกตาเราดี sata"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:57.71136407+07:00","message":"[buffer interim] 59 false พี่เคยเจอมันหลอกตาเราดี sata"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.711370582+07:00","message":"[bufferProcess] interim [970000000]:พี่เคยเจอมันหลอกตาเราดี sata"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.711373384+07:00","message":"[bufferProcess] send to processor:พี่เคยเจอมันหลอกตาเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.711379591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.71138235+07:00","message":"> Transcript [540] [false]: 'พี่เคยเจอมันหลอกตาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:57.711384514+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:58.288036052+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:58.28807703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เคยเจอมันหลอกตาเราดี sata\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:58.288084139+07:00","message":"receive interim result [false|false]: พี่เคยเจอมันหลอกตาเราดี sata"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:58.288098577+07:00","message":"[buffer interim] 59 false พี่เคยเจอมันหลอกตาเราดี sata"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:58.288105099+07:00","message":"[bufferProcess] interim [570000000]:พี่เคยเจอมันหลอกตาเราดี sata"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:58.288107073+07:00","message":"[bufferProcess] send to processor:พี่เคยเจอมันหลอกตาเราดี sata"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:58.288111929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:58.28811453+07:00","message":"> Transcript [541] [false]: 'พี่เคยเจอมันหลอกตาเราดี sata'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:58.288116667+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:58.288118346+07:00","message":"Set new StatePrefix: 'พี่เคยเจอมันหลอกตาเราดี sata'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:58.945234726+07:00","message":"[GCS] IsForceVAD: false for message ID: 59"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:59.015940673+07:00","message":"[GCS] Start streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:59.135543068+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:59.135581789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เคยเจอมันหลอกตาเราดีกว่าด้า\",\"confidence\":0.8854189}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:59.13558872+07:00","message":"receive interim result [true|false]: พี่เคยเจอมันหลอกตาเราดีกว่าด้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:59.135598503+07:00","message":"end recv isFinal message id 59"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:59.135600487+07:00","message":"end Recv id 59"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:59.135606796+07:00","message":"[buffer interim] 59 true พี่เคยเจอมันหลอกตาเราดีกว่าด้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:59.135615594+07:00","message":"[bufferProcess] interim [440000000]:พี่เคยเจอมันหลอกตาเราดีกว่าด้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:59.135620085+07:00","message":"[bufferProcess] send to processor (isfinal):พี่เคยเจอมันหลอกตาเราดี sata"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:59.135623082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:59.135626054+07:00","message":"> Transcript [542] [false]: 'พี่เคยเจอมันหลอกตาเราดี sata'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:59.135628946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:59.135630674+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:59.135632247+07:00","message":"StatePrefix: 'พี่เคยเจอมันหลอกตาเราดี sata'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:59.135633984+07:00","message":"TextPushed: 'พี่เคยเจอมันหลอกตาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:59.135635504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:59.13563907+07:00","message":"> Transcript [543] [true]: 'พี่เคยเจอมันหลอกตาเราดีกว่าด้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:59.13564112+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:59.135642426+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:59.135643807+07:00","message":"StatePrefix: 'พี่เคยเจอมันหลอกตาเราดี sata'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:59.135646074+07:00","message":"TextPushed: 'พี่เคยเจอมันหลอกตาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:06:59.135651534+07:00","message":"Push: 'ดีกว่าด้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:06:59.135659046+07:00","message":"push: {true ดีกว่าด้า 0 0xc002b10000}"}
{"level":"info","service":"Main","time":"2025-09-19T10:06:59.14742584+07:00","message":"write wav file: './tmp/7402/7402_59.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:59.755299387+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:06:59.755311917+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:02.756361349+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:02.756364401+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:04.714329334+07:00","message":"[GCS] IsForceVAD: false for message ID: 60"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:04.833890713+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:04.833935216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณชื่ออะไร\",\"confidence\":0.89906955}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:04.833940349+07:00","message":"receive interim result [true|false]: คุณชื่ออะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:04.833949572+07:00","message":"end recv isFinal message id 60"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:04.833951212+07:00","message":"end Recv id 60"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:04.833956825+07:00","message":"[buffer interim] 60 true คุณชื่ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:04.833963978+07:00","message":"[bufferProcess] interim [910000000]:คุณชื่ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:04.833971027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:04.833973593+07:00","message":"> Transcript [544] [true]: 'คุณชื่ออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:04.833976054+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:04.833977997+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:04.833979614+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:04.833981194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:04.833988198+07:00","message":"Push: 'คุณชื่ออะไร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:04.833996592+07:00","message":"push: {true คุณชื่ออะไร 0 0xc00039ed80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:04.845367899+07:00","message":"[GCS] Start streaming session, msgId: 61"}
{"level":"info","service":"Main","time":"2025-09-19T10:07:04.846706665+07:00","message":"write wav file: './tmp/7402/7402_60.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:05.757147055+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:05.757178318+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:08.757385553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:08.757392923+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:09.774716599+07:00","message":"[GCS] IsForceVAD: false for message ID: 61"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:09.838112805+07:00","message":"[GCS] Start streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:09.880990604+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:09.881016769+07:00","message":"found end of frame, send empty tag with msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:09.88102117+07:00","message":"end Recv id 61"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:09.881032086+07:00","message":"[buffer interim] 61 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:09.881040574+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:09.881045514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:09.88104903+07:00","message":"> Transcript [545] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:09.881052514+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:09.881055017+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:09.881057704+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:09.881059647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:09.881063166+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:09.881086202+07:00","message":"push: {true \n 0 0xc000133900}"}
{"level":"info","service":"Main","time":"2025-09-19T10:07:09.893212326+07:00","message":"write wav file: './tmp/7402/7402_61.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:10.287170532+07:00","message":"[GCS] IsForceVAD: false for message ID: 62"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:10.345596955+07:00","message":"[GCS] Start streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:10.389691376+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:10.389709434+07:00","message":"found end of frame, send empty tag with msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:10.389712012+07:00","message":"end Recv id 62"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:10.389718799+07:00","message":"[buffer interim] 62 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:10.389724698+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:10.389727795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:10.389730436+07:00","message":"> Transcript [546] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:10.389732375+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:10.38973383+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:10.389735752+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:10.389737338+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:10.389739329+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:10.389748079+07:00","message":"push: {true \n 0 0xc000046500}"}
{"level":"info","service":"Main","time":"2025-09-19T10:07:10.395495889+07:00","message":"write wav file: './tmp/7402/7402_62.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:11.757770692+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:11.757770654+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:12.23630143+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:12.236367199+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":"2025-09-19T10:07:12.23637451+07:00","message":"receive interim result [false|false]: อยากรู้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:12.236393788+07:00","message":"[buffer interim] 63 false อยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.236401772+07:00","message":"[bufferProcess] interim [840000000]:อยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.236404108+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.236413675+07:00","message":"[bufferProcess] send to processor (ticker):อยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.236416783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.236419904+07:00","message":"> Transcript [547] [false]: 'อยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.23642269+07:00","message":"Set StatePrefix (first interim): 'อยากรู้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:12.30718199+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:12.30723232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:12.307237602+07:00","message":"receive interim result [false|false]: อยากรู้ว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:12.307252081+07:00","message":"[buffer interim] 63 false อยากรู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.307258145+07:00","message":"[bufferProcess] interim [20000000]:อยากรู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.307259943+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:12.434167581+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:12.434205212+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":"2025-09-19T10:07:12.434210275+07:00","message":"receive interim result [false|false]: รู้ไหม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:12.434223429+07:00","message":"[buffer interim] 63 false รู้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.43422912+07:00","message":"[bufferProcess] interim [80000000]:รู้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.434231064+07:00","message":"[bufferProcess] send to processor:อยากรู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.434236342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.434239314+07:00","message":"> Transcript [548] [false]: 'อยากรู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.434242567+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.434244098+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.434245644+07:00","message":"StatePrefix: 'อยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.434247426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:12.487096057+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:12.487127935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้มาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:12.48713345+07:00","message":"receive interim result [false|false]: อยากรู้มาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:12.487146619+07:00","message":"[buffer interim] 63 false อยากรู้มาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.48715286+07:00","message":"[bufferProcess] interim [140000000]:อยากรู้มาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.487155091+07:00","message":"[bufferProcess] send to processor:รู้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.487160138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.487162843+07:00","message":"> Transcript [549] [false]: 'รู้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.487164892+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.487166703+07:00","message":"Set new StatePrefix: 'รู้ไหม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:12.623996919+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:12.624038144+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":"2025-09-19T10:07:12.624043428+07:00","message":"receive interim result [false|false]: อยากรู้มากเลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:12.624056904+07:00","message":"[buffer interim] 63 false อยากรู้มากเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.624063057+07:00","message":"[bufferProcess] interim [260000000]:อยากรู้มากเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.624064943+07:00","message":"[bufferProcess] send to processor:อยากรู้มาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.624069792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.624072259+07:00","message":"> Transcript [550] [false]: 'อยากรู้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.624074227+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.624075911+07:00","message":"Set new StatePrefix: 'อยากรู้มาก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:12.705762831+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:12.705799234+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":"2025-09-19T10:07:12.7058045+07:00","message":"receive interim result [false|false]: อยากรู้มากเลยอ่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:12.70581662+07:00","message":"[buffer interim] 63 false อยากรู้มากเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.70582491+07:00","message":"[bufferProcess] interim [380000000]:อยากรู้มากเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.705827033+07:00","message":"[bufferProcess] send to processor:อยากรู้มากเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.705832135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.705834679+07:00","message":"> Transcript [551] [false]: 'อยากรู้มากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.705837585+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.705839483+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.705841297+07:00","message":"StatePrefix: 'อยากรู้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.705843045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:12.855140554+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:12.855182919+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":"2025-09-19T10:07:12.855190196+07:00","message":"receive interim result [false|false]: อยากรู้มากเลยว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:12.855204501+07:00","message":"[buffer interim] 63 false อยากรู้มากเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.855211968+07:00","message":"[bufferProcess] interim [500000000]:อยากรู้มากเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.855214751+07:00","message":"[bufferProcess] send to processor:อยากรู้มากเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.85522126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.855225754+07:00","message":"> Transcript [552] [false]: 'อยากรู้มากเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.855229634+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.855232191+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.855234786+07:00","message":"StatePrefix: 'อยากรู้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:12.855237346+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:13.406750513+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:13.406794134+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":"2025-09-19T10:07:13.406800965+07:00","message":"receive interim result [false|false]: อยากรู้มากเลยว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:13.406820748+07:00","message":"[buffer interim] 63 false อยากรู้มากเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:13.406831283+07:00","message":"[bufferProcess] interim [100000000]:อยากรู้มากเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:13.406834251+07:00","message":"[bufferProcess] send to processor:อยากรู้มากเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:13.406844207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:13.406848899+07:00","message":"> Transcript [553] [false]: 'อยากรู้มากเลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:13.406852887+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:13.406855176+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:13.406857661+07:00","message":"StatePrefix: 'อยากรู้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:13.406860155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:14.340209288+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:14.340248801+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":"2025-09-19T10:07:14.340254053+07:00","message":"receive interim result [false|false]: อยากรู้มากเลยว่าเพื่อน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:14.340270509+07:00","message":"[buffer interim] 63 false อยากรู้มากเลยว่าเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.340277258+07:00","message":"[bufferProcess] interim [0]:อยากรู้มากเลยว่าเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.34027968+07:00","message":"[bufferProcess] send to processor:อยากรู้มากเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.34028574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.340288429+07:00","message":"> Transcript [554] [false]: 'อยากรู้มากเลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.340291426+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.340293231+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.340297658+07:00","message":"StatePrefix: 'อยากรู้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.340302105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.340307829+07:00","message":"Push: 'อยากรู้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.340309466+07:00","message":"TextPushed: 'อยากรู้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.340311062+07:00","message":"Set new StatePrefix : 'อยากรู้มากเลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.340312872+07:00","message":"Next Push (prob) : 'เลยว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:14.340327688+07:00","message":"push: {false อยากรู้มาก 0 0xc00039f200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:14.499337854+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:14.499383775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้มากเลยว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:14.499389372+07:00","message":"receive interim result [false|false]: อยากรู้มากเลยว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:14.4994029+07:00","message":"[buffer interim] 63 false อยากรู้มากเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.499408839+07:00","message":"[bufferProcess] interim [120000000]:อยากรู้มากเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.499410941+07:00","message":"[bufferProcess] send to processor:อยากรู้มากเลยว่าเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.499415935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.499418563+07:00","message":"> Transcript [555] [false]: 'อยากรู้มากเลยว่าเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.499421353+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.499423253+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.499425051+07:00","message":"StatePrefix: 'อยากรู้มากเลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.499428591+07:00","message":"TextPushed: 'อยากรู้มาก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:14.567779181+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:14.567823643+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":"2025-09-19T10:07:14.567829251+07:00","message":"receive interim result [false|false]: อยากรู้มากเลยว่าเริ่มต้น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:14.56784459+07:00","message":"[buffer interim] 63 false อยากรู้มากเลยว่าเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.567851294+07:00","message":"[bufferProcess] interim [180000000]:อยากรู้มากเลยว่าเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.56785361+07:00","message":"[bufferProcess] send to processor:อยากรู้มากเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.567857176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.567859686+07:00","message":"> Transcript [556] [false]: 'อยากรู้มากเลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.567862592+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.567864345+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.567866229+07:00","message":"StatePrefix: 'อยากรู้มากเลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.567867874+07:00","message":"TextPushed: 'อยากรู้มาก'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:14.75844848+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:14.758458501+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:14.808731964+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:14.808766408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้มากเลยว่าเริ่มต้นน่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:14.808771451+07:00","message":"receive interim result [false|false]: อยากรู้มากเลยว่าเริ่มต้นน่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:14.808783553+07:00","message":"[buffer interim] 63 false อยากรู้มากเลยว่าเริ่มต้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.808790007+07:00","message":"[bufferProcess] interim [480000000]:อยากรู้มากเลยว่าเริ่มต้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.808792023+07:00","message":"[bufferProcess] send to processor:อยากรู้มากเลยว่าเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.808796935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.808799659+07:00","message":"> Transcript [557] [false]: 'อยากรู้มากเลยว่าเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.808802895+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.808804599+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.808806637+07:00","message":"StatePrefix: 'อยากรู้มากเลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.808808713+07:00","message":"TextPushed: 'อยากรู้มาก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:14.997407948+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:14.99745033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:14.997458576+07:00","message":"receive interim result [false|false]: อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:14.997474646+07:00","message":"[buffer interim] 63 false อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.997482295+07:00","message":"[bufferProcess] interim [660000000]:อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.997485478+07:00","message":"[bufferProcess] send to processor:อยากรู้มากเลยว่าเริ่มต้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.997491954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.997497+07:00","message":"> Transcript [558] [false]: 'อยากรู้มากเลยว่าเริ่มต้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.997501504+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.99750385+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.997506466+07:00","message":"StatePrefix: 'อยากรู้มากเลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.997508684+07:00","message":"TextPushed: 'อยากรู้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.997513612+07:00","message":"Push: 'เลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.997516388+07:00","message":"TextPushed: 'อยากรู้มากเลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.997519194+07:00","message":"Set new StatePrefix : 'อยากรู้มากเลยว่าเริ่มต้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:14.997522055+07:00","message":"Next Push (prob) : 'เริ่มต้นน่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:14.997532156+07:00","message":"push: {false เลยว่า 0 0xc00039f200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:15.049795247+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:15.049831381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้มากเลยว่าเริ่มต้นน่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:15.049836996+07:00","message":"receive interim result [false|false]: อยากรู้มากเลยว่าเริ่มต้นน่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:15.049849541+07:00","message":"[buffer interim] 63 false อยากรู้มากเลยว่าเริ่มต้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.049855239+07:00","message":"[bufferProcess] interim [720000000]:อยากรู้มากเลยว่าเริ่มต้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.049857284+07:00","message":"[bufferProcess] send to processor:อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.049862369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.049864814+07:00","message":"> Transcript [559] [false]: 'อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.049867841+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.04986969+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.049871328+07:00","message":"StatePrefix: 'อยากรู้มากเลยว่าเริ่มต้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.049873464+07:00","message":"TextPushed: 'อยากรู้มากเลยว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:15.298215584+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:15.298251148+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":"2025-09-19T10:07:15.298257076+07:00","message":"receive interim result [false|false]: อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:15.298270766+07:00","message":"[buffer interim] 63 false อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.298277124+07:00","message":"[bufferProcess] interim [840000000]:อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.298279407+07:00","message":"[bufferProcess] send to processor:อยากรู้มากเลยว่าเริ่มต้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.298286121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.298288874+07:00","message":"> Transcript [560] [false]: 'อยากรู้มากเลยว่าเริ่มต้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.298292092+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.298293984+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.298295895+07:00","message":"StatePrefix: 'อยากรู้มากเลยว่าเริ่มต้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.298298629+07:00","message":"TextPushed: 'อยากรู้มากเลยว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:15.461402492+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:15.461441668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:15.461447118+07:00","message":"receive interim result [false|false]: อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:15.461464155+07:00","message":"[buffer interim] 63 false อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.461471041+07:00","message":"[bufferProcess] interim [960000000]:อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.461473658+07:00","message":"[bufferProcess] send to processor:อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.461476827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.461479536+07:00","message":"> Transcript [561] [false]: 'อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.461483556+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.461485336+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.461487442+07:00","message":"StatePrefix: 'อยากรู้มากเลยว่าเริ่มต้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.461489737+07:00","message":"TextPushed: 'อยากรู้มากเลยว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:15.961446143+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:15.961483688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:15.961489409+07:00","message":"receive interim result [false|false]: อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:15.961502919+07:00","message":"[buffer interim] 63 false อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.961509037+07:00","message":"[bufferProcess] interim [380000000]:อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.961511785+07:00","message":"[bufferProcess] send to processor:อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.961517062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.961519552+07:00","message":"> Transcript [562] [false]: 'อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.961522933+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.961524973+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.961526835+07:00","message":"StatePrefix: 'อยากรู้มากเลยว่าเริ่มต้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.961529023+07:00","message":"TextPushed: 'อยากรู้มากเลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.961533847+07:00","message":"Push: 'เริ่มต้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.961536193+07:00","message":"TextPushed: 'อยากรู้มากเลยว่าเริ่มต้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.961538085+07:00","message":"Set new StatePrefix : 'อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:15.961539868+07:00","message":"Next Push (prob) : 'ไอ้ต้นก่อน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:15.96154777+07:00","message":"push: {false เริ่มต้นน่ะ 0 0xc00039f200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:16.047007323+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:16.047042729+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":"2025-09-19T10:07:16.047048564+07:00","message":"receive interim result [false|false]: อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะกิน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:16.047062798+07:00","message":"[buffer interim] 63 false อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะกิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:16.047070713+07:00","message":"[bufferProcess] interim [560000000]:อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะกิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:16.047072694+07:00","message":"[bufferProcess] send to processor:อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:16.047077768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:16.047080214+07:00","message":"> Transcript [563] [false]: 'อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:16.047083342+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:16.047085159+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:16.047087038+07:00","message":"StatePrefix: 'อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:16.047089557+07:00","message":"TextPushed: 'อยากรู้มากเลยว่าเริ่มต้นน่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:16.531421735+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:16.531459723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะกิน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:16.531465767+07:00","message":"receive interim result [false|false]: อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะกิน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:16.531479274+07:00","message":"[buffer interim] 63 false อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะกิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:16.531485951+07:00","message":"[bufferProcess] interim [160000000]:อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะกิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:16.531488354+07:00","message":"[bufferProcess] send to processor:อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะกิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:16.531494906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:16.531497615+07:00","message":"> Transcript [564] [false]: 'อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะกิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:16.531500553+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:16.531502219+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:16.531504234+07:00","message":"StatePrefix: 'อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:16.531506733+07:00","message":"TextPushed: 'อยากรู้มากเลยว่าเริ่มต้นน่ะ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:17.759052249+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:17.759050814+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:17.995471008+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:17.995504677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะกินอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:17.995510195+07:00","message":"receive interim result [false|false]: อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะกินอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:17.995536238+07:00","message":"[buffer interim] 63 false อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะกินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:17.995544311+07:00","message":"[bufferProcess] interim [660000000]:อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะกินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:17.995546555+07:00","message":"[bufferProcess] send to processor:อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะกิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:17.995549624+07:00","message":"[bufferProcess] send to processor (ticker):อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะกินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:17.995552251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:17.995555061+07:00","message":"> Transcript [565] [false]: 'อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะกิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:17.995558236+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:17.995559772+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:17.995561795+07:00","message":"StatePrefix: 'อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:17.995564035+07:00","message":"TextPushed: 'อยากรู้มากเลยว่าเริ่มต้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:17.995565776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:17.995569298+07:00","message":"> Transcript [566] [false]: 'อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะกินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:17.99557116+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:17.995572852+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:17.995574244+07:00","message":"StatePrefix: 'อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:17.995575649+07:00","message":"TextPushed: 'อยากรู้มากเลยว่าเริ่มต้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:17.995579509+07:00","message":"Push: 'ไอ้ต้นก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:17.995581011+07:00","message":"TextPushed: 'อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:17.99558282+07:00","message":"Set new StatePrefix : 'อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะกินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:17.995584761+07:00","message":"Next Push (prob) : 'ที่พ่อจะกินอะไร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:17.995593017+07:00","message":"push: {false ไอ้ต้นก่อน 0 0xc00039f200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:18.10508947+07:00","message":"[GCS] IsForceVAD: false for message ID: 63"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:18.204814601+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:18.204851884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะกินอะไรอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:18.20485748+07:00","message":"receive interim result [false|false]: อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะกินอะไรอ่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:18.204871482+07:00","message":"[buffer interim] 63 false อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะกินอะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:18.204878173+07:00","message":"[bufferProcess] interim [900000000]:อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะกินอะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:18.204880273+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:18.225475509+07:00","message":"[GCS] Start streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:18.312243837+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:18.312284412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ตอนก่อนที่พ่อจะกินอะไรอ่ะ\",\"confidence\":0.94693}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:18.312290642+07:00","message":"receive interim result [true|false]: อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ตอนก่อนที่พ่อจะกินอะไรอ่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:18.312300631+07:00","message":"end recv isFinal message id 63"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:18.312302387+07:00","message":"end Recv id 63"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:18.31230831+07:00","message":"[buffer interim] 63 true อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ตอนก่อนที่พ่อจะกินอะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:18.312325648+07:00","message":"[bufferProcess] interim [960000000]:อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ตอนก่อนที่พ่อจะกินอะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:18.312332549+07:00","message":"[bufferProcess] send to processor (isfinal):อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะกินอะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:18.312336104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:18.312346711+07:00","message":"> Transcript [567] [false]: 'อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะกินอะไรอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:18.312349662+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:18.312351403+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:18.312352853+07:00","message":"StatePrefix: 'อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะกินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:18.312356331+07:00","message":"TextPushed: 'อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:18.312358394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:18.312359961+07:00","message":"> Transcript [568] [true]: 'อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ตอนก่อนที่พ่อจะกินอะไรอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:18.312361774+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:18.31236307+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:18.312364394+07:00","message":"StatePrefix: 'อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนที่พ่อจะกินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:18.312366068+07:00","message":"TextPushed: 'อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:18.312367376+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:18.312524318+07:00","message":"Push: 'พ่อจะกินอะไรอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:18.312527071+07:00","message":"TextPushed: 'อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ต้นก่อนพ่อจะกินอะไรอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:18.312528891+07:00","message":"Set new StatePrefix : 'อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ตอนก่อนที่พ่อจะกินอะไรอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:18.312531326+07:00","message":"Next Push (prob) : 'อยากรู้มากเลยว่าเริ่มต้นน่ะไอ้ตอนก่อนที่พ่อจะกินอะไรอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:18.312538558+07:00","message":"push: {true พ่อจะกินอะไรอ่ะ 0 0xc00039f200}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:18.312549638+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_63.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:07:18.328119675+07:00","message":"write wav file: './tmp/7402/7402_63.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:19.087742508+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:19.087785513+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":"2025-09-19T10:07:19.087790391+07:00","message":"receive interim result [false|false]: ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:19.087802364+07:00","message":"[buffer interim] 64 false ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.087808486+07:00","message":"[bufferProcess] interim [840000000]:ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.087810126+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:19.26399744+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:19.264039269+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":"2025-09-19T10:07:19.264044626+07:00","message":"receive interim result [false|false]: ไม่ได้ล่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:19.264056953+07:00","message":"[buffer interim] 64 false ไม่ได้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.26406598+07:00","message":"[bufferProcess] interim [20000000]:ไม่ได้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.264069008+07:00","message":"[bufferProcess] send to processor:ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.264074779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.264078453+07:00","message":"> Transcript [569] [false]: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.264081057+07:00","message":"Set StatePrefix (first interim): 'ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:19.407772307+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:19.40780991+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":"2025-09-19T10:07:19.407814943+07:00","message":"receive interim result [false|false]: ไม่ได้ลาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:19.40782703+07:00","message":"[buffer interim] 64 false ไม่ได้ลาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.407833524+07:00","message":"[bufferProcess] interim [140000000]:ไม่ได้ลาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.407835391+07:00","message":"[bufferProcess] send to processor:ไม่ได้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.407840214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.407842496+07:00","message":"> Transcript [570] [false]: 'ไม่ได้ล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.407845174+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.407846881+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.407848404+07:00","message":"StatePrefix: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.407850208+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:19.410563147+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:19.410576295+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":"2025-09-19T10:07:19.410579399+07:00","message":"receive interim result [false|false]: ไม่ได้ล่าสุด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:19.410587847+07:00","message":"[buffer interim] 64 false ไม่ได้ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.410591314+07:00","message":"[bufferProcess] interim [200000000]:ไม่ได้ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.410593152+07:00","message":"[bufferProcess] send to processor:ไม่ได้ลาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.410595265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.41059714+07:00","message":"> Transcript [571] [false]: 'ไม่ได้ลาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.41059924+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.410600695+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.410602086+07:00","message":"StatePrefix: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.410603591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:19.790306637+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:19.790342862+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":"2025-09-19T10:07:19.790355654+07:00","message":"receive interim result [false|false]: ไม่ได้ล่าสุดท้ายก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:19.790367306+07:00","message":"[buffer interim] 64 false ไม่ได้ล่าสุดท้ายก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.790373662+07:00","message":"[bufferProcess] interim [500000000]:ไม่ได้ล่าสุดท้ายก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.790375574+07:00","message":"[bufferProcess] send to processor:ไม่ได้ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.790380858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.790383567+07:00","message":"> Transcript [572] [false]: 'ไม่ได้ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.790386692+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.79038832+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.79038999+07:00","message":"StatePrefix: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.790391698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:19.879326247+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:19.879384051+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":"2025-09-19T10:07:19.879391709+07:00","message":"receive interim result [false|false]: ไม่ได้ล่าสุด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:19.8794085+07:00","message":"[buffer interim] 64 false ไม่ได้ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.879416184+07:00","message":"[bufferProcess] interim [560000000]:ไม่ได้ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.87942068+07:00","message":"[bufferProcess] send to processor:ไม่ได้ล่าสุดท้ายก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.879426808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.879430462+07:00","message":"> Transcript [573] [false]: 'ไม่ได้ล่าสุดท้ายก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.879435067+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.879437469+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.879439771+07:00","message":"StatePrefix: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.879442242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.879447366+07:00","message":"Push: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.879449603+07:00","message":"TextPushed: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.879452021+07:00","message":"Set new StatePrefix : 'ไม่ได้ล่าสุดท้ายก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:19.879454412+07:00","message":"Next Push (prob) : 'ล่าสุดท้ายก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:19.87950517+07:00","message":"push: {false ไม่ได้ 0 0xc00039f780}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:20.001093262+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:20.001136906+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":"2025-09-19T10:07:20.00114287+07:00","message":"receive interim result [false|false]: ไม่ได้ล่าสุดท้ายก็ไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:20.001159272+07:00","message":"[buffer interim] 64 false ไม่ได้ล่าสุดท้ายก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.001185338+07:00","message":"[bufferProcess] interim [620000000]:ไม่ได้ล่าสุดท้ายก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.001189242+07:00","message":"[bufferProcess] send to processor:ไม่ได้ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.001197261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.001200761+07:00","message":"> Transcript [574] [false]: 'ไม่ได้ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.001204437+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:20.027524324+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:20.027554038+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":"2025-09-19T10:07:20.027558754+07:00","message":"receive interim result [false|false]: ไม่ได้ล่าสุด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:20.027570853+07:00","message":"[buffer interim] 64 false ไม่ได้ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.027576669+07:00","message":"[bufferProcess] interim [680000000]:ไม่ได้ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.027580401+07:00","message":"[bufferProcess] send to processor:ไม่ได้ล่าสุดท้ายก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.027585473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.027588377+07:00","message":"> Transcript [575] [false]: 'ไม่ได้ล่าสุดท้ายก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.027591072+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.027592618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.027594129+07:00","message":"StatePrefix: 'ไม่ได้ล่าสุดท้ายก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.027595933+07:00","message":"TextPushed: 'ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:20.068472335+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:20.068506928+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":"2025-09-19T10:07:20.068512163+07:00","message":"receive interim result [false|false]: ไม่ได้ล่าสุดท้ายก็ต้องยอม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:20.068522996+07:00","message":"[buffer interim] 64 false ไม่ได้ล่าสุดท้ายก็ต้องยอม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.068529504+07:00","message":"[bufferProcess] interim [740000000]:ไม่ได้ล่าสุดท้ายก็ต้องยอม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.068531344+07:00","message":"[bufferProcess] send to processor:ไม่ได้ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.068534221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.06853691+07:00","message":"> Transcript [576] [false]: 'ไม่ได้ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.068539215+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:20.111835778+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:20.111870075+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":"2025-09-19T10:07:20.111882666+07:00","message":"receive interim result [false|false]: ไม่ได้ล่าสุดท้ายก็โดน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:20.111895449+07:00","message":"[buffer interim] 64 false ไม่ได้ล่าสุดท้ายก็โดน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.111904036+07:00","message":"[bufferProcess] interim [800000000]:ไม่ได้ล่าสุดท้ายก็โดน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.111906526+07:00","message":"[bufferProcess] send to processor:ไม่ได้ล่าสุดท้ายก็ต้องยอม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.111911936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.111914259+07:00","message":"> Transcript [577] [false]: 'ไม่ได้ล่าสุดท้ายก็ต้องยอม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.111917589+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.111919423+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.111921057+07:00","message":"StatePrefix: 'ไม่ได้ล่าสุดท้ายก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.111924658+07:00","message":"TextPushed: 'ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:20.229201028+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:20.229239892+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":"2025-09-19T10:07:20.229245528+07:00","message":"receive interim result [false|false]: ไม่ได้ล่าสุดท้ายก็ต้องยอม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:20.22925806+07:00","message":"[buffer interim] 64 false ไม่ได้ล่าสุดท้ายก็ต้องยอม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.229264331+07:00","message":"[bufferProcess] interim [860000000]:ไม่ได้ล่าสุดท้ายก็ต้องยอม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.229266515+07:00","message":"[bufferProcess] send to processor:ไม่ได้ล่าสุดท้ายก็โดน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.229271987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.229274968+07:00","message":"> Transcript [578] [false]: 'ไม่ได้ล่าสุดท้ายก็โดน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.229277656+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.229279527+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.229281291+07:00","message":"StatePrefix: 'ไม่ได้ล่าสุดท้ายก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.229283182+07:00","message":"TextPushed: 'ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:20.339505268+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:20.339537888+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":"2025-09-19T10:07:20.339543415+07:00","message":"receive interim result [false|false]: ไม่ได้ล่าสุดท้ายก็โดนทิ้ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:20.339554374+07:00","message":"[buffer interim] 64 false ไม่ได้ล่าสุดท้ายก็โดนทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.339562649+07:00","message":"[bufferProcess] interim [920000000]:ไม่ได้ล่าสุดท้ายก็โดนทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.339564646+07:00","message":"[bufferProcess] send to processor:ไม่ได้ล่าสุดท้ายก็ต้องยอม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.339569719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.339572285+07:00","message":"> Transcript [579] [false]: 'ไม่ได้ล่าสุดท้ายก็ต้องยอม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.339575591+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.339577283+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.339578895+07:00","message":"StatePrefix: 'ไม่ได้ล่าสุดท้ายก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.339580594+07:00","message":"TextPushed: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.339584711+07:00","message":"Push: 'ล่าสุดท้ายก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.339586376+07:00","message":"TextPushed: 'ไม่ได้ล่าสุดท้ายก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.339588306+07:00","message":"Set new StatePrefix : 'ไม่ได้ล่าสุดท้ายก็ต้องยอม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.339591041+07:00","message":"Next Push (prob) : 'ต้องยอม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:20.339598223+07:00","message":"push: {false ล่าสุดท้ายก็ 0 0xc00039f780}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:20.446064402+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:20.446111031+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":"2025-09-19T10:07:20.446115907+07:00","message":"receive interim result [false|false]: ไม่ได้ล่าสุดท้ายก็ไม่มี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:20.446129249+07:00","message":"[buffer interim] 64 false ไม่ได้ล่าสุดท้ายก็ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.446135617+07:00","message":"[bufferProcess] interim [980000000]:ไม่ได้ล่าสุดท้ายก็ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.446137895+07:00","message":"[bufferProcess] send to processor:ไม่ได้ล่าสุดท้ายก็โดนทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.446143466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.446145922+07:00","message":"> Transcript [580] [false]: 'ไม่ได้ล่าสุดท้ายก็โดนทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.446148054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.44615011+07:00","message":"Set new StatePrefix: 'ไม่ได้ล่าสุดท้ายก็โดนทิ้ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:20.568074396+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:20.568111335+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":"2025-09-19T10:07:20.568116825+07:00","message":"receive interim result [false|false]: ไม่ได้ล่าสุดท้ายก็ต้องยอม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:20.568129672+07:00","message":"[buffer interim] 64 false ไม่ได้ล่าสุดท้ายก็ต้องยอม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.56813565+07:00","message":"[bufferProcess] interim [40000000]:ไม่ได้ล่าสุดท้ายก็ต้องยอม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.568137739+07:00","message":"[bufferProcess] send to processor:ไม่ได้ล่าสุดท้ายก็ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.568142543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.568145009+07:00","message":"> Transcript [581] [false]: 'ไม่ได้ล่าสุดท้ายก็ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.568147124+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.568149026+07:00","message":"Set new StatePrefix: 'ไม่ได้ล่าสุดท้ายก็ไม่มี'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:20.759533927+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:20.759541717+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:20.81126158+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:20.811302409+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":"2025-09-19T10:07:20.811307638+07:00","message":"receive interim result [false|false]: ไม่ได้ล่าสุดท้ายก็โดนทั้ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:20.811319843+07:00","message":"[buffer interim] 64 false ไม่ได้ล่าสุดท้ายก็โดนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.811325819+07:00","message":"[bufferProcess] interim [220000000]:ไม่ได้ล่าสุดท้ายก็โดนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.811327717+07:00","message":"[bufferProcess] send to processor:ไม่ได้ล่าสุดท้ายก็ต้องยอม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.811331126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.811333571+07:00","message":"> Transcript [582] [false]: 'ไม่ได้ล่าสุดท้ายก็ต้องยอม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.811335639+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:20.811337673+07:00","message":"Set new StatePrefix: 'ไม่ได้ล่าสุดท้ายก็ต้องยอม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:21.132909675+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:21.132945005+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":"2025-09-19T10:07:21.132950402+07:00","message":"receive interim result [false|false]: ไม่ได้ล่าสุดท้ายก็ต้องยอม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:21.132962902+07:00","message":"[buffer interim] 64 false ไม่ได้ล่าสุดท้ายก็ต้องยอม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.132971746+07:00","message":"[bufferProcess] interim [340000000]:ไม่ได้ล่าสุดท้ายก็ต้องยอม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.13297447+07:00","message":"[bufferProcess] send to processor:ไม่ได้ล่าสุดท้ายก็โดนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.132980267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.132983644+07:00","message":"> Transcript [583] [false]: 'ไม่ได้ล่าสุดท้ายก็โดนทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.132986416+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.132989007+07:00","message":"Set new StatePrefix: 'ไม่ได้ล่าสุดท้ายก็โดนทั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:21.175811099+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:21.175849319+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":"2025-09-19T10:07:21.17585446+07:00","message":"receive interim result [false|false]: ไม่ได้ล่าสุดท้ายก็โดนแซว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:21.175866023+07:00","message":"[buffer interim] 64 false ไม่ได้ล่าสุดท้ายก็โดนแซว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.175871837+07:00","message":"[bufferProcess] interim [400000000]:ไม่ได้ล่าสุดท้ายก็โดนแซว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.175873819+07:00","message":"[bufferProcess] send to processor:ไม่ได้ล่าสุดท้ายก็ต้องยอม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.175878812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.175881198+07:00","message":"> Transcript [584] [false]: 'ไม่ได้ล่าสุดท้ายก็ต้องยอม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.175883319+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.1758849+07:00","message":"Set new StatePrefix: 'ไม่ได้ล่าสุดท้ายก็ต้องยอม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:21.21789402+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:21.217927728+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":"2025-09-19T10:07:21.217933631+07:00","message":"receive interim result [false|false]: ไม่ได้ล่าสุดท้ายก็โดนแซวกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:21.217946463+07:00","message":"[buffer interim] 64 false ไม่ได้ล่าสุดท้ายก็โดนแซวกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.217952935+07:00","message":"[bufferProcess] interim [580000000]:ไม่ได้ล่าสุดท้ายก็โดนแซวกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.217954956+07:00","message":"[bufferProcess] send to processor:ไม่ได้ล่าสุดท้ายก็โดนแซว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.217960943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.217963653+07:00","message":"> Transcript [585] [false]: 'ไม่ได้ล่าสุดท้ายก็โดนแซว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.217965773+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.217967535+07:00","message":"Set new StatePrefix: 'ไม่ได้ล่าสุดท้ายก็โดนแซว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:21.395641633+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:21.395676424+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":"2025-09-19T10:07:21.395682047+07:00","message":"receive interim result [false|false]: ไม่ได้ล่าสุดท้ายก็โดนแซวกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:21.395695067+07:00","message":"[buffer interim] 64 false ไม่ได้ล่าสุดท้ายก็โดนแซวกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.395701695+07:00","message":"[bufferProcess] interim [180000000]:ไม่ได้ล่าสุดท้ายก็โดนแซวกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.395703805+07:00","message":"[bufferProcess] send to processor:ไม่ได้ล่าสุดท้ายก็โดนแซวกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.395708767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.395711439+07:00","message":"> Transcript [586] [false]: 'ไม่ได้ล่าสุดท้ายก็โดนแซวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.395714316+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.395716045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.39571787+07:00","message":"StatePrefix: 'ไม่ได้ล่าสุดท้ายก็โดนแซว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.395720222+07:00","message":"TextPushed: 'ไม่ได้ล่าสุดท้ายก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:21.98896961+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:21.989005926+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":"2025-09-19T10:07:21.989012003+07:00","message":"receive interim result [false|false]: ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:21.989029574+07:00","message":"[buffer interim] 64 false ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.989040653+07:00","message":"[bufferProcess] interim [720000000]:ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.989044216+07:00","message":"[bufferProcess] send to processor:ไม่ได้ล่าสุดท้ายก็โดนแซวกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.989051889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.989055026+07:00","message":"> Transcript [587] [false]: 'ไม่ได้ล่าสุดท้ายก็โดนแซวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.989059085+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.989062153+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.989064866+07:00","message":"StatePrefix: 'ไม่ได้ล่าสุดท้ายก็โดนแซว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:21.989069281+07:00","message":"TextPushed: 'ไม่ได้ล่าสุดท้ายก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:22.237898677+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:22.237932881+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":"2025-09-19T10:07:22.23793806+07:00","message":"receive interim result [false|false]: ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:22.23795145+07:00","message":"[buffer interim] 64 false ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.237958225+07:00","message":"[bufferProcess] interim [900000000]:ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.237960216+07:00","message":"[bufferProcess] send to processor:ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.237965417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.23796783+07:00","message":"> Transcript [588] [false]: 'ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.237970965+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.237972582+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.237974393+07:00","message":"StatePrefix: 'ไม่ได้ล่าสุดท้ายก็โดนแซว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.237976346+07:00","message":"TextPushed: 'ไม่ได้ล่าสุดท้ายก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:22.306902118+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:22.306942574+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":"2025-09-19T10:07:22.306948958+07:00","message":"receive interim result [false|false]: ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:22.306964379+07:00","message":"[buffer interim] 64 false ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.306970933+07:00","message":"[bufferProcess] interim [960000000]:ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.306973219+07:00","message":"[bufferProcess] send to processor:ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.306978107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.306980822+07:00","message":"> Transcript [589] [false]: 'ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.306984189+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.306985858+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.306987766+07:00","message":"StatePrefix: 'ไม่ได้ล่าสุดท้ายก็โดนแซว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.30699018+07:00","message":"TextPushed: 'ไม่ได้ล่าสุดท้ายก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.306995016+07:00","message":"Push: 'โดนแซว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.306998979+07:00","message":"TextPushed: 'ไม่ได้ล่าสุดท้ายก็โดนแซว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.307001902+07:00","message":"Set new StatePrefix : 'ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.307004028+07:00","message":"Next Push (prob) : 'กันจะไปซื้อมา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:22.307012754+07:00","message":"push: {false โดนแซว 0 0xc00039f780}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:22.387948863+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:22.387982692+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":"2025-09-19T10:07:22.387988112+07:00","message":"receive interim result [false|false]: ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อผม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:22.388005744+07:00","message":"[buffer interim] 64 false ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อผม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.388014022+07:00","message":"[bufferProcess] interim [20000000]:ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อผม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.388017997+07:00","message":"[bufferProcess] send to processor:ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.388024997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.38802802+07:00","message":"> Transcript [590] [false]: 'ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.388030266+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.388031955+07:00","message":"Set new StatePrefix: 'ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อของ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:22.515119305+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:22.515155801+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":"2025-09-19T10:07:22.515161147+07:00","message":"receive interim result [false|false]: ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อผมก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:22.515177229+07:00","message":"[buffer interim] 64 false ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อผมก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.515183882+07:00","message":"[bufferProcess] interim [80000000]:ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อผมก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.515186967+07:00","message":"[bufferProcess] send to processor:ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อผม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.515191333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.515194426+07:00","message":"> Transcript [591] [false]: 'ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อผม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.515196866+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.515198522+07:00","message":"Set new StatePrefix: 'ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อผม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:22.589655614+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:22.589688241+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":"2025-09-19T10:07:22.589693988+07:00","message":"receive interim result [false|false]: ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:22.58970506+07:00","message":"[buffer interim] 64 false ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.589710956+07:00","message":"[bufferProcess] interim [140000000]:ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.589713343+07:00","message":"[bufferProcess] send to processor:ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อผมก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.589718331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.589720657+07:00","message":"> Transcript [592] [false]: 'ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อผมก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.589723714+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.589725497+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.589727274+07:00","message":"StatePrefix: 'ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อผม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.589729617+07:00","message":"TextPushed: 'ไม่ได้ล่าสุดท้ายก็โดนแซว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:22.698073951+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:22.698111824+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":"2025-09-19T10:07:22.698117676+07:00","message":"receive interim result [false|false]: ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:22.69813401+07:00","message":"[buffer interim] 64 false ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.698140272+07:00","message":"[bufferProcess] interim [260000000]:ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.69814366+07:00","message":"[bufferProcess] send to processor:ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.698148832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.698151328+07:00","message":"> Transcript [593] [false]: 'ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.698153408+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:22.752898947+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:22.752935292+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":"2025-09-19T10:07:22.752940477+07:00","message":"receive interim result [false|false]: ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้สัก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:22.752957464+07:00","message":"[buffer interim] 64 false ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้สัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.752968014+07:00","message":"[bufferProcess] interim [380000000]:ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้สัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.752970331+07:00","message":"[bufferProcess] send to processor:ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.752973667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.752976439+07:00","message":"> Transcript [594] [false]: 'ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.752978683+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.752980327+07:00","message":"Set new StatePrefix: 'ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:22.764714099+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:22.764768355+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":"2025-09-19T10:07:22.764782354+07:00","message":"receive interim result [false|false]: ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้สนาม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:22.764795789+07:00","message":"[buffer interim] 64 false ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้สนาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.764802035+07:00","message":"[bufferProcess] interim [500000000]:ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้สนาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.764804383+07:00","message":"[bufferProcess] send to processor:ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้สัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.764809186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.764815113+07:00","message":"> Transcript [595] [false]: 'ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้สัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.764818903+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.764820608+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.764822327+07:00","message":"StatePrefix: 'ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:22.764824835+07:00","message":"TextPushed: 'ไม่ได้ล่าสุดท้ายก็โดนแซว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:23.316158367+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:23.31619481+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":"2025-09-19T10:07:23.316200409+07:00","message":"receive interim result [false|false]: ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้สนาม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:23.31621362+07:00","message":"[buffer interim] 64 false ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้สนาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:23.31622+07:00","message":"[bufferProcess] interim [100000000]:ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้สนาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:23.316222118+07:00","message":"[bufferProcess] send to processor:ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้สนาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:23.316227611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:23.316230194+07:00","message":"> Transcript [596] [false]: 'ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้สนาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:23.316233914+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:23.316235555+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:23.316237188+07:00","message":"StatePrefix: 'ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:23.316239399+07:00","message":"TextPushed: 'ไม่ได้ล่าสุดท้ายก็โดนแซว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:23.36123021+07:00","message":"[GCS] Cleaned up inactive client: 48"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:23.3612486+07:00","message":"[GCS] Cleaned up inactive client: 45"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:23.361251407+07:00","message":"[GCS] Cleaned up inactive client: 49"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:23.361253712+07:00","message":"[GCS] Cleaned up inactive client: 46"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:23.361255679+07:00","message":"[GCS] Cleaned up inactive client: 47"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:23.759610875+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:23.75961086+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:23.894285084+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:23.89432379+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":"2025-09-19T10:07:23.894330211+07:00","message":"receive interim result [false|false]: ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้สนามเก้าอี้สนาม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:23.894343457+07:00","message":"[buffer interim] 64 false ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้สนามเก้าอี้สนาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:23.894349955+07:00","message":"[bufferProcess] interim [640000000]:ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้สนามเก้าอี้สนาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:23.894352382+07:00","message":"[bufferProcess] send to processor:ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้สนาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:23.894357306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:23.894359806+07:00","message":"> Transcript [597] [false]: 'ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้สนาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:23.894370742+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:23.894372782+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:23.894374983+07:00","message":"StatePrefix: 'ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:23.894377177+07:00","message":"TextPushed: 'ไม่ได้ล่าสุดท้ายก็โดนแซว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:24.184349257+07:00","message":"[GCS] IsForceVAD: false for message ID: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:24.256253638+07:00","message":"[GCS] Start streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:24.36808825+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:24.368125677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นึกว่าไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้สนามเก้าอี้สนาม\",\"confidence\":0.9321478}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:24.368131457+07:00","message":"receive interim result [true|false]: นึกว่าไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้สนามเก้าอี้สนาม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:24.368141225+07:00","message":"end recv isFinal message id 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:24.368143675+07:00","message":"end Recv id 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:24.368150163+07:00","message":"[buffer interim] 64 true นึกว่าไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้สนามเก้าอี้สนาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:24.368156642+07:00","message":"[bufferProcess] interim [180000000]:นึกว่าไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้สนามเก้าอี้สนาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:24.368159392+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้สนามเก้าอี้สนาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:24.368162746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:24.36816504+07:00","message":"> Transcript [598] [false]: 'ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้สนามเก้าอี้สนาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:24.368168588+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:24.368170173+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:24.368172525+07:00","message":"StatePrefix: 'ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:24.368175098+07:00","message":"TextPushed: 'ไม่ได้ล่าสุดท้ายก็โดนแซว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:24.368178154+07:00","message":"Push: 'กันจะไปซื้อเก้าอี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:24.368179733+07:00","message":"TextPushed: 'ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:24.368181462+07:00","message":"Set new StatePrefix : 'ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้สนามเก้าอี้สนาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:24.368183363+07:00","message":"Next Push (prob) : 'สนามเก้าอี้สนาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:24.36818477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:24.368186343+07:00","message":"> Transcript [599] [true]: 'นึกว่าไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้สนามเก้าอี้สนาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:24.368188462+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:24.368189725+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:24.368190968+07:00","message":"StatePrefix: 'ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้สนามเก้าอี้สนาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:24.368192584+07:00","message":"TextPushed: 'ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:24.368193914+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:24.368297029+07:00","message":"push: {false กันจะไปซื้อเก้าอี้ 0 0xc00039f780}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:24.368360182+07:00","message":"Push: 'เก้าอี้สนามเก้าอี้สนาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:24.368373766+07:00","message":"TextPushed: 'ไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้เก้าอี้สนามเก้าอี้สนาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:24.368376701+07:00","message":"Set new StatePrefix : 'นึกว่าไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้สนามเก้าอี้สนาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:24.368379299+07:00","message":"Next Push (prob) : 'นึกว่าไม่ได้ล่าสุดท้ายก็โดนแซวกันจะไปซื้อเก้าอี้สนามเก้าอี้สนาม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:24.368391376+07:00","message":"push: {true เก้าอี้สนามเก้าอี้สนาม 0 0xc00039f780}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:24.368389755+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_64.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:07:24.380003426+07:00","message":"write wav file: './tmp/7402/7402_64.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:24.916707735+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:24.916752619+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":"2025-09-19T10:07:24.916758548+07:00","message":"receive interim result [false|false]: ลดราคา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:24.916774673+07:00","message":"[buffer interim] 65 false ลดราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:24.91678178+07:00","message":"[bufferProcess] interim [660000000]:ลดราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:24.916784483+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:25.495723527+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:25.495759785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดราคา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:25.495765754+07:00","message":"receive interim result [false|false]: ลดราคา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:25.49578406+07:00","message":"[buffer interim] 65 false ลดราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:25.495795395+07:00","message":"[bufferProcess] interim [260000000]:ลดราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:25.495797758+07:00","message":"[bufferProcess] send to processor:ลดราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:25.495803702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:25.495806237+07:00","message":"> Transcript [600] [false]: 'ลดราคา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:25.495814427+07:00","message":"Set StatePrefix (first interim): 'ลดราคา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:25.501265109+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:25.501289969+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":"2025-09-19T10:07:25.50129414+07:00","message":"receive interim result [false|false]: ลดราคาลด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:25.501306217+07:00","message":"[buffer interim] 65 false ลดราคาลด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:25.501311098+07:00","message":"[bufferProcess] interim [320000000]:ลดราคาลด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:25.501312977+07:00","message":"[bufferProcess] send to processor:ลดราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:25.501315381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:25.501317717+07:00","message":"> Transcript [601] [false]: 'ลดราคา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:25.501320336+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:25.501322655+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:25.50132424+07:00","message":"StatePrefix: 'ลดราคา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:25.501325995+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:25.941072794+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:25.941115158+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":"2025-09-19T10:07:25.941120017+07:00","message":"receive interim result [false|false]: ลดราคา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:25.941132518+07:00","message":"[buffer interim] 65 false ลดราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:25.941138558+07:00","message":"[bufferProcess] interim [680000000]:ลดราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:25.941140382+07:00","message":"[bufferProcess] send to processor:ลดราคาลด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:25.941145334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:25.941148007+07:00","message":"> Transcript [602] [false]: 'ลดราคาลด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:25.941150755+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:25.941152251+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:25.941153858+07:00","message":"StatePrefix: 'ลดราคา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:25.941155711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:26.401627393+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:26.401662051+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":"2025-09-19T10:07:26.401668303+07:00","message":"receive interim result [false|false]: ลดราคาลดน้ำหนัก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:26.401681295+07:00","message":"[buffer interim] 65 false ลดราคาลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:26.401687392+07:00","message":"[bufferProcess] interim [160000000]:ลดราคาลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:26.401689777+07:00","message":"[bufferProcess] send to processor:ลดราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:26.401694755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:26.401697415+07:00","message":"> Transcript [603] [false]: 'ลดราคา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:26.401700484+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:26.401702313+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:26.40170393+07:00","message":"StatePrefix: 'ลดราคา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:26.401706337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:26.521391931+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:26.521430588+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":"2025-09-19T10:07:26.521435762+07:00","message":"receive interim result [false|false]: ลดราคาลดน้ำหนักมาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:26.521447917+07:00","message":"[buffer interim] 65 false ลดราคาลดน้ำหนักมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:26.52145395+07:00","message":"[bufferProcess] interim [280000000]:ลดราคาลดน้ำหนักมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:26.521456319+07:00","message":"[bufferProcess] send to processor:ลดราคาลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:26.521460969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:26.521463419+07:00","message":"> Transcript [604] [false]: 'ลดราคาลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:26.52146675+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:26.521468431+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:26.521470062+07:00","message":"StatePrefix: 'ลดราคา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:26.521473161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:26.521477267+07:00","message":"Push: 'ลดราคา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:26.521479131+07:00","message":"TextPushed: 'ลดราคา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:26.521480685+07:00","message":"Set new StatePrefix : 'ลดราคาลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:26.521482289+07:00","message":"Next Push (prob) : 'ลดน้ำหนัก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:26.521489628+07:00","message":"push: {false ลดราคา 0 0xc002b10580}"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:26.760121423+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:26.760139424+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:27.041725436+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:27.041761344+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":"2025-09-19T10:07:27.041767054+07:00","message":"receive interim result [false|false]: ลดราคาลดน้ำหนักมากเหลือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:27.041779786+07:00","message":"[buffer interim] 65 false ลดราคาลดน้ำหนักมากเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.041786409+07:00","message":"[bufferProcess] interim [820000000]:ลดราคาลดน้ำหนักมากเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.041788479+07:00","message":"[bufferProcess] send to processor:ลดราคาลดน้ำหนักมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.041793234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.041795744+07:00","message":"> Transcript [605] [false]: 'ลดราคาลดน้ำหนักมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.041798954+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.041800916+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.04180302+07:00","message":"StatePrefix: 'ลดราคาลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.041805042+07:00","message":"TextPushed: 'ลดราคา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:27.103958678+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:27.104001406+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":"2025-09-19T10:07:27.104009848+07:00","message":"receive interim result [false|false]: ลดราคาลดน้ำหนักมากเหลืออยู่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:27.104029012+07:00","message":"[buffer interim] 65 false ลดราคาลดน้ำหนักมากเหลืออยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.10404137+07:00","message":"[bufferProcess] interim [880000000]:ลดราคาลดน้ำหนักมากเหลืออยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.10404518+07:00","message":"[bufferProcess] send to processor:ลดราคาลดน้ำหนักมากเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.104051193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.104055183+07:00","message":"> Transcript [606] [false]: 'ลดราคาลดน้ำหนักมากเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.104062094+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.104064346+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.104066989+07:00","message":"StatePrefix: 'ลดราคาลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.104069626+07:00","message":"TextPushed: 'ลดราคา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:27.28471453+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:27.284751414+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":"2025-09-19T10:07:27.284756842+07:00","message":"receive interim result [false|false]: ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:27.284769716+07:00","message":"[buffer interim] 65 false ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.284775982+07:00","message":"[bufferProcess] interim [120000000]:ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.284778545+07:00","message":"[bufferProcess] send to processor:ลดราคาลดน้ำหนักมากเหลืออยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.28478354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.284786337+07:00","message":"> Transcript [607] [false]: 'ลดราคาลดน้ำหนักมากเหลืออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.284789462+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.284791152+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.284793267+07:00","message":"StatePrefix: 'ลดราคาลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.284795259+07:00","message":"TextPushed: 'ลดราคา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:27.735218643+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:27.735266741+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":"2025-09-19T10:07:27.735274366+07:00","message":"receive interim result [false|false]: ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 1"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:27.735291139+07:00","message":"[buffer interim] 65 false ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.735299002+07:00","message":"[bufferProcess] interim [480000000]:ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.735301876+07:00","message":"[bufferProcess] send to processor:ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.735307989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.73531162+07:00","message":"> Transcript [608] [false]: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.735316379+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.735318742+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.735321578+07:00","message":"StatePrefix: 'ลดราคาลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.735323974+07:00","message":"TextPushed: 'ลดราคา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.73532912+07:00","message":"Push: 'ลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.735331346+07:00","message":"TextPushed: 'ลดราคาลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.735333865+07:00","message":"Set new StatePrefix : 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.735336914+07:00","message":"Next Push (prob) : 'มากเหลืออยู่ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:27.735348378+07:00","message":"push: {false ลดน้ำหนัก 0 0xc002b10580}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:27.794588941+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:27.794625889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:27.794630786+07:00","message":"receive interim result [false|false]: ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 100"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:27.794643808+07:00","message":"[buffer interim] 65 false ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 100"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.794650503+07:00","message":"[bufferProcess] interim [540000000]:ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 100"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.794652774+07:00","message":"[bufferProcess] send to processor:ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.794657746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.794660214+07:00","message":"> Transcript [609] [false]: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.794662961+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.794665044+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.794666825+07:00","message":"StatePrefix: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.794668904+07:00","message":"TextPushed: 'ลดราคาลดน้ำหนัก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:27.930797957+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:27.930835001+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":"2025-09-19T10:07:27.930840645+07:00","message":"receive interim result [false|false]: ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:27.930850793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:27.930853068+07:00","message":"receive interim result [false|false]:  100"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:27.930859791+07:00","message":"[buffer interim] 65 false ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:27.930864557+07:00","message":"[buffer interim] 65 false  100"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.930869874+07:00","message":"[bufferProcess] interim [720000000]:ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.930872016+07:00","message":"[bufferProcess] send to processor:ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 100"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.930878596+07:00","message":"[bufferProcess] interim [720000000]: 100"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.930880761+07:00","message":"[bufferProcess] update buffer: ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 100"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.930890004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.930905022+07:00","message":"> Transcript [610] [false]: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 100'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.930910109+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.93091243+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.930914643+07:00","message":"StatePrefix: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.930917188+07:00","message":"TextPushed: 'ลดราคาลดน้ำหนัก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:27.992167827+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:27.992204967+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":"2025-09-19T10:07:27.992210087+07:00","message":"receive interim result [false|false]: ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:27.992221052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 105\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:27.992223172+07:00","message":"receive interim result [false|false]:  105"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:27.992229288+07:00","message":"[buffer interim] 65 false ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:27.992232657+07:00","message":"[buffer interim] 65 false  105"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.992238316+07:00","message":"[bufferProcess] interim [780000000]:ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.992240214+07:00","message":"[bufferProcess] send to processor:ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 100"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.992242737+07:00","message":"[bufferProcess] interim [780000000]: 105"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.992244922+07:00","message":"[bufferProcess] update buffer: ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 105"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.9922477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.9922502+07:00","message":"> Transcript [611] [false]: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 100'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.992252967+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.992254475+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.992256083+07:00","message":"StatePrefix: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:27.992258541+07:00","message":"TextPushed: 'ลดราคาลดน้ำหนัก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:28.185145873+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:28.185195768+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":"2025-09-19T10:07:28.185202842+07:00","message":"receive interim result [false|false]: ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:28.185212815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 150\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:28.185215165+07:00","message":"receive interim result [false|false]:  150"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:28.185221956+07:00","message":"[buffer interim] 65 false ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:28.185225013+07:00","message":"[buffer interim] 65 false  150"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.185230497+07:00","message":"[bufferProcess] interim [960000000]:ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.185232518+07:00","message":"[bufferProcess] send to processor:ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 105"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.185235048+07:00","message":"[bufferProcess] interim [960000000]: 150"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.185237054+07:00","message":"[bufferProcess] update buffer: ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.185239634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.185242208+07:00","message":"> Transcript [612] [false]: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 105'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.185245363+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.185246956+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.185248497+07:00","message":"StatePrefix: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.185250627+07:00","message":"TextPushed: 'ลดราคาลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.185253145+07:00","message":"Push: 'มากเหลืออยู่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.185254762+07:00","message":"TextPushed: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.185256414+07:00","message":"Set new StatePrefix : 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 105'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.185258168+07:00","message":"Next Push (prob) : ' 105'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:28.185265342+07:00","message":"push: {false มากเหลืออยู่ประมาณ 0 0xc002b10580}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:28.442123979+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:28.442164574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:28.442172371+07:00","message":"receive interim result [false|false]: ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:28.442185525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 150 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:28.442189188+07:00","message":"receive interim result [false|false]:  150 บาท"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:28.442256358+07:00","message":"[buffer interim] 65 false ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:28.442279372+07:00","message":"[buffer interim] 65 false  150 บาท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.44228682+07:00","message":"[bufferProcess] interim [200000000]:ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.442289844+07:00","message":"[bufferProcess] send to processor:ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.442295872+07:00","message":"[bufferProcess] interim [200000000]: 150 บาท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.442298138+07:00","message":"[bufferProcess] update buffer: ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.442300762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.442303497+07:00","message":"> Transcript [613] [false]: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.442306174+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.442308115+07:00","message":"Set new StatePrefix: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:28.822092549+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:28.822152377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:28.822159012+07:00","message":"receive interim result [false|false]: ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:28.822169663+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":"2025-09-19T10:07:28.822172377+07:00","message":"receive interim result [false|false]:  บาท"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:28.822181559+07:00","message":"[buffer interim] 65 false ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:28.822184932+07:00","message":"[buffer interim] 65 false  บาท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.822190951+07:00","message":"[bufferProcess] interim [560000000]:ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.822193318+07:00","message":"[bufferProcess] send to processor:ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.822195946+07:00","message":"[bufferProcess] interim [560000000]: บาท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.822198466+07:00","message":"[bufferProcess] update buffer: ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.822201027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.822203443+07:00","message":"> Transcript [614] [false]: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.82220824+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.822209955+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.822211615+07:00","message":"StatePrefix: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:28.822213303+07:00","message":"TextPushed: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:29.012986149+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:29.013020821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:29.013026059+07:00","message":"receive interim result [false|false]: ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:29.013039511+07:00","message":"[buffer interim] 65 false ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:29.013046805+07:00","message":"[bufferProcess] interim [800000000]:ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:29.013049261+07:00","message":"[bufferProcess] send to processor:ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:29.013054185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:29.013056693+07:00","message":"> Transcript [615] [false]: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:29.013060056+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:29.013061653+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:29.013063243+07:00","message":"StatePrefix: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:29.013065235+07:00","message":"TextPushed: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:29.760761817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:29.760757875+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:31.19077805+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:31.190829363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:31.190836552+07:00","message":"receive interim result [false|false]: ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:31.190849313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 150\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:31.190852806+07:00","message":"receive interim result [false|false]:  150"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:31.19086028+07:00","message":"[buffer interim] 65 false ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:31.190863556+07:00","message":"[buffer interim] 65 false  150"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.190868708+07:00","message":"[bufferProcess] interim [960000000]:ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.190871076+07:00","message":"[bufferProcess] send to processor:ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.190874333+07:00","message":"[bufferProcess] send to processor (ticker):ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.190876789+07:00","message":"[bufferProcess] interim [960000000]: 150"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.190878298+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.190880737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.190882914+07:00","message":"> Transcript [616] [false]: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.190885578+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.19088711+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.190888925+07:00","message":"StatePrefix: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.190890621+07:00","message":"TextPushed: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.190891982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.190893654+07:00","message":"> Transcript [617] [false]: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.190895409+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.190900544+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.190901937+07:00","message":"StatePrefix: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.190903646+07:00","message":"TextPushed: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.190906184+07:00","message":"Push: ' 150'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.190914042+07:00","message":"TextPushed: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.190916119+07:00","message":"Set new StatePrefix : 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.190917933+07:00","message":"Next Push (prob) : ' บาท'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:31.190925585+07:00","message":"push: {false  150 0 0xc002b10580}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:31.659840765+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:31.659883403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:31.659891772+07:00","message":"receive interim result [false|false]: ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:31.659902997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 150 เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:31.659906659+07:00","message":"receive interim result [false|false]:  150 เอา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:31.659916571+07:00","message":"[buffer interim] 65 false ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:31.659920413+07:00","message":"[buffer interim] 65 false  150 เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.659927879+07:00","message":"[bufferProcess] interim [380000000]:ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.659930824+07:00","message":"[bufferProcess] send to processor: 150"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.659934497+07:00","message":"[bufferProcess] interim [380000000]: 150 เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.659937407+07:00","message":"[bufferProcess] update buffer: ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท 150 เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.659941296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.65994604+07:00","message":"> Transcript [618] [false]: ' 150'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.659948772+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.659951745+07:00","message":"Set new StatePrefix: ' 150'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:31.743777859+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:31.743811847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:31.743817578+07:00","message":"receive interim result [false|false]: ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:31.743835724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 150\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:31.743838079+07:00","message":"receive interim result [false|false]:  150"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:31.743844928+07:00","message":"[buffer interim] 65 false ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:31.743848153+07:00","message":"[buffer interim] 65 false  150"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.743854007+07:00","message":"[bufferProcess] interim [500000000]:ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.743856186+07:00","message":"[bufferProcess] send to processor:ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท 150 เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.743858996+07:00","message":"[bufferProcess] interim [500000000]: 150"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.743860764+07:00","message":"[bufferProcess] update buffer: ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท 150"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.743863366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.743865968+07:00","message":"> Transcript [619] [false]: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท 150 เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.743868907+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.743870876+07:00","message":"Set new StatePrefix: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท 150 เอา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:31.834454096+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:31.83448583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:31.83449199+07:00","message":"receive interim result [false|false]: ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท 150"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:31.834502707+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":"2025-09-19T10:07:31.834505286+07:00","message":"receive interim result [false|false]:  เอาดิ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:31.83451211+07:00","message":"[buffer interim] 65 false ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท 150"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:31.834514921+07:00","message":"[buffer interim] 65 false  เอาดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.834520255+07:00","message":"[bufferProcess] interim [560000000]:ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท 150"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.83452229+07:00","message":"[bufferProcess] send to processor:ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท 150"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.834524888+07:00","message":"[bufferProcess] interim [560000000]: เอาดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.834527133+07:00","message":"[bufferProcess] update buffer: ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท 150 เอาดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.834530231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.834534245+07:00","message":"> Transcript [620] [false]: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท 150'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:31.83453663+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:31.947308448+07:00","message":"[GCS] IsForceVAD: false for message ID: 65"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:32.065789929+07:00","message":"[GCS] Start streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:32.135005502+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:32.135039079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดราคาลดเซลล์หนักมากเหลืออยู่ประมาณ 150 บาท 150 เอาดิ\",\"confidence\":0.9525531}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:32.135045436+07:00","message":"receive interim result [true|false]: ลดราคาลดเซลล์หนักมากเหลืออยู่ประมาณ 150 บาท 150 เอาดิ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:32.135050571+07:00","message":"end recv isFinal message id 65"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:32.135052435+07:00","message":"end Recv id 65"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:32.135062141+07:00","message":"[buffer interim] 65 true ลดราคาลดเซลล์หนักมากเหลืออยู่ประมาณ 150 บาท 150 เอาดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.135076812+07:00","message":"[bufferProcess] interim [890000000]:ลดราคาลดเซลล์หนักมากเหลืออยู่ประมาณ 150 บาท 150 เอาดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.135080176+07:00","message":"[bufferProcess] send to processor (isfinal):ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท 150 เอาดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.135083654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.135087534+07:00","message":"> Transcript [621] [false]: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท 150 เอาดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.135090655+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.135092422+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.135094298+07:00","message":"StatePrefix: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท 150 เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.135096432+07:00","message":"TextPushed: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.13509946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.135101143+07:00","message":"> Transcript [622] [true]: 'ลดราคาลดเซลล์หนักมากเหลืออยู่ประมาณ 150 บาท 150 เอาดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.135103508+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.135104964+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.135106268+07:00","message":"StatePrefix: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 บาท 150 เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.135107793+07:00","message":"TextPushed: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.135109132+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.135276321+07:00","message":"Push: ' เอาดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.135279055+07:00","message":"TextPushed: 'ลดราคาลดน้ำหนักมากเหลืออยู่ประมาณ 150 เอาดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.135280825+07:00","message":"Set new StatePrefix : 'ลดราคาลดเซลล์หนักมากเหลืออยู่ประมาณ 150 บาท 150 เอาดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.135282596+07:00","message":"Next Push (prob) : 'ลดราคาลดเซลล์หนักมากเหลืออยู่ประมาณ 150 บาท 150 เอาดิ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:32.135290636+07:00","message":"push: {true  เอาดิ 0 0xc002b10580}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.135292687+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_65.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:07:32.148842589+07:00","message":"write wav file: './tmp/7402/7402_65.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:32.628587953+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:32.628620627+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":"2025-09-19T10:07:32.628626123+07:00","message":"receive interim result [false|false]: โทริโกะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:32.628639744+07:00","message":"[buffer interim] 66 false โทริโกะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.62864633+07:00","message":"[bufferProcess] interim [600000000]:โทริโกะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.628648158+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:32.736703117+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:32.736745027+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":"2025-09-19T10:07:32.736751663+07:00","message":"receive interim result [false|false]: กด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:32.736765806+07:00","message":"[buffer interim] 66 false กด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.736775241+07:00","message":"[bufferProcess] interim [720000000]:กด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.736778714+07:00","message":"[bufferProcess] send to processor:โทริโกะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.736784694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.736788866+07:00","message":"> Transcript [623] [false]: 'โทริโกะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.73679165+07:00","message":"Set StatePrefix (first interim): 'โทริโกะ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:32.761474282+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:32.761495069+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:32.923849249+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:32.923887741+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":"2025-09-19T10:07:32.923892708+07:00","message":"receive interim result [false|false]: กดไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:32.92391387+07:00","message":"[buffer interim] 66 false กดไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.923920342+07:00","message":"[bufferProcess] interim [840000000]:กดไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.923922181+07:00","message":"[bufferProcess] send to processor:กด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.923926731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.923929302+07:00","message":"> Transcript [624] [false]: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.923931173+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:32.923933161+07:00","message":"Set new StatePrefix: 'กด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:33.153812812+07:00","message":"[GCS] IsForceVAD: false for message ID: 66"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:33.225769035+07:00","message":"[GCS] Start streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:33.258212732+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:33.258244108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดไป\",\"confidence\":0.9535606}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:33.25824915+07:00","message":"receive interim result [true|false]: กดไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:33.258256435+07:00","message":"end recv isFinal message id 66"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:33.258258079+07:00","message":"end Recv id 66"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:33.258264975+07:00","message":"[buffer interim] 66 true กดไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.258274138+07:00","message":"[bufferProcess] interim [320000000]:กดไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.258276523+07:00","message":"[bufferProcess] send to processor (isfinal):กดไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.258279348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.25828204+07:00","message":"> Transcript [625] [false]: 'กดไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.258284196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.258285777+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.258287723+07:00","message":"StatePrefix: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.258289465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.258291328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.258292923+07:00","message":"> Transcript [626] [true]: 'กดไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.258294843+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.258296109+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.258297411+07:00","message":"StatePrefix: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.258298631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.258304175+07:00","message":"Push: 'กดไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:33.258311656+07:00","message":"push: {true กดไป 0 0xc0004aad80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:07:33.266054265+07:00","message":"write wav file: './tmp/7402/7402_66.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:33.703334673+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:33.703373008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:33.703377962+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:33.703388847+07:00","message":"[buffer interim] 67 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.703396856+07:00","message":"[bufferProcess] interim [470000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.703399001+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:33.774240622+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:33.774282477+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":"2025-09-19T10:07:33.774287993+07:00","message":"receive interim result [false|false]: พี่ได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:33.774299705+07:00","message":"[buffer interim] 67 false พี่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.774305333+07:00","message":"[bufferProcess] interim [590000000]:พี่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.774307812+07:00","message":"[bufferProcess] send to processor:พี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.774312618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.774315272+07:00","message":"> Transcript [627] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.774317114+07:00","message":"Set StatePrefix (first interim): 'พี่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:33.956304911+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:33.956349134+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":"2025-09-19T10:07:33.956354405+07:00","message":"receive interim result [false|false]: พี่ได้กลับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:33.956368698+07:00","message":"[buffer interim] 67 false พี่ได้กลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.956374823+07:00","message":"[bufferProcess] interim [770000000]:พี่ได้กลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.956377055+07:00","message":"[bufferProcess] send to processor:พี่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.956384326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.956386648+07:00","message":"> Transcript [628] [false]: 'พี่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.956389028+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.956390648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.956392616+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:33.956394554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:34.077244496+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:34.077291546+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":"2025-09-19T10:07:34.077297403+07:00","message":"receive interim result [false|false]: พี่ได้กลับมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:34.07731166+07:00","message":"[buffer interim] 67 false พี่ได้กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.077319152+07:00","message":"[bufferProcess] interim [890000000]:พี่ได้กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.077322072+07:00","message":"[bufferProcess] send to processor:พี่ได้กลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.077326043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.07732921+07:00","message":"> Transcript [629] [false]: 'พี่ได้กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.077333053+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.07733571+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.07733841+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.077340642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:34.23121012+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:34.231249227+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":"2025-09-19T10:07:34.231253552+07:00","message":"receive interim result [false|false]: ที่ได้กลับมาคือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:34.231266334+07:00","message":"[buffer interim] 67 false ที่ได้กลับมาคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.231272764+07:00","message":"[bufferProcess] interim [10000000]:ที่ได้กลับมาคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.231274902+07:00","message":"[bufferProcess] send to processor:พี่ได้กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.231279691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.231282106+07:00","message":"> Transcript [630] [false]: 'พี่ได้กลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.231284844+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.231286599+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.231288252+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.231289983+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:34.395440407+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:34.395484413+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":"2025-09-19T10:07:34.395491472+07:00","message":"receive interim result [false|false]: ที่ได้กลับมาคือใคร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:34.395506161+07:00","message":"[buffer interim] 67 false ที่ได้กลับมาคือใคร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.395514018+07:00","message":"[bufferProcess] interim [190000000]:ที่ได้กลับมาคือใคร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.395517142+07:00","message":"[bufferProcess] send to processor:ที่ได้กลับมาคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.39552346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.395526947+07:00","message":"> Transcript [631] [false]: 'ที่ได้กลับมาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.39553099+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.395533526+07:00","message":"Set new StatePrefix: 'ที่ได้กลับมาคือ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:34.839176944+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:34.839216829+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":"2025-09-19T10:07:34.839221853+07:00","message":"receive interim result [false|false]: ที่ได้กลับมาคือใส่กระติก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:34.839233112+07:00","message":"[buffer interim] 67 false ที่ได้กลับมาคือใส่กระติก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.839238958+07:00","message":"[bufferProcess] interim [490000000]:ที่ได้กลับมาคือใส่กระติก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.839241024+07:00","message":"[bufferProcess] send to processor:ที่ได้กลับมาคือใคร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.839245901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.839248797+07:00","message":"> Transcript [632] [false]: 'ที่ได้กลับมาคือใคร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.839251561+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.839253077+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.839255071+07:00","message":"StatePrefix: 'ที่ได้กลับมาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.839256982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:34.898221545+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:34.898254249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้กลับมาคือใส่กระติกไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:34.898259647+07:00","message":"receive interim result [false|false]: ที่ได้กลับมาคือใส่กระติกไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:34.898271057+07:00","message":"[buffer interim] 67 false ที่ได้กลับมาคือใส่กระติกไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.898276925+07:00","message":"[bufferProcess] interim [610000000]:ที่ได้กลับมาคือใส่กระติกไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.898278813+07:00","message":"[bufferProcess] send to processor:ที่ได้กลับมาคือใส่กระติก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.898283717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.898286173+07:00","message":"> Transcript [633] [false]: 'ที่ได้กลับมาคือใส่กระติก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.898288728+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.898290364+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.898292281+07:00","message":"StatePrefix: 'ที่ได้กลับมาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.898294123+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:34.910152844+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:34.910179308+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":"2025-09-19T10:07:34.910184889+07:00","message":"receive interim result [false|false]: ที่ได้กลับมาคือปกติเป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:34.910197455+07:00","message":"[buffer interim] 67 false ที่ได้กลับมาคือปกติเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.910203343+07:00","message":"[bufferProcess] interim [670000000]:ที่ได้กลับมาคือปกติเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.910206162+07:00","message":"[bufferProcess] send to processor:ที่ได้กลับมาคือใส่กระติกไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.910212417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.910215502+07:00","message":"> Transcript [634] [false]: 'ที่ได้กลับมาคือใส่กระติกไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.910219307+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.910221675+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.910225971+07:00","message":"StatePrefix: 'ที่ได้กลับมาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.910228438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:34.975272723+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:34.975310344+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":"2025-09-19T10:07:34.975315468+07:00","message":"receive interim result [false|false]: ที่ได้กลับมาคือปกติเป็นรูป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:34.975331406+07:00","message":"[buffer interim] 67 false ที่ได้กลับมาคือปกติเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.975346849+07:00","message":"[bufferProcess] interim [790000000]:ที่ได้กลับมาคือปกติเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.975350734+07:00","message":"[bufferProcess] send to processor:ที่ได้กลับมาคือปกติเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.975358993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.975361605+07:00","message":"> Transcript [635] [false]: 'ที่ได้กลับมาคือปกติเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.975364369+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.975366117+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.975367945+07:00","message":"StatePrefix: 'ที่ได้กลับมาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.975369767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.975373561+07:00","message":"Push: 'ที่ได้กลับมาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.975375053+07:00","message":"TextPushed: 'ที่ได้กลับมาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.975376983+07:00","message":"Set new StatePrefix : 'ที่ได้กลับมาคือปกติเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:34.975378893+07:00","message":"Next Push (prob) : 'ปกติเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:34.975386265+07:00","message":"push: {false ที่ได้กลับมาคือ 0 0xc00039f480}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:35.108526397+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:35.108568116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้กลับมาคือปกติเป็นลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:35.108573443+07:00","message":"receive interim result [false|false]: ที่ได้กลับมาคือปกติเป็นลูก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:35.108586838+07:00","message":"[buffer interim] 67 false ที่ได้กลับมาคือปกติเป็นลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.108593087+07:00","message":"[bufferProcess] interim [910000000]:ที่ได้กลับมาคือปกติเป็นลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.108595089+07:00","message":"[bufferProcess] send to processor:ที่ได้กลับมาคือปกติเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.108600305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.108602947+07:00","message":"> Transcript [636] [false]: 'ที่ได้กลับมาคือปกติเป็นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.108606231+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.108608573+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.108610524+07:00","message":"StatePrefix: 'ที่ได้กลับมาคือปกติเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.108612635+07:00","message":"TextPushed: 'ที่ได้กลับมาคือ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:35.216308038+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:35.216357647+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":"2025-09-19T10:07:35.216364599+07:00","message":"receive interim result [false|false]: ที่ได้กลับมาคือปกติเป็นลูกก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:35.216382677+07:00","message":"[buffer interim] 67 false ที่ได้กลับมาคือปกติเป็นลูกก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.216390337+07:00","message":"[bufferProcess] interim [970000000]:ที่ได้กลับมาคือปกติเป็นลูกก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.216393895+07:00","message":"[bufferProcess] send to processor:ที่ได้กลับมาคือปกติเป็นลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.216397904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.216401251+07:00","message":"> Transcript [637] [false]: 'ที่ได้กลับมาคือปกติเป็นลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.21640523+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.21641014+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.216420763+07:00","message":"StatePrefix: 'ที่ได้กลับมาคือปกติเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.216423751+07:00","message":"TextPushed: 'ที่ได้กลับมาคือ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:35.357290722+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:35.357326771+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":"2025-09-19T10:07:35.357331789+07:00","message":"receive interim result [false|false]: ที่ได้กลับมาคือปกติเป็นลูกพ่ออีก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:35.357354757+07:00","message":"[buffer interim] 67 false ที่ได้กลับมาคือปกติเป็นลูกพ่ออีก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.357362221+07:00","message":"[bufferProcess] interim [150000000]:ที่ได้กลับมาคือปกติเป็นลูกพ่ออีก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.357364937+07:00","message":"[bufferProcess] send to processor:ที่ได้กลับมาคือปกติเป็นลูกก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.357368287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.357370705+07:00","message":"> Transcript [638] [false]: 'ที่ได้กลับมาคือปกติเป็นลูกก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.357373757+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.357375547+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.357377315+07:00","message":"StatePrefix: 'ที่ได้กลับมาคือปกติเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.357379329+07:00","message":"TextPushed: 'ที่ได้กลับมาคือ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:35.494675481+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:35.494715024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:35.494721026+07:00","message":"receive interim result [false|false]: ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนาม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:35.494736288+07:00","message":"[buffer interim] 67 false ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.494746239+07:00","message":"[bufferProcess] interim [330000000]:ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.494748819+07:00","message":"[bufferProcess] send to processor:ที่ได้กลับมาคือปกติเป็นลูกพ่ออีก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.494754931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.49475815+07:00","message":"> Transcript [639] [false]: 'ที่ได้กลับมาคือปกติเป็นลูกพ่ออีก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.494762006+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.494764021+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.494765785+07:00","message":"StatePrefix: 'ที่ได้กลับมาคือปกติเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.494767806+07:00","message":"TextPushed: 'ที่ได้กลับมาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.49477007+07:00","message":"Push: 'ปกติเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.494771627+07:00","message":"TextPushed: 'ที่ได้กลับมาคือปกติเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.494773374+07:00","message":"Set new StatePrefix : 'ที่ได้กลับมาคือปกติเป็นลูกพ่ออีก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.494775353+07:00","message":"Next Push (prob) : 'ลูกพ่ออีก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:35.494783582+07:00","message":"push: {false ปกติเป็น 0 0xc00039f480}"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:35.762556939+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:35.762571284+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:35.995378149+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:35.995435239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:35.995442202+07:00","message":"receive interim result [false|false]: ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:35.995455206+07:00","message":"[buffer interim] 67 false ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.995461631+07:00","message":"[bufferProcess] interim [810000000]:ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.99547173+07:00","message":"[bufferProcess] send to processor:ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.995475077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.995477631+07:00","message":"> Transcript [640] [false]: 'ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.995480119+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:35.995482265+07:00","message":"Set new StatePrefix: 'ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนาม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:36.577725481+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:36.57776245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:36.577769656+07:00","message":"receive interim result [false|false]: ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:36.577779751+07:00","message":"[buffer interim] 67 false ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:36.577785718+07:00","message":"[bufferProcess] interim [410000000]:ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:36.577790607+07:00","message":"[bufferProcess] send to processor:ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:36.577793835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:36.577796458+07:00","message":"> Transcript [641] [false]: 'ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:36.577799544+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:36.57780139+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:36.577803192+07:00","message":"StatePrefix: 'ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:36.577805655+07:00","message":"TextPushed: 'ที่ได้กลับมาคือปกติเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:37.473904239+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:37.473943134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ยเป็นรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:37.473948852+07:00","message":"receive interim result [false|false]: ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ยเป็นรูป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:37.473962438+07:00","message":"[buffer interim] 67 false ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ยเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:37.473969606+07:00","message":"[bufferProcess] interim [310000000]:ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ยเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:37.473972102+07:00","message":"[bufferProcess] send to processor:ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:37.473977225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:37.473979435+07:00","message":"> Transcript [642] [false]: 'ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:37.473982448+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:37.4739842+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:37.473986306+07:00","message":"StatePrefix: 'ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:37.473988519+07:00","message":"TextPushed: 'ที่ได้กลับมาคือปกติเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:37.875742719+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:37.875783674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:37.87579185+07:00","message":"receive interim result [false|false]: ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:37.875809793+07:00","message":"[buffer interim] 67 false ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:37.875815991+07:00","message":"[bufferProcess] interim [670000000]:ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:37.875819461+07:00","message":"[bufferProcess] send to processor:ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ยเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:37.875825867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:37.875828463+07:00","message":"> Transcript [643] [false]: 'ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ยเป็นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:37.87583187+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:37.875833446+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:37.875835288+07:00","message":"StatePrefix: 'ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:37.875838091+07:00","message":"TextPushed: 'ที่ได้กลับมาคือปกติเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:38.345680238+07:00","message":"[GCS] IsForceVAD: false for message ID: 67"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:38.501859045+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:38.501894885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ยเป็นรูป\",\"confidence\":0.9139269}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:38.50190029+07:00","message":"receive interim result [true|false]: ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ยเป็นรูป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:38.501909368+07:00","message":"end recv isFinal message id 67"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:38.501910882+07:00","message":"end Recv id 67"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:38.501917284+07:00","message":"[buffer interim] 67 true ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ยเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:38.501926266+07:00","message":"[bufferProcess] interim [330000000]:ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ยเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:38.501930889+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:38.50193461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:38.501937862+07:00","message":"> Transcript [644] [false]: 'ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:38.501941355+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:38.501942794+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:38.501944773+07:00","message":"StatePrefix: 'ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:38.501946538+07:00","message":"TextPushed: 'ที่ได้กลับมาคือปกติเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:38.501952113+07:00","message":"Push: 'รูปเก้าอี้สนาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:38.501953906+07:00","message":"TextPushed: 'ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:38.501955855+07:00","message":"Set new StatePrefix : 'ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:38.501957686+07:00","message":"Next Push (prob) : 'แล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:38.501959043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:38.501960674+07:00","message":"> Transcript [645] [true]: 'ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ยเป็นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:38.501963044+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:38.5019643+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:38.501965636+07:00","message":"StatePrefix: 'ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนามแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:38.501967145+07:00","message":"TextPushed: 'ที่ได้กลับมาคือปกติเป็นรูปเก้าอี้สนาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:38.501968905+07:00","message":"Push: 'แล้วเนี่ยเป็นรูป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:38.501986452+07:00","message":"push: {false รูปเก้าอี้สนาม 0 0xc00039f480}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:38.502008455+07:00","message":"push: {true แล้วเนี่ยเป็นรูป 0 0xc00039f480}"}
{"level":"info","service":"Main","time":"2025-09-19T10:07:38.513927609+07:00","message":"write wav file: './tmp/7402/7402_67.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:38.763150888+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:38.763157357+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:38.925610195+07:00","message":"[GCS] Start streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:39.297202846+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:39.297247528+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":"2025-09-19T10:07:39.297252419+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:39.297265974+07:00","message":"[buffer interim] 68 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.297272065+07:00","message":"[bufferProcess] interim [420000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.297273705+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:39.438483341+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:39.438513+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":"2025-09-19T10:07:39.438518508+07:00","message":"receive interim result [false|false]: แล้วจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:39.438530641+07:00","message":"[buffer interim] 68 false แล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.438536542+07:00","message":"[bufferProcess] interim [480000000]:แล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.43853842+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.438543227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.438545512+07:00","message":"> Transcript [646] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.438547434+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:39.464303257+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:39.464338917+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":"2025-09-19T10:07:39.464343946+07:00","message":"receive interim result [false|false]: แล้วฉัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:39.464354564+07:00","message":"[buffer interim] 68 false แล้วฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.464360384+07:00","message":"[bufferProcess] interim [540000000]:แล้วฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.464362789+07:00","message":"[bufferProcess] send to processor:แล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.464367796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.464370278+07:00","message":"> Transcript [647] [false]: 'แล้วจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.464373135+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.464375333+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.464377498+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.464379949+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:39.470882461+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:39.470910915+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":"2025-09-19T10:07:39.470915649+07:00","message":"receive interim result [false|false]: แล้วฉันจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:39.470928196+07:00","message":"[buffer interim] 68 false แล้วฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.470933047+07:00","message":"[bufferProcess] interim [600000000]:แล้วฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.47093489+07:00","message":"[bufferProcess] send to processor:แล้วฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.470937934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.470940395+07:00","message":"> Transcript [648] [false]: 'แล้วฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.470943053+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.470944917+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.470946406+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.470948145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:39.593296667+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:39.593336377+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":"2025-09-19T10:07:39.593341573+07:00","message":"receive interim result [false|false]: แล้วจะกลับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:39.593356741+07:00","message":"[buffer interim] 68 false แล้วจะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.593362917+07:00","message":"[bufferProcess] interim [660000000]:แล้วจะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.593364901+07:00","message":"[bufferProcess] send to processor:แล้วฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.593367947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.593370513+07:00","message":"> Transcript [649] [false]: 'แล้วฉันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.593372941+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.59337447+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.593376274+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.593378037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:39.659317253+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:39.65935379+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":"2025-09-19T10:07:39.659359143+07:00","message":"receive interim result [false|false]: แล้วจะกลับไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:39.659371799+07:00","message":"[buffer interim] 68 false แล้วจะกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.65937965+07:00","message":"[bufferProcess] interim [780000000]:แล้วจะกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.659381616+07:00","message":"[bufferProcess] send to processor:แล้วจะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.659384806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.659387291+07:00","message":"> Transcript [650] [false]: 'แล้วจะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.659390138+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.659391878+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.659393402+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.659395219+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.659397836+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.659399466+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.659401113+07:00","message":"Set new StatePrefix : 'แล้วจะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.659402773+07:00","message":"Next Push (prob) : 'จะกลับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:39.659410039+07:00","message":"push: {false แล้ว 0 0xc000188100}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:39.786145783+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:39.786187432+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":"2025-09-19T10:07:39.786192843+07:00","message":"receive interim result [false|false]: แล้วจะกลับไปดู"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:39.786212694+07:00","message":"[buffer interim] 68 false แล้วจะกลับไปดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.786219435+07:00","message":"[bufferProcess] interim [840000000]:แล้วจะกลับไปดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.786221592+07:00","message":"[bufferProcess] send to processor:แล้วจะกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.786231137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.786233744+07:00","message":"> Transcript [651] [false]: 'แล้วจะกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.786236777+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.786238454+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.786240039+07:00","message":"StatePrefix: 'แล้วจะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:39.786242202+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:40.315775313+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:40.315811932+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":"2025-09-19T10:07:40.315816773+07:00","message":"receive interim result [false|false]: แล้วจะกลับไปดูหรอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:40.315832272+07:00","message":"[buffer interim] 68 false แล้วจะกลับไปดูหรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.315839188+07:00","message":"[bufferProcess] interim [380000000]:แล้วจะกลับไปดูหรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.315841122+07:00","message":"[bufferProcess] send to processor:แล้วจะกลับไปดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.315844562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.315847536+07:00","message":"> Transcript [652] [false]: 'แล้วจะกลับไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.315850495+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.315852844+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.315854492+07:00","message":"StatePrefix: 'แล้วจะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.31585615+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:40.368986695+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:40.369035803+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":"2025-09-19T10:07:40.369042477+07:00","message":"receive interim result [false|false]: แล้วจะกลับไปดูหรอก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:40.369059468+07:00","message":"[buffer interim] 68 false แล้วจะกลับไปดูหรอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.369066008+07:00","message":"[bufferProcess] interim [500000000]:แล้วจะกลับไปดูหรอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.36906833+07:00","message":"[bufferProcess] send to processor:แล้วจะกลับไปดูหรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.369075215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.369078012+07:00","message":"> Transcript [653] [false]: 'แล้วจะกลับไปดูหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.369081167+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.369082801+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.369084921+07:00","message":"StatePrefix: 'แล้วจะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.369086864+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:40.501556354+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:40.501598374+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":"2025-09-19T10:07:40.501604863+07:00","message":"receive interim result [false|false]: แล้วจะกลับไปดูหลอก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:40.501620633+07:00","message":"[buffer interim] 68 false แล้วจะกลับไปดูหลอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.501627616+07:00","message":"[bufferProcess] interim [560000000]:แล้วจะกลับไปดูหลอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.501629463+07:00","message":"[bufferProcess] send to processor:แล้วจะกลับไปดูหรอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.501632833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.501635805+07:00","message":"> Transcript [654] [false]: 'แล้วจะกลับไปดูหรอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.501639337+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.501641396+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.501642929+07:00","message":"StatePrefix: 'แล้วจะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.501644571+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.501650575+07:00","message":"Push: 'จะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.501652195+07:00","message":"TextPushed: 'แล้วจะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.5016539+07:00","message":"Set new StatePrefix : 'แล้วจะกลับไปดูหรอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.501655681+07:00","message":"Next Push (prob) : 'ไปดูหรอก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:40.501663487+07:00","message":"push: {false จะกลับ 0 0xc000188100}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:40.524778098+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:40.524811145+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":"2025-09-19T10:07:40.524816053+07:00","message":"receive interim result [false|false]: แล้วจะกลับไปดูหล่อแก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:40.52482831+07:00","message":"[buffer interim] 68 false แล้วจะกลับไปดูหล่อแก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.524836958+07:00","message":"[bufferProcess] interim [620000000]:แล้วจะกลับไปดูหล่อแก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.524839515+07:00","message":"[bufferProcess] send to processor:แล้วจะกลับไปดูหลอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.524844501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.52484679+07:00","message":"> Transcript [655] [false]: 'แล้วจะกลับไปดูหลอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.524848965+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.524850901+07:00","message":"Set new StatePrefix: 'แล้วจะกลับไปดูหลอก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:40.626721427+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:40.626752258+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":"2025-09-19T10:07:40.62676268+07:00","message":"receive interim result [false|false]: แล้วจะกลับไปดูหลอกกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:40.626778072+07:00","message":"[buffer interim] 68 false แล้วจะกลับไปดูหลอกกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.62678808+07:00","message":"[bufferProcess] interim [680000000]:แล้วจะกลับไปดูหลอกกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.626789991+07:00","message":"[bufferProcess] send to processor:แล้วจะกลับไปดูหล่อแก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.626793272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.6267963+07:00","message":"> Transcript [656] [false]: 'แล้วจะกลับไปดูหล่อแก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.626798542+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.626800215+07:00","message":"Set new StatePrefix: 'แล้วจะกลับไปดูหล่อแก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:40.6874015+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:40.687453609+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":"2025-09-19T10:07:40.687460843+07:00","message":"receive interim result [false|false]: แล้วจะกลับไปดูหล่อก็หล่อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:40.687481953+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:40.687485849+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":"2025-09-19T10:07:40.687488129+07:00","message":"receive interim result [false|false]: แล้วจะกลับไปดูหล่อแกหรอก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:40.687493481+07:00","message":"[buffer interim] 68 false แล้วจะกลับไปดูหล่อก็หล่อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:40.687496052+07:00","message":"[buffer interim] 68 false แล้วจะกลับไปดูหล่อแกหรอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.68750125+07:00","message":"[bufferProcess] interim [740000000]:แล้วจะกลับไปดูหล่อก็หล่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.687503419+07:00","message":"[bufferProcess] send to processor:แล้วจะกลับไปดูหลอกกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.687505928+07:00","message":"[bufferProcess] interim [800000000]:แล้วจะกลับไปดูหล่อแกหรอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.687507572+07:00","message":"[bufferProcess] send to processor:แล้วจะกลับไปดูหล่อก็หล่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.68751037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.687513307+07:00","message":"> Transcript [657] [false]: 'แล้วจะกลับไปดูหลอกกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.687515418+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.687517131+07:00","message":"Set new StatePrefix: 'แล้วจะกลับไปดูหลอกกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.687518381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.68751985+07:00","message":"> Transcript [658] [false]: 'แล้วจะกลับไปดูหล่อก็หล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.687521087+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.687522334+07:00","message":"Set new StatePrefix: 'แล้วจะกลับไปดูหล่อก็หล่อ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:40.876335706+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:40.876375131+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":"2025-09-19T10:07:40.876381162+07:00","message":"receive interim result [false|false]: แล้วจะกลับไปดูหล่อแกหลอกฉัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:40.876396163+07:00","message":"[buffer interim] 68 false แล้วจะกลับไปดูหล่อแกหลอกฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.876402939+07:00","message":"[bufferProcess] interim [980000000]:แล้วจะกลับไปดูหล่อแกหลอกฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.87640508+07:00","message":"[bufferProcess] send to processor:แล้วจะกลับไปดูหล่อแกหรอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.87641139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.876414052+07:00","message":"> Transcript [659] [false]: 'แล้วจะกลับไปดูหล่อแกหรอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.876416301+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.876418103+07:00","message":"Set new StatePrefix: 'แล้วจะกลับไปดูหล่อแกหรอก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:40.996348837+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:40.996382646+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":"2025-09-19T10:07:40.996387923+07:00","message":"receive interim result [false|false]: แล้วจะกลับไปดูหล่อแกหลอกฉันไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:40.99640081+07:00","message":"[buffer interim] 68 false แล้วจะกลับไปดูหล่อแกหลอกฉันไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.996406859+07:00","message":"[bufferProcess] interim [100000000]:แล้วจะกลับไปดูหล่อแกหลอกฉันไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.996409092+07:00","message":"[bufferProcess] send to processor:แล้วจะกลับไปดูหล่อแกหลอกฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.996413992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.99641682+07:00","message":"> Transcript [660] [false]: 'แล้วจะกลับไปดูหล่อแกหลอกฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.996419075+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:40.996420857+07:00","message":"Set new StatePrefix: 'แล้วจะกลับไปดูหล่อแกหลอกฉัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:41.064587249+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:41.06462343+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":"2025-09-19T10:07:41.064628793+07:00","message":"receive interim result [false|false]: แล้วจะกลับไปดูหล่อแกหลอกฉันไปดู"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:41.064644107+07:00","message":"[buffer interim] 68 false แล้วจะกลับไปดูหล่อแกหลอกฉันไปดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.064650669+07:00","message":"[bufferProcess] interim [160000000]:แล้วจะกลับไปดูหล่อแกหลอกฉันไปดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.064652674+07:00","message":"[bufferProcess] send to processor:แล้วจะกลับไปดูหล่อแกหลอกฉันไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.064655933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.064658653+07:00","message":"> Transcript [661] [false]: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.064661401+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.064662865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.064664501+07:00","message":"StatePrefix: 'แล้วจะกลับไปดูหล่อแกหลอกฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.064666424+07:00","message":"TextPushed: 'แล้วจะกลับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:41.266330419+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:41.266370139+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":"2025-09-19T10:07:41.26637708+07:00","message":"receive interim result [false|false]: แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:41.266392763+07:00","message":"[buffer interim] 68 false แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.266400463+07:00","message":"[bufferProcess] interim [400000000]:แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.26640314+07:00","message":"[bufferProcess] send to processor:แล้วจะกลับไปดูหล่อแกหลอกฉันไปดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.266407043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.266410263+07:00","message":"> Transcript [662] [false]: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.266415285+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.266417415+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.266419792+07:00","message":"StatePrefix: 'แล้วจะกลับไปดูหล่อแกหลอกฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.266422423+07:00","message":"TextPushed: 'แล้วจะกลับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:41.38657602+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:41.386611183+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":"2025-09-19T10:07:41.386616437+07:00","message":"receive interim result [false|false]: แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:41.386630018+07:00","message":"[buffer interim] 68 false แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.386636356+07:00","message":"[bufferProcess] interim [460000000]:แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.386638327+07:00","message":"[bufferProcess] send to processor:แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.386659049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.386665402+07:00","message":"> Transcript [663] [false]: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.38666853+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.386670289+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.386672093+07:00","message":"StatePrefix: 'แล้วจะกลับไปดูหล่อแกหลอกฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.386674058+07:00","message":"TextPushed: 'แล้วจะกลับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:41.521141364+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:41.521223382+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":"2025-09-19T10:07:41.521228764+07:00","message":"receive interim result [false|false]: แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันขี่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:41.521242674+07:00","message":"[buffer interim] 68 false แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันขี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.521248901+07:00","message":"[bufferProcess] interim [580000000]:แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันขี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.521253967+07:00","message":"[bufferProcess] send to processor:แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.52126064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.521263065+07:00","message":"> Transcript [664] [false]: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.521266312+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.521268026+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.521270003+07:00","message":"StatePrefix: 'แล้วจะกลับไปดูหล่อแกหลอกฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.521271853+07:00","message":"TextPushed: 'แล้วจะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.521276035+07:00","message":"Push: 'ไปดูหล่อแกหลอกฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.521279672+07:00","message":"TextPushed: 'แล้วจะกลับไปดูหล่อแกหลอกฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.521281879+07:00","message":"Set new StatePrefix : 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.521283871+07:00","message":"Next Push (prob) : 'ไปดูมัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:41.521291756+07:00","message":"push: {false ไปดูหล่อแกหลอกฉัน 0 0xc000188100}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:41.570954965+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:41.570998192+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":"2025-09-19T10:07:41.571006058+07:00","message":"receive interim result [false|false]: แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:41.571018966+07:00","message":"[buffer interim] 68 false แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.571025548+07:00","message":"[bufferProcess] interim [640000000]:แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.571028046+07:00","message":"[bufferProcess] send to processor:แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันขี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.571033274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.57103625+07:00","message":"> Transcript [665] [false]: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันขี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.571039219+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.571041079+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.571042633+07:00","message":"StatePrefix: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.571045038+07:00","message":"TextPushed: 'แล้วจะกลับไปดูหล่อแกหลอกฉัน'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:41.763778262+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:41.763781053+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:41.894152738+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:41.894188296+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":"2025-09-19T10:07:41.894195304+07:00","message":"receive interim result [false|false]: แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนค"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:41.894209454+07:00","message":"[buffer interim] 68 false แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนค"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.894216192+07:00","message":"[bufferProcess] interim [940000000]:แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนค"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.894218901+07:00","message":"[bufferProcess] send to processor:แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.894225595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.894228075+07:00","message":"> Transcript [666] [false]: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.894231253+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.894232942+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.894234397+07:00","message":"StatePrefix: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.894236811+07:00","message":"TextPushed: 'แล้วจะกลับไปดูหล่อแกหลอกฉัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:41.903343416+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:41.903367774+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":"2025-09-19T10:07:41.90337251+07:00","message":"receive interim result [false|false]: แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนคิ้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:41.903388294+07:00","message":"[buffer interim] 68 false แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนคิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.903394069+07:00","message":"[bufferProcess] interim [0]:แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนคิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.903396828+07:00","message":"[bufferProcess] send to processor:แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนค"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.903400173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.903404791+07:00","message":"> Transcript [667] [false]: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนค'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.903407933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.903409843+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.9034114+07:00","message":"StatePrefix: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:41.903417187+07:00","message":"TextPushed: 'แล้วจะกลับไปดูหล่อแกหลอกฉัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:42.474766184+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:42.474808931+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":"2025-09-19T10:07:42.474815627+07:00","message":"receive interim result [false|false]: แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนคิ้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:42.474832186+07:00","message":"[buffer interim] 68 false แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนคิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:42.474839077+07:00","message":"[bufferProcess] interim [600000000]:แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนคิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:42.474841905+07:00","message":"[bufferProcess] send to processor:แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนคิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:42.474856148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:42.474858578+07:00","message":"> Transcript [668] [false]: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนคิ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:42.4748617+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:42.474863519+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:42.474865524+07:00","message":"StatePrefix: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:42.474868657+07:00","message":"TextPushed: 'แล้วจะกลับไปดูหล่อแกหลอกฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:42.474874284+07:00","message":"Push: 'ไปดูมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:42.474875777+07:00","message":"TextPushed: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:42.474877766+07:00","message":"Set new StatePrefix : 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนคิ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:42.474879689+07:00","message":"Next Push (prob) : 'เขียนคิ้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:42.474887866+07:00","message":"push: {false ไปดูมัน 0 0xc000188100}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:43.17524099+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:43.175284006+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":"2025-09-19T10:07:43.175291016+07:00","message":"receive interim result [false|false]: แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสนาม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:43.175310259+07:00","message":"[buffer interim] 68 false แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสนาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.175318409+07:00","message":"[bufferProcess] interim [260000000]:แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสนาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.175322025+07:00","message":"[bufferProcess] send to processor:แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนคิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.175326447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.175329577+07:00","message":"> Transcript [669] [false]: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนคิ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.175333709+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.175337822+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.175340049+07:00","message":"StatePrefix: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนคิ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.175344013+07:00","message":"TextPushed: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:43.362966978+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:43.363008041+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":"2025-09-19T10:07:43.363014793+07:00","message":"receive interim result [false|false]: แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนคิ้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:43.363033604+07:00","message":"[buffer interim] 68 false แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนคิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.363045835+07:00","message":"[bufferProcess] interim [440000000]:แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนคิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.363049221+07:00","message":"[bufferProcess] send to processor:แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสนาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.363053604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.363057294+07:00","message":"> Transcript [670] [false]: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสนาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.363059853+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.363062137+07:00","message":"Set new StatePrefix: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสนาม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:43.491208062+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:43.491240134+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":"2025-09-19T10:07:43.491246245+07:00","message":"receive interim result [false|false]: แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสถานทูต"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:43.491260333+07:00","message":"[buffer interim] 68 false แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสถานทูต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.49126673+07:00","message":"[bufferProcess] interim [560000000]:แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสถานทูต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.491268821+07:00","message":"[bufferProcess] send to processor:แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนคิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.491274012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.491277313+07:00","message":"> Transcript [671] [false]: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนคิ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.491279565+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.491281296+07:00","message":"Set new StatePrefix: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนคิ้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:43.496321168+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:43.496331558+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":"2025-09-19T10:07:43.496334422+07:00","message":"receive interim result [false|false]: แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสนามทูทู"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:43.496337803+07:00","message":"[buffer interim] 68 false แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสนามทูทู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.496340544+07:00","message":"[bufferProcess] interim [620000000]:แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสนามทูทู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.496342575+07:00","message":"[bufferProcess] send to processor:แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสถานทูต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.496349933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.496352298+07:00","message":"> Transcript [672] [false]: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสถานทูต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.496353831+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.496355271+07:00","message":"Set new StatePrefix: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสถานทูต'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:43.556159849+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:43.556205256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนคิ้ว etude\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:43.556211969+07:00","message":"receive interim result [false|false]: แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนคิ้ว etude"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:43.556225441+07:00","message":"[buffer interim] 68 false แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนคิ้ว etude"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.556232472+07:00","message":"[bufferProcess] interim [680000000]:แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนคิ้ว etude"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.556235194+07:00","message":"[bufferProcess] send to processor:แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสนามทูทู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.556241175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.556244672+07:00","message":"> Transcript [673] [false]: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสนามทูทู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.55624699+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.55624963+07:00","message":"Set new StatePrefix: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสนามทูทู'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:43.760693776+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:43.760737761+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":"2025-09-19T10:07:43.760745697+07:00","message":"receive interim result [false|false]: แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสนามทรูดี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:43.760761787+07:00","message":"[buffer interim] 68 false แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสนามทรูดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.760770486+07:00","message":"[bufferProcess] interim [860000000]:แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสนามทรูดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.760774933+07:00","message":"[bufferProcess] send to processor:แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนคิ้ว etude"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.76077867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.760792799+07:00","message":"> Transcript [674] [false]: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนคิ้ว etude'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.760795305+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:43.760797708+07:00","message":"Set new StatePrefix: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนคิ้ว etude'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:44.08564778+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:44.085690929+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":"2025-09-19T10:07:44.085699141+07:00","message":"receive interim result [false|false]: แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสนามทูทีหลัง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:44.085713617+07:00","message":"[buffer interim] 68 false แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสนามทูทีหลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:44.085721503+07:00","message":"[bufferProcess] interim [220000000]:แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสนามทูทีหลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:44.085724925+07:00","message":"[bufferProcess] send to processor:แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสนามทรูดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:44.085731311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:44.085735142+07:00","message":"> Transcript [675] [false]: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสนามทรูดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:44.08573819+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:44.085740774+07:00","message":"Set new StatePrefix: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสนามทรูดี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:44.495225779+07:00","message":"[GCS] IsForceVAD: false for message ID: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:44.673245805+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:44.673289118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะกลับไปดูหลอกก็หลอกฉันไปดูมันเขียนสนามทูทีหลัง\",\"confidence\":0.92693746}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:44.673295442+07:00","message":"receive interim result [true|false]: แล้วจะกลับไปดูหลอกก็หลอกฉันไปดูมันเขียนสนามทูทีหลัง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:44.67330343+07:00","message":"end recv isFinal message id 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:44.673305213+07:00","message":"end Recv id 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:44.673311766+07:00","message":"[buffer interim] 68 true แล้วจะกลับไปดูหลอกก็หลอกฉันไปดูมันเขียนสนามทูทีหลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:44.67332043+07:00","message":"[bufferProcess] interim [790000000]:แล้วจะกลับไปดูหลอกก็หลอกฉันไปดูมันเขียนสนามทูทีหลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:44.673323451+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสนามทูทีหลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:44.673326875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:44.673329258+07:00","message":"> Transcript [676] [false]: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสนามทูทีหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:44.673331699+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:44.673333759+07:00","message":"Set new StatePrefix: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสนามทูทีหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:44.673335386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:44.673336888+07:00","message":"> Transcript [677] [true]: 'แล้วจะกลับไปดูหลอกก็หลอกฉันไปดูมันเขียนสนามทูทีหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:44.673338899+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:44.673341189+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:44.673342859+07:00","message":"StatePrefix: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสนามทูทีหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:44.673345108+07:00","message":"TextPushed: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:44.673346612+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:44.673529906+07:00","message":"Push: 'เขียนสนามทูทีหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:44.673532599+07:00","message":"TextPushed: 'แล้วจะกลับไปดูหล่อแกหลอกฉันไปดูมันเขียนสนามทูทีหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:44.67353639+07:00","message":"Set new StatePrefix : 'แล้วจะกลับไปดูหลอกก็หลอกฉันไปดูมันเขียนสนามทูทีหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:44.673538292+07:00","message":"Next Push (prob) : 'แล้วจะกลับไปดูหลอกก็หลอกฉันไปดูมันเขียนสนามทูทีหลัง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:44.673546789+07:00","message":"push: {true เขียนสนามทูทีหลัง 0 0xc000188100}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:44.673560493+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_68.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:07:44.685286052+07:00","message":"write wav file: './tmp/7402/7402_68.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:44.745500765+07:00","message":"[GCS] Start streaming session, msgId: 69"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:44.764023141+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:44.764039036+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:45.444489101+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:45.444528083+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":"2025-09-19T10:07:45.444532777+07:00","message":"receive interim result [false|false]: จะไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:45.44454648+07:00","message":"[buffer interim] 69 false จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:45.444552946+07:00","message":"[bufferProcess] interim [660000000]:จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:45.44455464+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:45.578515005+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:45.578548618+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":"2025-09-19T10:07:45.578553833+07:00","message":"receive interim result [false|false]: จะไม่อยู่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:45.578568047+07:00","message":"[buffer interim] 69 false จะไม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:45.57857458+07:00","message":"[bufferProcess] interim [780000000]:จะไม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:45.578576784+07:00","message":"[bufferProcess] send to processor:จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:45.57858151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:45.578584228+07:00","message":"> Transcript [678] [false]: 'จะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:45.578586111+07:00","message":"Set StatePrefix (first interim): 'จะไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:45.661550367+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:45.661586833+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":"2025-09-19T10:07:45.661592195+07:00","message":"receive interim result [false|false]: จะไม่หยุด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:45.661604216+07:00","message":"[buffer interim] 69 false จะไม่หยุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:45.661609866+07:00","message":"[bufferProcess] interim [840000000]:จะไม่หยุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:45.661611621+07:00","message":"[bufferProcess] send to processor:จะไม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:45.661616501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:45.661619117+07:00","message":"> Transcript [679] [false]: 'จะไม่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:45.661621357+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:45.661623164+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:45.661624816+07:00","message":"StatePrefix: 'จะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:45.661626723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:46.393661014+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:46.393695505+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":"2025-09-19T10:07:46.393701054+07:00","message":"receive interim result [false|false]: จะไปดูดิ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:46.393716407+07:00","message":"[buffer interim] 69 false จะไปดูดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:46.393725166+07:00","message":"[bufferProcess] interim [680000000]:จะไปดูดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:46.393727926+07:00","message":"[bufferProcess] send to processor:จะไม่หยุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:46.39373312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:46.393736598+07:00","message":"> Transcript [680] [false]: 'จะไม่หยุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:46.393740758+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:46.393743107+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:46.393745908+07:00","message":"StatePrefix: 'จะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:46.393748648+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:46.985274487+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:46.98531077+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":"2025-09-19T10:07:46.985316195+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:46.985332246+07:00","message":"[buffer interim] 69 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:46.985338372+07:00","message":"[bufferProcess] interim [220000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:46.985340713+07:00","message":"[bufferProcess] send to processor:จะไปดูดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:46.985343774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:46.985346386+07:00","message":"> Transcript [681] [false]: 'จะไปดูดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:46.985348342+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:46.985349947+07:00","message":"Set new StatePrefix: 'จะไปดูดิ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:47.764356013+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:47.764370631+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:47.764388764+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":"2025-09-19T10:07:47.764393752+07:00","message":"receive interim result [false|false]: ทำอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:47.764401142+07:00","message":"[buffer interim] 69 false ทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:47.764406752+07:00","message":"[bufferProcess] interim [0]:ทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:47.764409032+07:00","message":"[bufferProcess] send to processor:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:47.764412125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:47.764415201+07:00","message":"> Transcript [682] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:47.764417256+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:47.764419429+07:00","message":"Set new StatePrefix: 'ฉัน'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:47.76442708+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:47.84127625+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:47.84132009+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":"2025-09-19T10:07:47.841328036+07:00","message":"receive interim result [false|false]: ฉันอยู่จังหวัดอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:47.841346401+07:00","message":"[buffer interim] 69 false ฉันอยู่จังหวัดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:47.841359607+07:00","message":"[bufferProcess] interim [120000000]:ฉันอยู่จังหวัดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:47.841363144+07:00","message":"[bufferProcess] send to processor:ทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:47.841370879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:47.841375197+07:00","message":"> Transcript [683] [false]: 'ทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:47.84137842+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:47.841380679+07:00","message":"Set new StatePrefix: 'ทำอะไร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:47.936754427+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:47.936797837+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":"2025-09-19T10:07:47.936804726+07:00","message":"receive interim result [false|false]: ทำอะไรอ่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:47.936823913+07:00","message":"[buffer interim] 69 false ทำอะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:47.936835946+07:00","message":"[bufferProcess] interim [180000000]:ทำอะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:47.936840077+07:00","message":"[bufferProcess] send to processor:ฉันอยู่จังหวัดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:47.936849015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:47.93685235+07:00","message":"> Transcript [684] [false]: 'ฉันอยู่จังหวัดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:47.936855506+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:47.93685826+07:00","message":"Set new StatePrefix: 'ฉันอยู่จังหวัดอะไร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:48.496091231+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:48.496135268+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":"2025-09-19T10:07:48.496142602+07:00","message":"receive interim result [false|false]: ทำอะไรอ่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:48.496159361+07:00","message":"[buffer interim] 69 false ทำอะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:48.496170184+07:00","message":"[bufferProcess] interim [780000000]:ทำอะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:48.496172845+07:00","message":"[bufferProcess] send to processor:ทำอะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:48.496179207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:48.496182875+07:00","message":"> Transcript [685] [false]: 'ทำอะไรอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:48.496186129+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:48.496188648+07:00","message":"Set new StatePrefix: 'ทำอะไรอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:48.942860359+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:48.942896987+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":"2025-09-19T10:07:48.942902872+07:00","message":"receive interim result [false|false]: ทำอะไรอ่ะแต่ฟ้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:48.942915128+07:00","message":"[buffer interim] 69 false ทำอะไรอ่ะแต่ฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:48.942921263+07:00","message":"[bufferProcess] interim [200000000]:ทำอะไรอ่ะแต่ฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:48.942923329+07:00","message":"[bufferProcess] send to processor:ทำอะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:48.942926437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:48.942929258+07:00","message":"> Transcript [686] [false]: 'ทำอะไรอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:48.942931829+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:48.942933334+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:48.942934916+07:00","message":"StatePrefix: 'ทำอะไรอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:48.942936577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:49.104741272+07:00","message":"[GCS] IsForceVAD: false for message ID: 69"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:49.237646911+07:00","message":"[GCS] Start streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:49.303516619+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:49.30355841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำอะไรอ่ะแปลภาษา\",\"confidence\":0.7788782}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:49.303566455+07:00","message":"receive interim result [true|false]: ทำอะไรอ่ะแปลภาษา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:49.303578594+07:00","message":"end recv isFinal message id 69"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:49.303581138+07:00","message":"end Recv id 69"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:49.303589114+07:00","message":"[buffer interim] 69 true ทำอะไรอ่ะแปลภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:49.303601923+07:00","message":"[bufferProcess] interim [590000000]:ทำอะไรอ่ะแปลภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:49.303605323+07:00","message":"[bufferProcess] send to processor (isfinal):ทำอะไรอ่ะแต่ฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:49.303609923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:49.303613929+07:00","message":"> Transcript [687] [false]: 'ทำอะไรอ่ะแต่ฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:49.303617908+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:49.303620874+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:49.303624105+07:00","message":"StatePrefix: 'ทำอะไรอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:49.303626779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:49.303628969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:49.303631471+07:00","message":"> Transcript [688] [true]: 'ทำอะไรอ่ะแปลภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:49.303634033+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:49.303636287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:49.303638243+07:00","message":"StatePrefix: 'ทำอะไรอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:49.30364027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:49.303648652+07:00","message":"Push: 'ทำอะไรอ่ะแปลภาษา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:49.303660236+07:00","message":"push: {true ทำอะไรอ่ะแปลภาษา 0 0xc00039f680}"}
{"level":"info","service":"Main","time":"2025-09-19T10:07:49.314721987+07:00","message":"write wav file: './tmp/7402/7402_69.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:49.725141891+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:49.725222079+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":"2025-09-19T10:07:49.725227443+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:49.725240071+07:00","message":"[buffer interim] 70 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:49.72524752+07:00","message":"[bufferProcess] interim [480000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:49.725249657+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:50.230489194+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:50.230527472+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":"2025-09-19T10:07:50.230532795+07:00","message":"receive interim result [false|false]: เอาไปทำอะไรเหรอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:50.230547412+07:00","message":"[buffer interim] 70 false เอาไปทำอะไรเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:50.230553536+07:00","message":"[bufferProcess] interim [20000000]:เอาไปทำอะไรเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:50.230555778+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:50.230559031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:50.23056153+07:00","message":"> Transcript [689] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:50.230563372+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:50.76515736+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:50.765157259+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:50.83686857+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:50.836904734+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":"2025-09-19T10:07:50.836910436+07:00","message":"receive interim result [false|false]: เอาไปทำอะไรเหรอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:50.836922355+07:00","message":"[buffer interim] 70 false เอาไปทำอะไรเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:50.836928887+07:00","message":"[bufferProcess] interim [620000000]:เอาไปทำอะไรเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:50.836930904+07:00","message":"[bufferProcess] send to processor:เอาไปทำอะไรเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:50.836933925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:50.836936498+07:00","message":"> Transcript [690] [false]: 'เอาไปทำอะไรเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:50.836939125+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:50.836940974+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:50.836943109+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:50.836946772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:51.216543501+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:51.216587685+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":"2025-09-19T10:07:51.216594855+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:51.216608705+07:00","message":"[buffer interim] 70 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:51.216616055+07:00","message":"[bufferProcess] interim [980000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:51.216619252+07:00","message":"[bufferProcess] send to processor:เอาไปทำอะไรเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:51.216625424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:51.216628834+07:00","message":"> Transcript [691] [false]: 'เอาไปทำอะไรเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:51.216632789+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:51.216635056+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:51.216638309+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:51.216640885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:51.369974614+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:51.370021806+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":"2025-09-19T10:07:51.37003031+07:00","message":"receive interim result [false|false]: เอาไปทำอะไรเหรอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:51.370050724+07:00","message":"[buffer interim] 70 false เอาไปทำอะไรเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:51.370067304+07:00","message":"[bufferProcess] interim [40000000]:เอาไปทำอะไรเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:51.370070725+07:00","message":"[bufferProcess] send to processor:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:51.370074807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:51.370078364+07:00","message":"> Transcript [692] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:51.370081179+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:51.370086744+07:00","message":"Set new StatePrefix: 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:51.580359599+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:51.580410946+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":"2025-09-19T10:07:51.580418356+07:00","message":"receive interim result [false|false]: ปิดไวไฟ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:51.580436122+07:00","message":"[buffer interim] 70 false ปิดไวไฟ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:51.580446518+07:00","message":"[bufferProcess] interim [340000000]:ปิดไวไฟ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:51.580450663+07:00","message":"[bufferProcess] send to processor:เอาไปทำอะไรเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:51.580457129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:51.580460881+07:00","message":"> Transcript [693] [false]: 'เอาไปทำอะไรเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:51.580464318+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:51.580466739+07:00","message":"Set new StatePrefix: 'เอาไปทำอะไรเหรอ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:51.875750699+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:51.875796551+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":"2025-09-19T10:07:51.875802073+07:00","message":"receive interim result [false|false]: ปิดไว้ที่ป๋าว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:51.875818017+07:00","message":"[buffer interim] 70 false ปิดไว้ที่ป๋าว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:51.875824823+07:00","message":"[bufferProcess] interim [520000000]:ปิดไว้ที่ป๋าว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:51.875827274+07:00","message":"[bufferProcess] send to processor:ปิดไวไฟ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:51.875833412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:51.875835933+07:00","message":"> Transcript [694] [false]: 'ปิดไวไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:51.875838566+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:51.875840402+07:00","message":"Set new StatePrefix: 'ปิดไวไฟ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:52.00093013+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:52.000972549+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":"2025-09-19T10:07:52.000977525+07:00","message":"receive interim result [false|false]: ปิดไวไฟ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:52.00099329+07:00","message":"[buffer interim] 70 false ปิดไวไฟ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.001000365+07:00","message":"[bufferProcess] interim [580000000]:ปิดไวไฟ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.001002501+07:00","message":"[bufferProcess] send to processor:ปิดไว้ที่ป๋าว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.001009239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.001011959+07:00","message":"> Transcript [695] [false]: 'ปิดไว้ที่ป๋าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.00101389+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.001015631+07:00","message":"Set new StatePrefix: 'ปิดไว้ที่ป๋าว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:52.030613752+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:52.030650213+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":"2025-09-19T10:07:52.030655168+07:00","message":"receive interim result [false|false]: ปิดไว้ที่ป๋าว่าเรา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:52.030680842+07:00","message":"[buffer interim] 70 false ปิดไว้ที่ป๋าว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.030687707+07:00","message":"[bufferProcess] interim [640000000]:ปิดไว้ที่ป๋าว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.030689906+07:00","message":"[bufferProcess] send to processor:ปิดไวไฟ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.030692862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.030695557+07:00","message":"> Transcript [696] [false]: 'ปิดไวไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.03069773+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.030699441+07:00","message":"Set new StatePrefix: 'ปิดไวไฟ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:52.068957518+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:52.069001374+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":"2025-09-19T10:07:52.069007887+07:00","message":"receive interim result [false|false]: ปิดไว้ที่ป๋าว่าเราเคย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:52.069023145+07:00","message":"[buffer interim] 70 false ปิดไว้ที่ป๋าว่าเราเคย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.069031091+07:00","message":"[bufferProcess] interim [820000000]:ปิดไว้ที่ป๋าว่าเราเคย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.069034107+07:00","message":"[bufferProcess] send to processor:ปิดไว้ที่ป๋าว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.069041567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.0690447+07:00","message":"> Transcript [697] [false]: 'ปิดไว้ที่ป๋าว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.06904758+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.069050784+07:00","message":"Set new StatePrefix: 'ปิดไว้ที่ป๋าว่าเรา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:52.247700836+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:52.247739926+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":"2025-09-19T10:07:52.247748348+07:00","message":"receive interim result [false|false]: ปิดไว้ที่ป๋าว่าเราเคยโง่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:52.247758753+07:00","message":"[buffer interim] 70 false ปิดไว้ที่ป๋าว่าเราเคยโง่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.247765828+07:00","message":"[bufferProcess] interim [0]:ปิดไว้ที่ป๋าว่าเราเคยโง่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.247768564+07:00","message":"[bufferProcess] send to processor:ปิดไว้ที่ป๋าว่าเราเคย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.247772981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.247776121+07:00","message":"> Transcript [698] [false]: 'ปิดไว้ที่ป๋าว่าเราเคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.247778939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.247780584+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.247782077+07:00","message":"StatePrefix: 'ปิดไว้ที่ป๋าว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.247784226+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:52.591184162+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:52.591231114+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":"2025-09-19T10:07:52.591238928+07:00","message":"receive interim result [false|false]: ปิดไว้ที่ป๋าว่าเราเคยโง่ขนาด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:52.591256779+07:00","message":"[buffer interim] 70 false ปิดไว้ที่ป๋าว่าเราเคยโง่ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.591266283+07:00","message":"[bufferProcess] interim [360000000]:ปิดไว้ที่ป๋าว่าเราเคยโง่ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.591271142+07:00","message":"[bufferProcess] send to processor:ปิดไว้ที่ป๋าว่าเราเคยโง่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.591275364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.591279292+07:00","message":"> Transcript [699] [false]: 'ปิดไว้ที่ป๋าว่าเราเคยโง่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.591283895+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.591286089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.591289095+07:00","message":"StatePrefix: 'ปิดไว้ที่ป๋าว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.591291624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:52.784211884+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:52.784247713+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":"2025-09-19T10:07:52.784253084+07:00","message":"receive interim result [false|false]: ปิดไว้ที่ป๋าว่าเราเคยโง่ขนาดนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:52.784268482+07:00","message":"[buffer interim] 70 false ปิดไว้ที่ป๋าว่าเราเคยโง่ขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.784275698+07:00","message":"[bufferProcess] interim [540000000]:ปิดไว้ที่ป๋าว่าเราเคยโง่ขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.784278156+07:00","message":"[bufferProcess] send to processor:ปิดไว้ที่ป๋าว่าเราเคยโง่ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.784281414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.784283895+07:00","message":"> Transcript [700] [false]: 'ปิดไว้ที่ป๋าว่าเราเคยโง่ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.784287096+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.784289127+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.784290842+07:00","message":"StatePrefix: 'ปิดไว้ที่ป๋าว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:52.784292815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:53.361714797+07:00","message":"[GCS] Cleaned up inactive client: 58"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:53.361749882+07:00","message":"[GCS] Cleaned up inactive client: 50"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:53.361753987+07:00","message":"[GCS] Cleaned up inactive client: 56"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:53.361755519+07:00","message":"[GCS] Cleaned up inactive client: 51"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:53.361757146+07:00","message":"[GCS] Cleaned up inactive client: 52"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:53.361758727+07:00","message":"[GCS] Cleaned up inactive client: 53"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:53.361760048+07:00","message":"[GCS] Cleaned up inactive client: 54"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:53.361762052+07:00","message":"[GCS] Cleaned up inactive client: 55"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:53.361764722+07:00","message":"[GCS] Cleaned up inactive client: 57"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:53.423016188+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:53.423052197+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":"2025-09-19T10:07:53.423056889+07:00","message":"receive interim result [false|false]: ปิดไว้ที่ป๋าว่าเราเคยโง่ขนาดนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:53.423067798+07:00","message":"[buffer interim] 70 false ปิดไว้ที่ป๋าว่าเราเคยโง่ขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:53.423074212+07:00","message":"[bufferProcess] interim [140000000]:ปิดไว้ที่ป๋าว่าเราเคยโง่ขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:53.423076217+07:00","message":"[bufferProcess] send to processor:ปิดไว้ที่ป๋าว่าเราเคยโง่ขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:53.42308087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:53.423083135+07:00","message":"> Transcript [701] [false]: 'ปิดไว้ที่ป๋าว่าเราเคยโง่ขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:53.423086344+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:53.423088177+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:53.423090959+07:00","message":"StatePrefix: 'ปิดไว้ที่ป๋าว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:53.423092884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:53.4230979+07:00","message":"Push: 'ปิดไว้ที่ป๋าว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:53.423100997+07:00","message":"TextPushed: 'ปิดไว้ที่ป๋าว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:53.423102829+07:00","message":"Set new StatePrefix : 'ปิดไว้ที่ป๋าว่าเราเคยโง่ขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:53.423104539+07:00","message":"Next Push (prob) : 'เคยโง่ขนาดนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:53.423112838+07:00","message":"push: {false ปิดไว้ที่ป๋าว่าเรา 0 0xc0004abd80}"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:53.765652187+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:53.765693032+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:54.742992831+07:00","message":"[GCS] IsForceVAD: false for message ID: 70"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:54.927186555+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:54.927229537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาไปทำอะไรเหรอปิดไว้หรือเปล่าว่าเราเคยโง่ขนาดนี้\",\"confidence\":0.7919908}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:54.927237321+07:00","message":"receive interim result [true|false]: เอาไปทำอะไรเหรอปิดไว้หรือเปล่าว่าเราเคยโง่ขนาดนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:54.92724758+07:00","message":"end recv isFinal message id 70"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:54.927249882+07:00","message":"end Recv id 70"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:54.927258266+07:00","message":"[buffer interim] 70 true เอาไปทำอะไรเหรอปิดไว้หรือเปล่าว่าเราเคยโง่ขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:54.927268612+07:00","message":"[bufferProcess] interim [730000000]:เอาไปทำอะไรเหรอปิดไว้หรือเปล่าว่าเราเคยโง่ขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:54.927274206+07:00","message":"[bufferProcess] send to processor (isfinal):ปิดไว้ที่ป๋าว่าเราเคยโง่ขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:54.927278679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:54.927282848+07:00","message":"> Transcript [702] [false]: 'ปิดไว้ที่ป๋าว่าเราเคยโง่ขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:54.927286461+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:54.927288321+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:54.927291061+07:00","message":"StatePrefix: 'ปิดไว้ที่ป๋าว่าเราเคยโง่ขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:54.927294245+07:00","message":"TextPushed: 'ปิดไว้ที่ป๋าว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:54.927296099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:54.927298355+07:00","message":"> Transcript [703] [true]: 'เอาไปทำอะไรเหรอปิดไว้หรือเปล่าว่าเราเคยโง่ขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:54.92732049+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:54.927322622+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:54.927324225+07:00","message":"StatePrefix: 'ปิดไว้ที่ป๋าว่าเราเคยโง่ขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:54.927326018+07:00","message":"TextPushed: 'ปิดไว้ที่ป๋าว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:54.927327572+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:54.927510825+07:00","message":"Push: 'เคยโง่ขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:54.927514957+07:00","message":"TextPushed: 'ปิดไว้ที่ป๋าว่าเราเคยโง่ขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:54.927517784+07:00","message":"Set new StatePrefix : 'เอาไปทำอะไรเหรอปิดไว้หรือเปล่าว่าเราเคยโง่ขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:54.927520809+07:00","message":"Next Push (prob) : 'เอาไปทำอะไรเหรอปิดไว้หรือเปล่าว่าเราเคยโง่ขนาดนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:54.927531226+07:00","message":"push: {true เคยโง่ขนาดนี้ 0 0xc0004abd80}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:54.927556051+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_70.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:07:54.942584327+07:00","message":"write wav file: './tmp/7402/7402_70.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:55.066419319+07:00","message":"[GCS] Start streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:55.670835371+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:55.670872768+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":"2025-09-19T10:07:55.670877017+07:00","message":"receive interim result [false|false]: น่าจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:55.670891227+07:00","message":"[buffer interim] 71 false น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:55.670897276+07:00","message":"[bufferProcess] interim [600000000]:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:55.670898839+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:55.755579975+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:55.755621209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Note 10\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:55.75562704+07:00","message":"receive interim result [false|false]: Note 10"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:55.755640098+07:00","message":"[buffer interim] 71 false Note 10"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:55.755648349+07:00","message":"[bufferProcess] interim [660000000]:Note 10"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:55.75565162+07:00","message":"[bufferProcess] send to processor:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:55.755658406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:55.755661606+07:00","message":"> Transcript [704] [false]: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:55.755663993+07:00","message":"Set StatePrefix (first interim): 'น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:56.080572293+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:56.080604986+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":"2025-09-19T10:07:56.080610261+07:00","message":"receive interim result [false|false]: มันคือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:56.080623074+07:00","message":"[buffer interim] 71 false มันคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.080629159+07:00","message":"[bufferProcess] interim [20000000]:มันคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.080630919+07:00","message":"[bufferProcess] send to processor:Note 10"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.080635463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.080638183+07:00","message":"> Transcript [705] [false]: 'Note 10'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.0806408+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.080642843+07:00","message":"Set new StatePrefix: 'Note 10'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:56.127965961+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:56.128006908+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":"2025-09-19T10:07:56.128012598+07:00","message":"receive interim result [false|false]: นั่นสิหวนคืน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:56.128025321+07:00","message":"[buffer interim] 71 false นั่นสิหวนคืน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.128031614+07:00","message":"[bufferProcess] interim [80000000]:นั่นสิหวนคืน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.128033543+07:00","message":"[bufferProcess] send to processor:มันคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.128038508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.12804121+07:00","message":"> Transcript [706] [false]: 'มันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.128043221+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.128044943+07:00","message":"Set new StatePrefix: 'มันคือ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:56.336605304+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:56.336642449+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":"2025-09-19T10:07:56.336648362+07:00","message":"receive interim result [false|false]: มันคือเอา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:56.336662169+07:00","message":"[buffer interim] 71 false มันคือเอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.336671394+07:00","message":"[bufferProcess] interim [260000000]:มันคือเอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.336673952+07:00","message":"[bufferProcess] send to processor:นั่นสิหวนคืน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.336679667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.336682923+07:00","message":"> Transcript [707] [false]: 'นั่นสิหวนคืน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.336685752+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.33668819+07:00","message":"Set new StatePrefix: 'นั่นสิหวนคืน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:56.374139763+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:56.374173882+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":"2025-09-19T10:07:56.37417895+07:00","message":"receive interim result [false|false]: นั่นสิหวนคืน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:56.374191641+07:00","message":"[buffer interim] 71 false นั่นสิหวนคืน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.37419716+07:00","message":"[bufferProcess] interim [320000000]:นั่นสิหวนคืน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.374198956+07:00","message":"[bufferProcess] send to processor:มันคือเอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.374203611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.37420607+07:00","message":"> Transcript [708] [false]: 'มันคือเอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.374207784+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.374209433+07:00","message":"Set new StatePrefix: 'มันคือเอา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:56.477528152+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:56.477563331+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":"2025-09-19T10:07:56.477568123+07:00","message":"receive interim result [false|false]: มันคือเอาไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:56.477578191+07:00","message":"[buffer interim] 71 false มันคือเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.477584513+07:00","message":"[bufferProcess] interim [380000000]:มันคือเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.477586556+07:00","message":"[bufferProcess] send to processor:นั่นสิหวนคืน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.477591327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.477593978+07:00","message":"> Transcript [709] [false]: 'นั่นสิหวนคืน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.477595885+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.477597769+07:00","message":"Set new StatePrefix: 'นั่นสิหวนคืน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:56.5230139+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:56.523050572+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":"2025-09-19T10:07:56.523055908+07:00","message":"receive interim result [false|false]: นั่นสิหวนคืน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:56.523069346+07:00","message":"[buffer interim] 71 false นั่นสิหวนคืน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.523075724+07:00","message":"[bufferProcess] interim [440000000]:นั่นสิหวนคืน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.523077607+07:00","message":"[bufferProcess] send to processor:มันคือเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.523082207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.523084937+07:00","message":"> Transcript [710] [false]: 'มันคือเอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.523087+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.523088691+07:00","message":"Set new StatePrefix: 'มันคือเอาไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:56.637249439+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:56.637283758+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":"2025-09-19T10:07:56.637289316+07:00","message":"receive interim result [false|false]: มันคือเอาไปตั้ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:56.637304699+07:00","message":"[buffer interim] 71 false มันคือเอาไปตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.637313358+07:00","message":"[bufferProcess] interim [560000000]:มันคือเอาไปตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.637315388+07:00","message":"[bufferProcess] send to processor:นั่นสิหวนคืน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.637320348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.637322833+07:00","message":"> Transcript [711] [false]: 'นั่นสิหวนคืน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.637324947+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.637327018+07:00","message":"Set new StatePrefix: 'นั่นสิหวนคืน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:56.733512743+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:56.733554255+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":"2025-09-19T10:07:56.733561102+07:00","message":"receive interim result [false|false]: มันคือเอาตังค์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:56.733576284+07:00","message":"[buffer interim] 71 false มันคือเอาตังค์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.733583855+07:00","message":"[bufferProcess] interim [680000000]:มันคือเอาตังค์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.733586436+07:00","message":"[bufferProcess] send to processor:มันคือเอาไปตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.733592975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.733596314+07:00","message":"> Transcript [712] [false]: 'มันคือเอาไปตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.733598976+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:56.733601579+07:00","message":"Set new StatePrefix: 'มันคือเอาไปตั้ง'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:56.766362147+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:56.766371933+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:57.359041276+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:57.359082298+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":"2025-09-19T10:07:57.359088025+07:00","message":"receive interim result [false|false]: มันคือเอาตังค์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:07:57.359102156+07:00","message":"[buffer interim] 71 false มันคือเอาตังค์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:57.359108622+07:00","message":"[bufferProcess] interim [280000000]:มันคือเอาตังค์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:57.359110488+07:00","message":"[bufferProcess] send to processor:มันคือเอาตังค์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:57.359115009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:57.359117481+07:00","message":"> Transcript [713] [false]: 'มันคือเอาตังค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:57.359120099+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:07:57.359121945+07:00","message":"Set new StatePrefix: 'มันคือเอาตังค์'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:59.766750505+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:07:59.766759135+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:02.484467335+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:02.484514403+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":"2025-09-19T10:08:02.484521062+07:00","message":"receive interim result [false|false]: มันคือเอาดีๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:02.484542152+07:00","message":"[buffer interim] 71 false มันคือเอาดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:02.484552405+07:00","message":"[bufferProcess] interim [380000000]:มันคือเอาดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:02.484555535+07:00","message":"[bufferProcess] send to processor:มันคือเอาตังค์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:02.484562368+07:00","message":"[bufferProcess] send to processor (ticker):มันคือเอาดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:02.484565515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:02.484569187+07:00","message":"> Transcript [714] [false]: 'มันคือเอาตังค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:02.484573209+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:02.484575269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:02.484577817+07:00","message":"StatePrefix: 'มันคือเอาตังค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:02.484580025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:02.484581908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:02.484583965+07:00","message":"> Transcript [715] [false]: 'มันคือเอาดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:02.484585904+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:02.484588016+07:00","message":"Set new StatePrefix: 'มันคือเอาดีๆ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:02.718331681+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:02.71836771+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":"2025-09-19T10:08:02.718373437+07:00","message":"receive interim result [false|false]: มันคือเอาดีๆจริงๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:02.718386197+07:00","message":"[buffer interim] 71 false มันคือเอาดีๆจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:02.71839222+07:00","message":"[bufferProcess] interim [680000000]:มันคือเอาดีๆจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:02.718394073+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:02.767676074+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:02.767687662+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:02.878155756+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:02.878189137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือเอาดีๆจริงๆนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:02.878195529+07:00","message":"receive interim result [false|false]: มันคือเอาดีๆจริงๆนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:02.878208737+07:00","message":"[buffer interim] 71 false มันคือเอาดีๆจริงๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:02.878214943+07:00","message":"[bufferProcess] interim [800000000]:มันคือเอาดีๆจริงๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:02.878217103+07:00","message":"[bufferProcess] send to processor:มันคือเอาดีๆจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:02.878221874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:02.878224499+07:00","message":"> Transcript [716] [false]: 'มันคือเอาดีๆจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:02.878227408+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:02.878229194+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:02.878230935+07:00","message":"StatePrefix: 'มันคือเอาดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:02.87823288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.358561951+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.35860322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือเอาดีๆจริงๆนะบางทีมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.358610692+07:00","message":"receive interim result [false|false]: มันคือเอาดีๆจริงๆนะบางทีมัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.358624504+07:00","message":"[buffer interim] 71 false มันคือเอาดีๆจริงๆนะบางทีมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.358634479+07:00","message":"[bufferProcess] interim [280000000]:มันคือเอาดีๆจริงๆนะบางทีมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.35863756+07:00","message":"[bufferProcess] send to processor:มันคือเอาดีๆจริงๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.358643662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.358648636+07:00","message":"> Transcript [717] [false]: 'มันคือเอาดีๆจริงๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.358652571+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.358655232+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.358657882+07:00","message":"StatePrefix: 'มันคือเอาดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.358660429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.437959868+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.437999461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือเอาดีๆจริงๆนะบางทีมันก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.438006612+07:00","message":"receive interim result [false|false]: มันคือเอาดีๆจริงๆนะบางทีมันก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.438022772+07:00","message":"[buffer interim] 71 false มันคือเอาดีๆจริงๆนะบางทีมันก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.438031467+07:00","message":"[bufferProcess] interim [340000000]:มันคือเอาดีๆจริงๆนะบางทีมันก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.438034296+07:00","message":"[bufferProcess] send to processor:มันคือเอาดีๆจริงๆนะบางทีมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.438038632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.438043276+07:00","message":"> Transcript [718] [false]: 'มันคือเอาดีๆจริงๆนะบางทีมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.438047314+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.438049474+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.438052087+07:00","message":"StatePrefix: 'มันคือเอาดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.438054402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.450075825+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.450113163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือเอาดีๆจริงๆนะบางทีมันต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.450119117+07:00","message":"receive interim result [false|false]: มันคือเอาดีๆจริงๆนะบางทีมันต้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.450131066+07:00","message":"[buffer interim] 71 false มันคือเอาดีๆจริงๆนะบางทีมันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.450136903+07:00","message":"[bufferProcess] interim [400000000]:มันคือเอาดีๆจริงๆนะบางทีมันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.450139166+07:00","message":"[bufferProcess] send to processor:มันคือเอาดีๆจริงๆนะบางทีมันก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.450143854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.450146209+07:00","message":"> Transcript [719] [false]: 'มันคือเอาดีๆจริงๆนะบางทีมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.450149282+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.450150998+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.450152874+07:00","message":"StatePrefix: 'มันคือเอาดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.450154881+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.450158674+07:00","message":"Push: 'มันคือเอาดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.450161671+07:00","message":"TextPushed: 'มันคือเอาดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.450163786+07:00","message":"Set new StatePrefix : 'มันคือเอาดีๆจริงๆนะบางทีมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.450165824+07:00","message":"Next Push (prob) : 'จริงๆนะบางทีมันก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.450173391+07:00","message":"push: {false มันคือเอาดีๆ 0 0xc002b10a80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.569279209+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.569337708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือเอาดีๆจริงๆนะบางทีมันต้องไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.569349684+07:00","message":"receive interim result [false|false]: มันคือเอาดีๆจริงๆนะบางทีมันต้องไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.569380378+07:00","message":"[buffer interim] 71 false มันคือเอาดีๆจริงๆนะบางทีมันต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.569388925+07:00","message":"[bufferProcess] interim [520000000]:มันคือเอาดีๆจริงๆนะบางทีมันต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.569391957+07:00","message":"[bufferProcess] send to processor:มันคือเอาดีๆจริงๆนะบางทีมันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.569395894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.569398909+07:00","message":"> Transcript [720] [false]: 'มันคือเอาดีๆจริงๆนะบางทีมันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.569401845+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.569404272+07:00","message":"Set new StatePrefix: 'มันคือเอาดีๆจริงๆนะบางทีมันต้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.624460044+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.624506945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.624514527+07:00","message":"receive interim result [false|false]: มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดู"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.624528963+07:00","message":"[buffer interim] 71 false มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.624544422+07:00","message":"[bufferProcess] interim [580000000]:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.624547657+07:00","message":"[bufferProcess] send to processor:มันคือเอาดีๆจริงๆนะบางทีมันต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.624551856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.624555226+07:00","message":"> Transcript [721] [false]: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.624559713+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.624562143+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.624564734+07:00","message":"StatePrefix: 'มันคือเอาดีๆจริงๆนะบางทีมันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.624568492+07:00","message":"TextPushed: 'มันคือเอาดีๆ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.807397072+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.807441714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.807448701+07:00","message":"receive interim result [false|false]: มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.807465127+07:00","message":"[buffer interim] 71 false มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.807473655+07:00","message":"[bufferProcess] interim [760000000]:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.807477243+07:00","message":"[bufferProcess] send to processor:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.807481588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.807485846+07:00","message":"> Transcript [722] [false]: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.807490091+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.807492272+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.807496233+07:00","message":"StatePrefix: 'มันคือเอาดีๆจริงๆนะบางทีมันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.807499347+07:00","message":"TextPushed: 'มันคือเอาดีๆ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.820664607+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.820699067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.820706025+07:00","message":"receive interim result [false|false]: มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูดี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.820724455+07:00","message":"[buffer interim] 71 false มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.820734447+07:00","message":"[bufferProcess] interim [820000000]:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.820738003+07:00","message":"[bufferProcess] send to processor:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.820744408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.820747758+07:00","message":"> Transcript [723] [false]: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.820751747+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.820754008+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.8207562+07:00","message":"StatePrefix: 'มันคือเอาดีๆจริงๆนะบางทีมันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.820759428+07:00","message":"TextPushed: 'มันคือเอาดีๆ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.93579748+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.935833596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูทีวี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.935839336+07:00","message":"receive interim result [false|false]: มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูทีวี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.935855269+07:00","message":"[buffer interim] 71 false มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูทีวี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.93586212+07:00","message":"[bufferProcess] interim [880000000]:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูทีวี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.935864448+07:00","message":"[bufferProcess] send to processor:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.935871339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.935873857+07:00","message":"> Transcript [724] [false]: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.93587748+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.935879342+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.935881251+07:00","message":"StatePrefix: 'มันคือเอาดีๆจริงๆนะบางทีมันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.935884345+07:00","message":"TextPushed: 'มันคือเอาดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.935890432+07:00","message":"Push: 'จริงๆนะบางทีมันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.935892093+07:00","message":"TextPushed: 'มันคือเอาดีๆจริงๆนะบางทีมันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.935894323+07:00","message":"Set new StatePrefix : 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:03.935896173+07:00","message":"Next Push (prob) : 'ไปดูดี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:03.935904105+07:00","message":"push: {false จริงๆนะบางทีมันต้อง 0 0xc002b10a80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:04.125243251+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:04.125275305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:04.125281044+07:00","message":"receive interim result [false|false]: มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:04.125293923+07:00","message":"[buffer interim] 71 false มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.125300083+07:00","message":"[bufferProcess] interim [60000000]:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.125302222+07:00","message":"[bufferProcess] send to processor:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูทีวี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.125307345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.125309885+07:00","message":"> Transcript [725] [false]: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูทีวี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.12531206+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.125313997+07:00","message":"Set new StatePrefix: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูทีวี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:04.31948588+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:04.319532718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:04.319549807+07:00","message":"receive interim result [false|false]: มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:04.319565634+07:00","message":"[buffer interim] 71 false มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.319573209+07:00","message":"[bufferProcess] interim [240000000]:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.319576327+07:00","message":"[bufferProcess] send to processor:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.319583292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.319586547+07:00","message":"> Transcript [726] [false]: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.319588754+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.319590488+07:00","message":"Set new StatePrefix: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:04.647452202+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:04.647484741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:04.647490175+07:00","message":"receive interim result [false|false]: มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:04.647504928+07:00","message":"[buffer interim] 71 false มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.647512048+07:00","message":"[bufferProcess] interim [600000000]:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.647514259+07:00","message":"[bufferProcess] send to processor:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.647517709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.647520376+07:00","message":"> Transcript [727] [false]: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.647523329+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.647525+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.647527071+07:00","message":"StatePrefix: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.647529412+07:00","message":"TextPushed: 'มันคือเอาดีๆจริงๆนะบางทีมันต้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:04.843114835+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:04.843150431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:04.843155986+07:00","message":"receive interim result [false|false]: มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:04.843170389+07:00","message":"[buffer interim] 71 false มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.843176981+07:00","message":"[bufferProcess] interim [780000000]:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.843179142+07:00","message":"[bufferProcess] send to processor:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.843184376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.84318669+07:00","message":"> Transcript [728] [false]: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.843189755+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.843191514+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.843193312+07:00","message":"StatePrefix: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.843195776+07:00","message":"TextPushed: 'มันคือเอาดีๆจริงๆนะบางทีมันต้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:04.987725051+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:04.987762275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:04.987768396+07:00","message":"receive interim result [false|false]: มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:04.987782176+07:00","message":"[buffer interim] 71 false มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.987788365+07:00","message":"[bufferProcess] interim [900000000]:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.987790825+07:00","message":"[bufferProcess] send to processor:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.987796086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.987799361+07:00","message":"> Transcript [729] [false]: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.987804203+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.987806003+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.987807833+07:00","message":"StatePrefix: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:04.987810407+07:00","message":"TextPushed: 'มันคือเอาดีๆจริงๆนะบางทีมันต้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.035523706+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.035575923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.035581865+07:00","message":"receive interim result [false|false]: มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.035595551+07:00","message":"[buffer interim] 71 false มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.035602166+07:00","message":"[bufferProcess] interim [960000000]:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.035604325+07:00","message":"[bufferProcess] send to processor:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.035609322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.035611664+07:00","message":"> Transcript [730] [false]: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.0356156+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.035617135+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.035619211+07:00","message":"StatePrefix: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.035621489+07:00","message":"TextPushed: 'มันคือเอาดีๆจริงๆนะบางทีมันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.035625611+07:00","message":"Push: 'ไปดูรีวิว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.035627289+07:00","message":"TextPushed: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.035630709+07:00","message":"Set new StatePrefix : 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.035633334+07:00","message":"Next Push (prob) : 'เรื่องผู้ชมถึงนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.03564099+07:00","message":"push: {false ไปดูรีวิว 0 0xc002b10a80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.089298894+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.089334057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.089339557+07:00","message":"receive interim result [false|false]: มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.089380263+07:00","message":"[buffer interim] 71 false มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.089387247+07:00","message":"[bufferProcess] interim [20000000]:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.089389506+07:00","message":"[bufferProcess] send to processor:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.08939467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.089397422+07:00","message":"> Transcript [731] [false]: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.089400164+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.089402096+07:00","message":"Set new StatePrefix: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.225374855+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.225409398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.225415743+07:00","message":"receive interim result [false|false]: มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.225429612+07:00","message":"[buffer interim] 71 false มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.225436096+07:00","message":"[bufferProcess] interim [200000000]:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.225438788+07:00","message":"[bufferProcess] send to processor:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.225443976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.225446439+07:00","message":"> Transcript [732] [false]: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.22544873+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.22545124+07:00","message":"Set new StatePrefix: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.346893619+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.346935921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.346944264+07:00","message":"receive interim result [false|false]: มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.346960705+07:00","message":"[buffer interim] 71 false มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.346971264+07:00","message":"[bufferProcess] interim [320000000]:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.346974651+07:00","message":"[bufferProcess] send to processor:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.346982537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.346986149+07:00","message":"> Transcript [733] [false]: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.346990743+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.346993113+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.346995626+07:00","message":"StatePrefix: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.346998817+07:00","message":"TextPushed: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.538906486+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.538946626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.538958046+07:00","message":"receive interim result [false|false]: มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.538970955+07:00","message":"[buffer interim] 71 false มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.538977824+07:00","message":"[bufferProcess] interim [440000000]:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.538980221+07:00","message":"[bufferProcess] send to processor:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.538985634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.538988044+07:00","message":"> Transcript [734] [false]: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.538991249+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.538992762+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.538994418+07:00","message":"StatePrefix: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.538998704+07:00","message":"TextPushed: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.555300553+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.555322516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.555327325+07:00","message":"receive interim result [false|false]: มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.555340023+07:00","message":"[buffer interim] 71 false มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.555345706+07:00","message":"[bufferProcess] interim [500000000]:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.555348302+07:00","message":"[bufferProcess] send to processor:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.55536457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.55536711+07:00","message":"> Transcript [735] [false]: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.555369891+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.555371846+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.555373296+07:00","message":"StatePrefix: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.55537518+07:00","message":"TextPushed: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.669313066+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.669351387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.669357438+07:00","message":"receive interim result [false|false]: มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.669371748+07:00","message":"[buffer interim] 71 false มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.669378865+07:00","message":"[bufferProcess] interim [560000000]:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.669381282+07:00","message":"[bufferProcess] send to processor:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.669391462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.669393964+07:00","message":"> Transcript [736] [false]: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.669397555+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.669399209+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.669401192+07:00","message":"StatePrefix: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.66940356+07:00","message":"TextPushed: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.669408701+07:00","message":"Push: 'เรื่องผู้ชมถึงแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.669410635+07:00","message":"TextPushed: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.669412451+07:00","message":"Set new StatePrefix : 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.669414518+07:00","message":"Next Push (prob) : 'ตอนนี้มัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.669428134+07:00","message":"push: {false เรื่องผู้ชมถึงแม้ว่า 0 0xc002b10a80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.73326308+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.733301548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.733307626+07:00","message":"receive interim result [false|false]: มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.733321562+07:00","message":"[buffer interim] 71 false มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.733328226+07:00","message":"[bufferProcess] interim [680000000]:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.733330618+07:00","message":"[bufferProcess] send to processor:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.733336361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.733339306+07:00","message":"> Transcript [737] [false]: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.733343164+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.733345268+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.733347155+07:00","message":"StatePrefix: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.733349784+07:00","message":"TextPushed: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่า'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:05.768038457+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:05.768083094+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.979495764+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.979532742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมีรีวิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.979540604+07:00","message":"receive interim result [false|false]: มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมีรีวิว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:05.97956052+07:00","message":"[buffer interim] 71 false มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมีรีวิว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.979569325+07:00","message":"[bufferProcess] interim [920000000]:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมีรีวิว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.97957343+07:00","message":"[bufferProcess] send to processor:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.979577703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.979580287+07:00","message":"> Transcript [738] [false]: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.979585336+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.979587083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.979588935+07:00","message":"StatePrefix: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:05.979591296+07:00","message":"TextPushed: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:06.294199854+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:06.294239043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมีรีวิวนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":11,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:06.294246235+07:00","message":"receive interim result [false|false]: มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมีรีวิวนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:06.294258216+07:00","message":"[buffer interim] 71 false มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมีรีวิวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:06.294264642+07:00","message":"[bufferProcess] interim [160000000]:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมีรีวิวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:06.294267058+07:00","message":"[bufferProcess] send to processor:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมีรีวิว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:06.294272107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:06.294274489+07:00","message":"> Transcript [739] [false]: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมีรีวิว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:06.294277691+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:06.294279492+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:06.294281478+07:00","message":"StatePrefix: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:06.294284328+07:00","message":"TextPushed: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:06.815767899+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:06.815802506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมีรีวิวนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":11,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:06.81580943+07:00","message":"receive interim result [false|false]: มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมีรีวิวนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:06.815825392+07:00","message":"[buffer interim] 71 false มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมีรีวิวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:06.815831776+07:00","message":"[bufferProcess] interim [760000000]:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมีรีวิวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:06.815834724+07:00","message":"[bufferProcess] send to processor:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมีรีวิวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:06.815841556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:06.81584413+07:00","message":"> Transcript [740] [false]: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมีรีวิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:06.815848127+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:06.815849984+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:06.815851888+07:00","message":"StatePrefix: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:06.81585519+07:00","message":"TextPushed: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:06.815861226+07:00","message":"Push: 'ตอนนี้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:06.815862841+07:00","message":"TextPushed: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:06.815865261+07:00","message":"Set new StatePrefix : 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมีรีวิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:06.815867625+07:00","message":"Next Push (prob) : 'จะมีรีวิวนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:06.815875022+07:00","message":"push: {false ตอนนี้มัน 0 0xc002b10a80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:07.814690751+07:00","message":"[GCS] IsForceVAD: false for message ID: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:08.110583263+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:08.110624081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมีรีวิวนะคะ\",\"confidence\":0.9397499}],\"is_final\":true,\"result_end_time\":{\"seconds\":12,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:08.11063103+07:00","message":"receive interim result [true|false]: มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมีรีวิวนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:08.110640396+07:00","message":"end recv isFinal message id 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:08.110642294+07:00","message":"end Recv id 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:08.110648753+07:00","message":"[buffer interim] 71 true มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมีรีวิวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.110655402+07:00","message":"[bufferProcess] interim [960000000]:มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมีรีวิวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.11066258+07:00","message":"[bufferProcess] send to processor (isfinal):มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมีรีวิวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.110666352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.110668797+07:00","message":"> Transcript [741] [false]: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมีรีวิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.110671802+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.110674878+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.110676653+07:00","message":"StatePrefix: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมีรีวิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.110679027+07:00","message":"TextPushed: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.110680879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.110682656+07:00","message":"> Transcript [742] [true]: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมีรีวิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.110684709+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.110686009+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.110687267+07:00","message":"StatePrefix: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มันจะมีรีวิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.110689001+07:00","message":"TextPushed: 'มันคือเอาดีๆจริงๆนะบางทีมันต้องไปดูรีวิวเรื่องผู้ชมถึงแม้ว่าตอนนี้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.110696312+07:00","message":"Push: 'จะมีรีวิวนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:08.110704115+07:00","message":"push: {true จะมีรีวิวนะคะ 0 0xc002b10a80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:08:08.138991892+07:00","message":"write wav file: './tmp/7402/7402_71.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:08.196615028+07:00","message":"[GCS] Start streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:08.679689622+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:08.679749507+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":"2025-09-19T10:08:08.679755607+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:08.679771731+07:00","message":"[buffer interim] 72 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.679779471+07:00","message":"[bufferProcess] interim [300000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.679781027+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:08.752604852+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:08.752649537+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":"2025-09-19T10:08:08.752654068+07:00","message":"receive interim result [false|false]: เอาไว้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:08.752668455+07:00","message":"[buffer interim] 72 false เอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.752675122+07:00","message":"[bufferProcess] interim [420000000]:เอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.752677542+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.752682764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.752685406+07:00","message":"> Transcript [743] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.752687445+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:08.768880486+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:08.768898234+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:08.924205371+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:08.924237466+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":"2025-09-19T10:08:08.924242846+07:00","message":"receive interim result [false|false]: เอาไว้ว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:08.924257458+07:00","message":"[buffer interim] 72 false เอาไว้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.924264178+07:00","message":"[bufferProcess] interim [540000000]:เอาไว้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.924265914+07:00","message":"[bufferProcess] send to processor:เอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.92426891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.924271562+07:00","message":"> Transcript [744] [false]: 'เอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.924274365+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.924276102+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.924277879+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.924289042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:08.932138161+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:08.932169097+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":"2025-09-19T10:08:08.932173884+07:00","message":"receive interim result [false|false]: เอาไว้ว่าง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:08.932182713+07:00","message":"[buffer interim] 72 false เอาไว้ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.932187282+07:00","message":"[bufferProcess] interim [600000000]:เอาไว้ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.932189542+07:00","message":"[bufferProcess] send to processor:เอาไว้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.932194556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.932196806+07:00","message":"> Transcript [745] [false]: 'เอาไว้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.932198994+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.93220058+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.932202214+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:08.932203888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:09.190233679+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:09.190272825+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":"2025-09-19T10:08:09.190278961+07:00","message":"receive interim result [false|false]: เอาไว้ว่างก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:09.190294152+07:00","message":"[buffer interim] 72 false เอาไว้ว่างก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.190301174+07:00","message":"[bufferProcess] interim [780000000]:เอาไว้ว่างก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.1903032+07:00","message":"[bufferProcess] send to processor:เอาไว้ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.190309791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.190312584+07:00","message":"> Transcript [746] [false]: 'เอาไว้ว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.190315857+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.190317573+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.190319834+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.190321688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:09.257826757+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:09.257886525+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":"2025-09-19T10:08:09.257891664+07:00","message":"receive interim result [false|false]: เอาไว้ว่างเปล่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:09.257905091+07:00","message":"[buffer interim] 72 false เอาไว้ว่างเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.257911488+07:00","message":"[bufferProcess] interim [840000000]:เอาไว้ว่างเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.257913576+07:00","message":"[bufferProcess] send to processor:เอาไว้ว่างก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.257918511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.257921224+07:00","message":"> Transcript [747] [false]: 'เอาไว้ว่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.257924366+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.257926114+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.25792806+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.257929989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.257933872+07:00","message":"Push: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.257935412+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.257937056+07:00","message":"Set new StatePrefix : 'เอาไว้ว่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.257938922+07:00","message":"Next Push (prob) : 'ไว้ว่างก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:09.257946302+07:00","message":"push: {false เอา 0 0xc002b10200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:09.268579132+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:09.26860165+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":"2025-09-19T10:08:09.268606107+07:00","message":"receive interim result [false|false]: เอาไว้วางกล้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:09.268618163+07:00","message":"[buffer interim] 72 false เอาไว้วางกล้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.268622987+07:00","message":"[bufferProcess] interim [900000000]:เอาไว้วางกล้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.268624845+07:00","message":"[bufferProcess] send to processor:เอาไว้ว่างเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.268627636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.268629843+07:00","message":"> Transcript [748] [false]: 'เอาไว้ว่างเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.268631648+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.268633346+07:00","message":"Set new StatePrefix: 'เอาไว้ว่างเปล่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:09.844832089+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:09.844888075+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":"2025-09-19T10:08:09.844895086+07:00","message":"receive interim result [false|false]: เอาไว้วางกล้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:09.844909006+07:00","message":"[buffer interim] 72 false เอาไว้วางกล้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.844915214+07:00","message":"[bufferProcess] interim [500000000]:เอาไว้วางกล้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.844917211+07:00","message":"[bufferProcess] send to processor:เอาไว้วางกล้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.844921967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.844924642+07:00","message":"> Transcript [749] [false]: 'เอาไว้วางกล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.844927164+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:09.844928984+07:00","message":"Set new StatePrefix: 'เอาไว้วางกล้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:10.075427097+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:10.075463619+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":"2025-09-19T10:08:10.075468695+07:00","message":"receive interim result [false|false]: เอาไว้วางกล้องวาง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:10.075481224+07:00","message":"[buffer interim] 72 false เอาไว้วางกล้องวาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.075487691+07:00","message":"[bufferProcess] interim [680000000]:เอาไว้วางกล้องวาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.075489584+07:00","message":"[bufferProcess] send to processor:เอาไว้วางกล้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.075494669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.075496884+07:00","message":"> Transcript [750] [false]: 'เอาไว้วางกล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.075499607+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.075501278+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.075502951+07:00","message":"StatePrefix: 'เอาไว้วางกล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.075505708+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:10.273787259+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:10.273826273+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":"2025-09-19T10:08:10.273831409+07:00","message":"receive interim result [false|false]: เอาไว้วางกล้องวางท่อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:10.273845989+07:00","message":"[buffer interim] 72 false เอาไว้วางกล้องวางท่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.273852181+07:00","message":"[bufferProcess] interim [860000000]:เอาไว้วางกล้องวางท่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.273854573+07:00","message":"[bufferProcess] send to processor:เอาไว้วางกล้องวาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.273859484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.273862044+07:00","message":"> Transcript [751] [false]: 'เอาไว้วางกล้องวาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.273864589+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.27386627+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.273867984+07:00","message":"StatePrefix: 'เอาไว้วางกล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.273870241+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:10.27672507+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:10.276755202+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":"2025-09-19T10:08:10.276760276+07:00","message":"receive interim result [false|false]: เอาไว้วางกล้องวาง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:10.276771562+07:00","message":"[buffer interim] 72 false เอาไว้วางกล้องวาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.276776448+07:00","message":"[bufferProcess] interim [920000000]:เอาไว้วางกล้องวาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.276778217+07:00","message":"[bufferProcess] send to processor:เอาไว้วางกล้องวางท่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.276780728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.276782634+07:00","message":"> Transcript [752] [false]: 'เอาไว้วางกล้องวางท่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.276784835+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.276786468+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.27678791+07:00","message":"StatePrefix: 'เอาไว้วางกล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.276789713+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:10.34496472+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:10.345000364+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":"2025-09-19T10:08:10.345005755+07:00","message":"receive interim result [false|false]: เอาไว้วางกล้องวางโทรศัพท์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:10.345017448+07:00","message":"[buffer interim] 72 false เอาไว้วางกล้องวางโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.345023451+07:00","message":"[bufferProcess] interim [980000000]:เอาไว้วางกล้องวางโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.345025481+07:00","message":"[bufferProcess] send to processor:เอาไว้วางกล้องวาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.345030868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.345033292+07:00","message":"> Transcript [753] [false]: 'เอาไว้วางกล้องวาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.345036835+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.345038688+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.3450406+07:00","message":"StatePrefix: 'เอาไว้วางกล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.345042885+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.345046776+07:00","message":"Push: 'ไว้วางกล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.34504851+07:00","message":"TextPushed: 'เอาไว้วางกล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.345050148+07:00","message":"Set new StatePrefix : 'เอาไว้วางกล้องวาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.345051766+07:00","message":"Next Push (prob) : 'วาง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:10.34505946+07:00","message":"push: {false ไว้วางกล้อง 0 0xc002b10200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:10.666023805+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:10.666065051+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":"2025-09-19T10:08:10.666071401+07:00","message":"receive interim result [false|false]: เอาไว้วางกล้องวางโทรศัพท์อ่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:10.666088003+07:00","message":"[buffer interim] 72 false เอาไว้วางกล้องวางโทรศัพท์อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.666096011+07:00","message":"[bufferProcess] interim [280000000]:เอาไว้วางกล้องวางโทรศัพท์อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.666098749+07:00","message":"[bufferProcess] send to processor:เอาไว้วางกล้องวางโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.666106296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.66610983+07:00","message":"> Transcript [754] [false]: 'เอาไว้วางกล้องวางโทรศัพท์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.666113495+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.666115352+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.666117643+07:00","message":"StatePrefix: 'เอาไว้วางกล้องวาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:10.666120255+07:00","message":"TextPushed: 'เอาไว้วางกล้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:11.234765452+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:11.234801981+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":"2025-09-19T10:08:11.234806736+07:00","message":"receive interim result [false|false]: เอาไว้วางกล้องวางโทรศัพท์อ่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:11.234819817+07:00","message":"[buffer interim] 72 false เอาไว้วางกล้องวางโทรศัพท์อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:11.234825929+07:00","message":"[bufferProcess] interim [880000000]:เอาไว้วางกล้องวางโทรศัพท์อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:11.234828089+07:00","message":"[bufferProcess] send to processor:เอาไว้วางกล้องวางโทรศัพท์อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:11.234833044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:11.234835253+07:00","message":"> Transcript [755] [false]: 'เอาไว้วางกล้องวางโทรศัพท์อ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:11.234837902+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:11.23483946+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:11.234841354+07:00","message":"StatePrefix: 'เอาไว้วางกล้องวาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:11.234843323+07:00","message":"TextPushed: 'เอาไว้วางกล้อง'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:11.769035525+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:11.769040472+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:12.849414928+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:12.84945219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาไว้วางกล้องวางโทรศัพท์อ่ะเหมือนเป็นขา 3 ขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:12.849457887+07:00","message":"receive interim result [false|false]: เอาไว้วางกล้องวางโทรศัพท์อ่ะเหมือนเป็นขา 3 ขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:12.849471451+07:00","message":"[buffer interim] 72 false เอาไว้วางกล้องวางโทรศัพท์อ่ะเหมือนเป็นขา 3 ขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:12.84947797+07:00","message":"[bufferProcess] interim [440000000]:เอาไว้วางกล้องวางโทรศัพท์อ่ะเหมือนเป็นขา 3 ขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:12.849480597+07:00","message":"[bufferProcess] send to processor:เอาไว้วางกล้องวางโทรศัพท์อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:12.849486322+07:00","message":"[bufferProcess] send to processor (ticker):เอาไว้วางกล้องวางโทรศัพท์อ่ะเหมือนเป็นขา 3 ขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:12.849488942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:12.849491147+07:00","message":"> Transcript [756] [false]: 'เอาไว้วางกล้องวางโทรศัพท์อ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:12.849494201+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:12.849495905+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:12.84949765+07:00","message":"StatePrefix: 'เอาไว้วางกล้องวาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:12.849499877+07:00","message":"TextPushed: 'เอาไว้วางกล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:12.849501464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:12.849503123+07:00","message":"> Transcript [757] [false]: 'เอาไว้วางกล้องวางโทรศัพท์อ่ะเหมือนเป็นขา 3 ขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:12.849504914+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:12.84950619+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:12.849507532+07:00","message":"StatePrefix: 'เอาไว้วางกล้องวาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:12.849508875+07:00","message":"TextPushed: 'เอาไว้วางกล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:12.849515372+07:00","message":"Push: 'วาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:12.849517174+07:00","message":"TextPushed: 'เอาไว้วางกล้องวาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:12.849518969+07:00","message":"Set new StatePrefix : 'เอาไว้วางกล้องวางโทรศัพท์อ่ะเหมือนเป็นขา 3 ขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:12.849520958+07:00","message":"Next Push (prob) : 'โทรศัพท์อ่ะเหมือนเป็นขา 3 ขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:12.8495292+07:00","message":"push: {false วาง 0 0xc002b10200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:13.066661738+07:00","message":"[GCS] IsForceVAD: false for message ID: 72"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:13.173643588+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:13.173683374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาไว้วางกล้องวางโทรศัพท์อ่ะเหมือนเป็นขา 3 ขาหรือไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:13.173689553+07:00","message":"receive interim result [false|false]: เอาไว้วางกล้องวางโทรศัพท์อ่ะเหมือนเป็นขา 3 ขาหรือไง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:13.173703388+07:00","message":"[buffer interim] 72 false เอาไว้วางกล้องวางโทรศัพท์อ่ะเหมือนเป็นขา 3 ขาหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:13.173710082+07:00","message":"[bufferProcess] interim [800000000]:เอาไว้วางกล้องวางโทรศัพท์อ่ะเหมือนเป็นขา 3 ขาหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:13.173712078+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:13.233871822+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:13.233907843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาไว้วางกล้องวางโทรศัพท์อ่ะเป็นขา 3 ขาหรือไง\",\"confidence\":0.9488874}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:13.233914292+07:00","message":"receive interim result [true|false]: เอาไว้วางกล้องวางโทรศัพท์อ่ะเป็นขา 3 ขาหรือไง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:13.23392241+07:00","message":"end recv isFinal message id 72"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:13.233924475+07:00","message":"end Recv id 72"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:13.233930346+07:00","message":"[buffer interim] 72 true เอาไว้วางกล้องวางโทรศัพท์อ่ะเป็นขา 3 ขาหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:13.233939253+07:00","message":"[bufferProcess] interim [890000000]:เอาไว้วางกล้องวางโทรศัพท์อ่ะเป็นขา 3 ขาหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:13.233942011+07:00","message":"[bufferProcess] send to processor (isfinal):เอาไว้วางกล้องวางโทรศัพท์อ่ะเหมือนเป็นขา 3 ขาหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:13.233945309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:13.233947784+07:00","message":"> Transcript [758] [false]: 'เอาไว้วางกล้องวางโทรศัพท์อ่ะเหมือนเป็นขา 3 ขาหรือไง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:13.233950778+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:13.233952378+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:13.233953876+07:00","message":"StatePrefix: 'เอาไว้วางกล้องวางโทรศัพท์อ่ะเหมือนเป็นขา 3 ขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:13.233956099+07:00","message":"TextPushed: 'เอาไว้วางกล้องวาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:13.233957688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:13.233959284+07:00","message":"> Transcript [759] [true]: 'เอาไว้วางกล้องวางโทรศัพท์อ่ะเป็นขา 3 ขาหรือไง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:13.233961193+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:13.233963827+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:13.23396518+07:00","message":"StatePrefix: 'เอาไว้วางกล้องวางโทรศัพท์อ่ะเหมือนเป็นขา 3 ขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:13.233966744+07:00","message":"TextPushed: 'เอาไว้วางกล้องวาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:13.233969236+07:00","message":"Push: 'โทรศัพท์อ่ะเป็นขา 3 ขาหรือไง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:13.233978869+07:00","message":"push: {true โทรศัพท์อ่ะเป็นขา 3 ขาหรือไง 0 0xc002b10200}"}
{"level":"info","service":"Main","time":"2025-09-19T10:08:13.245192145+07:00","message":"write wav file: './tmp/7402/7402_72.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:13.456347788+07:00","message":"[GCS] Start streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:13.93284713+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:13.932908598+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":"2025-09-19T10:08:13.93291394+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:13.932927011+07:00","message":"[buffer interim] 73 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:13.932932989+07:00","message":"[bufferProcess] interim [480000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:13.932934384+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:13.998850909+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:13.998887965+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":"2025-09-19T10:08:13.998894261+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:13.99890752+07:00","message":"[buffer interim] 73 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:13.998913656+07:00","message":"[bufferProcess] interim [540000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:13.998915287+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:13.998921687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:13.99892438+07:00","message":"> Transcript [760] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:13.998926166+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:14.114853988+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:14.114897141+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":"2025-09-19T10:08:14.114903064+07:00","message":"receive interim result [false|false]: เอามา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:14.114917056+07:00","message":"[buffer interim] 73 false เอามา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.114922961+07:00","message":"[bufferProcess] interim [660000000]:เอามา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.114925045+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.114929961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.114932751+07:00","message":"> Transcript [761] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.114934519+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.114936441+07:00","message":"Set new StatePrefix: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:14.326307193+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:14.326341338+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":"2025-09-19T10:08:14.326345804+07:00","message":"receive interim result [false|false]: เอามาสิ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:14.326363346+07:00","message":"[buffer interim] 73 false เอามาสิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.32637431+07:00","message":"[bufferProcess] interim [840000000]:เอามาสิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.326376784+07:00","message":"[bufferProcess] send to processor:เอามา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.326381534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.32638402+07:00","message":"> Transcript [762] [false]: 'เอามา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.326387136+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.326389007+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.326392405+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.326393941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:14.344740705+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:14.344772909+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":"2025-09-19T10:08:14.344777801+07:00","message":"receive interim result [false|false]: เอามาเสียบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:14.344789722+07:00","message":"[buffer interim] 73 false เอามาเสียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.344795121+07:00","message":"[bufferProcess] interim [900000000]:เอามาเสียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.344797111+07:00","message":"[bufferProcess] send to processor:เอามาสิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.344802163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.344804236+07:00","message":"> Transcript [763] [false]: 'เอามาสิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.344806413+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.344807888+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.344810074+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.344811716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:14.512924612+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:14.512980991+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":"2025-09-19T10:08:14.512988052+07:00","message":"receive interim result [false|false]: เอามาเสียบปลั๊ก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:14.513007068+07:00","message":"[buffer interim] 73 false เอามาเสียบปลั๊ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.513016703+07:00","message":"[bufferProcess] interim [80000000]:เอามาเสียบปลั๊ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.513019978+07:00","message":"[bufferProcess] send to processor:เอามาเสียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.513026165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.513029697+07:00","message":"> Transcript [764] [false]: 'เอามาเสียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.513033446+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.51303566+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.513038595+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.513040833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:14.604509389+07:00","message":"[GCS] IsForceVAD: false for message ID: 73"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:14.634806986+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:14.634845798+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":"2025-09-19T10:08:14.634851282+07:00","message":"receive interim result [false|false]: เอามาเสร็จปั๊บ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:14.634862896+07:00","message":"[buffer interim] 73 false เอามาเสร็จปั๊บ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.634869621+07:00","message":"[bufferProcess] interim [140000000]:เอามาเสร็จปั๊บ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.634871656+07:00","message":"[bufferProcess] send to processor:เอามาเสียบปลั๊ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.634874584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.634877234+07:00","message":"> Transcript [765] [false]: 'เอามาเสียบปลั๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.634880438+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.634882153+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.634884103+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.634885919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.634888363+07:00","message":"Push: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.634893123+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.6348949+07:00","message":"Set new StatePrefix : 'เอามาเสียบปลั๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.634897068+07:00","message":"Next Push (prob) : 'มาเสียบปลั๊ก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:14.634904854+07:00","message":"push: {false เอา 0 0xc00039ed00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:14.707848977+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:14.707889231+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":"2025-09-19T10:08:14.707894491+07:00","message":"receive interim result [false|false]: เอามาเสร็จปั๊บอ่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:14.707908018+07:00","message":"[buffer interim] 73 false เอามาเสร็จปั๊บอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.707914354+07:00","message":"[bufferProcess] interim [320000000]:เอามาเสร็จปั๊บอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.707916295+07:00","message":"[bufferProcess] send to processor:เอามาเสร็จปั๊บ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.707921054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.707923315+07:00","message":"> Transcript [766] [false]: 'เอามาเสร็จปั๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.707925459+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.707927118+07:00","message":"Set new StatePrefix: 'เอามาเสร็จปั๊บ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:14.757076502+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:14.757119365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอามาเสร็จปั๊บอ่ะ\",\"confidence\":0.9580127}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:14.757125635+07:00","message":"receive interim result [true|false]: เอามาเสร็จปั๊บอ่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:14.757133739+07:00","message":"end recv isFinal message id 73"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:14.7571362+07:00","message":"end Recv id 73"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:14.757144102+07:00","message":"[buffer interim] 73 true เอามาเสร็จปั๊บอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.75715371+07:00","message":"[bufferProcess] interim [380000000]:เอามาเสร็จปั๊บอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.757181657+07:00","message":"[bufferProcess] send to processor (isfinal):เอามาเสร็จปั๊บอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.757186365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.757190224+07:00","message":"> Transcript [767] [false]: 'เอามาเสร็จปั๊บอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.757194262+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.757196692+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.75719889+07:00","message":"StatePrefix: 'เอามาเสร็จปั๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.757201908+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.757204268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.757206676+07:00","message":"> Transcript [768] [true]: 'เอามาเสร็จปั๊บอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.757209537+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.757211617+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.757213564+07:00","message":"StatePrefix: 'เอามาเสร็จปั๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.75721616+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:14.757223235+07:00","message":"Push: 'มาเสร็จปั๊บอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:14.757233289+07:00","message":"push: {true มาเสร็จปั๊บอ่ะ 0 0xc00039ed00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:08:14.763609716+07:00","message":"write wav file: './tmp/7402/7402_73.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:14.769563347+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:14.769591015+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:14.869066905+07:00","message":"[GCS] Start streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:17.195185867+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:17.195226492+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":"2025-09-19T10:08:17.195230948+07:00","message":"receive interim result [false|false]: ขั้น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:17.195246768+07:00","message":"[buffer interim] 74 false ขั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:17.195253673+07:00","message":"[bufferProcess] interim [340000000]:ขั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:17.195255692+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:17.19526266+07:00","message":"[bufferProcess] send to processor (ticker):ขั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:17.19526483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:17.195267096+07:00","message":"> Transcript [769] [false]: 'ขั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:17.195269069+07:00","message":"Set StatePrefix (first interim): 'ขั้น'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:17.770206922+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:17.770222211+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:17.897968736+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:17.898005715+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":"2025-09-19T10:08:17.89801085+07:00","message":"receive interim result [false|false]: อะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:17.898024241+07:00","message":"[buffer interim] 74 false อะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:17.898030148+07:00","message":"[bufferProcess] interim [60000000]:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:17.898031876+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:18.348799618+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:18.348835739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"OK\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:18.348841356+07:00","message":"receive interim result [false|false]: OK"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:18.348855503+07:00","message":"[buffer interim] 74 false OK"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.348861819+07:00","message":"[bufferProcess] interim [480000000]:OK"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.348863921+07:00","message":"[bufferProcess] send to processor:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.348869616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.348872168+07:00","message":"> Transcript [770] [false]: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.348874216+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.34887582+07:00","message":"Set new StatePrefix: 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:18.554637078+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:18.554684085+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":"2025-09-19T10:08:18.554691426+07:00","message":"receive interim result [false|false]: โอเคฉัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:18.554709945+07:00","message":"[buffer interim] 74 false โอเคฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.554726497+07:00","message":"[bufferProcess] interim [720000000]:โอเคฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.554729228+07:00","message":"[bufferProcess] send to processor:OK"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.554733232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.554737472+07:00","message":"> Transcript [771] [false]: 'OK'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.554740247+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.554743142+07:00","message":"Set new StatePrefix: 'OK'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:18.738972488+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:18.73900848+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":"2025-09-19T10:08:18.73901362+07:00","message":"receive interim result [false|false]: โอเคฉันไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:18.739027513+07:00","message":"[buffer interim] 74 false โอเคฉันไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.739034175+07:00","message":"[bufferProcess] interim [840000000]:โอเคฉันไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.739036265+07:00","message":"[bufferProcess] send to processor:โอเคฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.739041288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.739045517+07:00","message":"> Transcript [772] [false]: 'โอเคฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.739047603+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.739049399+07:00","message":"Set new StatePrefix: 'โอเคฉัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:18.751072146+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:18.751104706+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":"2025-09-19T10:08:18.751109532+07:00","message":"receive interim result [false|false]: โอเคฉันไม่มี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:18.75112581+07:00","message":"[buffer interim] 74 false โอเคฉันไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.751132674+07:00","message":"[bufferProcess] interim [900000000]:โอเคฉันไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.751134743+07:00","message":"[bufferProcess] send to processor:โอเคฉันไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.751137941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.751140999+07:00","message":"> Transcript [773] [false]: 'โอเคฉันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.751143762+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.751145688+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.75114715+07:00","message":"StatePrefix: 'โอเคฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.751148777+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:18.796570598+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:18.796612556+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":"2025-09-19T10:08:18.796619171+07:00","message":"receive interim result [false|false]: โอเคฉันไม่ว่าง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:18.796633431+07:00","message":"[buffer interim] 74 false โอเคฉันไม่ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.796639871+07:00","message":"[bufferProcess] interim [960000000]:โอเคฉันไม่ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.796641884+07:00","message":"[bufferProcess] send to processor:โอเคฉันไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.796648948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.796651845+07:00","message":"> Transcript [774] [false]: 'โอเคฉันไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.7966549+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.796656756+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.796658509+07:00","message":"StatePrefix: 'โอเคฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:18.796660395+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:19.053716466+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:19.053753106+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":"2025-09-19T10:08:19.053758958+07:00","message":"receive interim result [false|false]: โอเคฉันไม่ว่างก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:19.053771483+07:00","message":"[buffer interim] 74 false โอเคฉันไม่ว่างก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.053781759+07:00","message":"[bufferProcess] interim [140000000]:โอเคฉันไม่ว่างก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.053784575+07:00","message":"[bufferProcess] send to processor:โอเคฉันไม่ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.053790282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.053793469+07:00","message":"> Transcript [775] [false]: 'โอเคฉันไม่ว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.053797372+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.05380024+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.053802488+07:00","message":"StatePrefix: 'โอเคฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.053805017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:19.110514746+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:19.110552961+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":"2025-09-19T10:08:19.110558486+07:00","message":"receive interim result [false|false]: โอเคฉันไม่ว่างก็ได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:19.110570653+07:00","message":"[buffer interim] 74 false โอเคฉันไม่ว่างก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.11057956+07:00","message":"[bufferProcess] interim [260000000]:โอเคฉันไม่ว่างก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.110581912+07:00","message":"[bufferProcess] send to processor:โอเคฉันไม่ว่างก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.110586752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.110589674+07:00","message":"> Transcript [776] [false]: 'โอเคฉันไม่ว่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.110592643+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.110594512+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.11060808+07:00","message":"StatePrefix: 'โอเคฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.110610497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.11061459+07:00","message":"Push: 'โอเคฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.110616203+07:00","message":"TextPushed: 'โอเคฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.110618043+07:00","message":"Set new StatePrefix : 'โอเคฉันไม่ว่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.110619812+07:00","message":"Next Push (prob) : 'ไม่ว่างก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:19.110627987+07:00","message":"push: {false โอเคฉัน 0 0xc002b10480}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:19.329873277+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:19.329920939+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":"2025-09-19T10:08:19.329927787+07:00","message":"receive interim result [false|false]: โอเคฉันไม่ว่างก็ได้ฉัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:19.329940917+07:00","message":"[buffer interim] 74 false โอเคฉันไม่ว่างก็ได้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.329947116+07:00","message":"[bufferProcess] interim [500000000]:โอเคฉันไม่ว่างก็ได้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.329949579+07:00","message":"[bufferProcess] send to processor:โอเคฉันไม่ว่างก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.329956484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.329960614+07:00","message":"> Transcript [777] [false]: 'โอเคฉันไม่ว่างก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.329963799+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.329965663+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.329967346+07:00","message":"StatePrefix: 'โอเคฉันไม่ว่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.329969148+07:00","message":"TextPushed: 'โอเคฉัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:19.659440303+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:19.659486022+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":"2025-09-19T10:08:19.659493094+07:00","message":"receive interim result [false|false]: โอเคฉันไม่ว่างก็ได้ชั้นวาง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:19.659513676+07:00","message":"[buffer interim] 74 false โอเคฉันไม่ว่างก็ได้ชั้นวาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.659531633+07:00","message":"[bufferProcess] interim [740000000]:โอเคฉันไม่ว่างก็ได้ชั้นวาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.659535118+07:00","message":"[bufferProcess] send to processor:โอเคฉันไม่ว่างก็ได้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.659543317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.659547468+07:00","message":"> Transcript [778] [false]: 'โอเคฉันไม่ว่างก็ได้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.659552162+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.65955648+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.659559725+07:00","message":"StatePrefix: 'โอเคฉันไม่ว่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.659562284+07:00","message":"TextPushed: 'โอเคฉัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:19.694664908+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:19.694692212+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":"2025-09-19T10:08:19.694697375+07:00","message":"receive interim result [false|false]: โอเคฉันไม่ว่างก็ได้ฉัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:19.694713331+07:00","message":"[buffer interim] 74 false โอเคฉันไม่ว่างก็ได้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.694718926+07:00","message":"[bufferProcess] interim [800000000]:โอเคฉันไม่ว่างก็ได้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.694721238+07:00","message":"[bufferProcess] send to processor:โอเคฉันไม่ว่างก็ได้ชั้นวาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.694724438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.694726785+07:00","message":"> Transcript [779] [false]: 'โอเคฉันไม่ว่างก็ได้ชั้นวาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.694729489+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.694731327+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.694733186+07:00","message":"StatePrefix: 'โอเคฉันไม่ว่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.694734825+07:00","message":"TextPushed: 'โอเคฉัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:19.74452085+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:19.744559882+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":"2025-09-19T10:08:19.744567127+07:00","message":"receive interim result [false|false]: โอเคฉันไม่ว่างก็ได้ชั้นวางแก้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:19.744581792+07:00","message":"[buffer interim] 74 false โอเคฉันไม่ว่างก็ได้ชั้นวางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.744589324+07:00","message":"[bufferProcess] interim [920000000]:โอเคฉันไม่ว่างก็ได้ชั้นวางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.744592323+07:00","message":"[bufferProcess] send to processor:โอเคฉันไม่ว่างก็ได้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.744608425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.744612263+07:00","message":"> Transcript [780] [false]: 'โอเคฉันไม่ว่างก็ได้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.74461642+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.74461931+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.744621981+07:00","message":"StatePrefix: 'โอเคฉันไม่ว่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.744624309+07:00","message":"TextPushed: 'โอเคฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.744631789+07:00","message":"Push: 'ไม่ว่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.744634169+07:00","message":"TextPushed: 'โอเคฉันไม่ว่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.744637077+07:00","message":"Set new StatePrefix : 'โอเคฉันไม่ว่างก็ได้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.744639602+07:00","message":"Next Push (prob) : 'ได้ฉัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:19.744649401+07:00","message":"push: {false ไม่ว่างก็ 0 0xc002b10480}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:19.845120905+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:19.84515701+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":"2025-09-19T10:08:19.845177776+07:00","message":"receive interim result [false|false]: โอเคฉันไม่ว่างก็ได้ฉัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:19.845192886+07:00","message":"[buffer interim] 74 false โอเคฉันไม่ว่างก็ได้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.845199841+07:00","message":"[bufferProcess] interim [980000000]:โอเคฉันไม่ว่างก็ได้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.845202382+07:00","message":"[bufferProcess] send to processor:โอเคฉันไม่ว่างก็ได้ชั้นวางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.845208683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.845211316+07:00","message":"> Transcript [781] [false]: 'โอเคฉันไม่ว่างก็ได้ชั้นวางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.845213378+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.845215143+07:00","message":"Set new StatePrefix: 'โอเคฉันไม่ว่างก็ได้ชั้นวางแก้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:19.956697405+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:19.956732913+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":"2025-09-19T10:08:19.956738972+07:00","message":"receive interim result [false|false]: โอเคฉันไม่ว่างก็ได้ฉันวานแกไว้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:19.956752432+07:00","message":"[buffer interim] 74 false โอเคฉันไม่ว่างก็ได้ฉันวานแกไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.956758749+07:00","message":"[bufferProcess] interim [40000000]:โอเคฉันไม่ว่างก็ได้ฉันวานแกไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.956761148+07:00","message":"[bufferProcess] send to processor:โอเคฉันไม่ว่างก็ได้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.956766065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.956768502+07:00","message":"> Transcript [782] [false]: 'โอเคฉันไม่ว่างก็ได้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.956770565+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:19.956772274+07:00","message":"Set new StatePrefix: 'โอเคฉันไม่ว่างก็ได้ฉัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:20.02130429+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:20.021341984+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":"2025-09-19T10:08:20.021347488+07:00","message":"receive interim result [false|false]: โอเคฉันไม่ว่างก็ได้ฉันวานแกไว้เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:20.021360824+07:00","message":"[buffer interim] 74 false โอเคฉันไม่ว่างก็ได้ฉันวานแกไว้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:20.021367272+07:00","message":"[bufferProcess] interim [160000000]:โอเคฉันไม่ว่างก็ได้ฉันวานแกไว้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:20.021369532+07:00","message":"[bufferProcess] send to processor:โอเคฉันไม่ว่างก็ได้ฉันวานแกไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:20.021374555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:20.021377031+07:00","message":"> Transcript [783] [false]: 'โอเคฉันไม่ว่างก็ได้ฉันวานแกไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:20.021380096+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:20.021382035+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:20.021383844+07:00","message":"StatePrefix: 'โอเคฉันไม่ว่างก็ได้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:20.021386107+07:00","message":"TextPushed: 'โอเคฉันไม่ว่างก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:20.337527302+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:20.337576101+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":"2025-09-19T10:08:20.337582388+07:00","message":"receive interim result [false|false]: โอเคฉันไม่ว่างก็ได้ฉันวานแกไว้เดี๋ยวก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:20.337594683+07:00","message":"[buffer interim] 74 false โอเคฉันไม่ว่างก็ได้ฉันวานแกไว้เดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:20.337601013+07:00","message":"[bufferProcess] interim [460000000]:โอเคฉันไม่ว่างก็ได้ฉันวานแกไว้เดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:20.337614145+07:00","message":"[bufferProcess] send to processor:โอเคฉันไม่ว่างก็ได้ฉันวานแกไว้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:20.337618279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:20.337620848+07:00","message":"> Transcript [784] [false]: 'โอเคฉันไม่ว่างก็ได้ฉันวานแกไว้เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:20.337623862+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:20.337625948+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:20.337630106+07:00","message":"StatePrefix: 'โอเคฉันไม่ว่างก็ได้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:20.33763234+07:00","message":"TextPushed: 'โอเคฉันไม่ว่างก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:20.395649853+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:20.395685382+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":"2025-09-19T10:08:20.39569269+07:00","message":"receive interim result [false|false]: โอเคฉันไม่ว่างก็ได้ฉันวานแกไว้เดี๋ยวก่อน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:20.395708924+07:00","message":"[buffer interim] 74 false โอเคฉันไม่ว่างก็ได้ฉันวานแกไว้เดี๋ยวก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:20.395716897+07:00","message":"[bufferProcess] interim [580000000]:โอเคฉันไม่ว่างก็ได้ฉันวานแกไว้เดี๋ยวก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:20.395720151+07:00","message":"[bufferProcess] send to processor:โอเคฉันไม่ว่างก็ได้ฉันวานแกไว้เดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:20.395724149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:20.395728677+07:00","message":"> Transcript [785] [false]: 'โอเคฉันไม่ว่างก็ได้ฉันวานแกไว้เดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:20.395732362+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:20.395734281+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:20.395736347+07:00","message":"StatePrefix: 'โอเคฉันไม่ว่างก็ได้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:20.395738665+07:00","message":"TextPushed: 'โอเคฉันไม่ว่างก็'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:20.770893319+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:20.770917222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:21.058385386+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:21.058421348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอเคฉันไม่ว่างก็ได้ฉันวานแกไว้เดี๋ยวก่อน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:21.058426837+07:00","message":"receive interim result [false|false]: โอเคฉันไม่ว่างก็ได้ฉันวานแกไว้เดี๋ยวก่อน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:21.058441415+07:00","message":"[buffer interim] 74 false โอเคฉันไม่ว่างก็ได้ฉันวานแกไว้เดี๋ยวก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:21.05844769+07:00","message":"[bufferProcess] interim [180000000]:โอเคฉันไม่ว่างก็ได้ฉันวานแกไว้เดี๋ยวก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:21.058450129+07:00","message":"[bufferProcess] send to processor:โอเคฉันไม่ว่างก็ได้ฉันวานแกไว้เดี๋ยวก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:21.058456225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:21.058458717+07:00","message":"> Transcript [786] [false]: 'โอเคฉันไม่ว่างก็ได้ฉันวานแกไว้เดี๋ยวก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:21.058461937+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:21.058463771+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:21.058465941+07:00","message":"StatePrefix: 'โอเคฉันไม่ว่างก็ได้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:21.058468361+07:00","message":"TextPushed: 'โอเคฉันไม่ว่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:21.058473017+07:00","message":"Push: 'ได้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:21.058474835+07:00","message":"TextPushed: 'โอเคฉันไม่ว่างก็ได้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:21.058477125+07:00","message":"Set new StatePrefix : 'โอเคฉันไม่ว่างก็ได้ฉันวานแกไว้เดี๋ยวก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:21.058479212+07:00","message":"Next Push (prob) : 'วานแกไว้เดี๋ยวก่อน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:21.058488508+07:00","message":"push: {false ได้ฉัน 0 0xc002b10480}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:22.743384547+07:00","message":"[GCS] IsForceVAD: false for message ID: 74"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:22.936323021+07:00","message":"[GCS] Start streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:22.951986366+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:22.952023461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอเคฉันไม่ว่างก็ได้ฉันว่างแกไว้เดี๋ยวก่อน\",\"confidence\":0.91510934}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:22.95202981+07:00","message":"receive interim result [true|false]: โอเคฉันไม่ว่างก็ได้ฉันว่างแกไว้เดี๋ยวก่อน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:22.95203953+07:00","message":"end recv isFinal message id 74"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:22.952041223+07:00","message":"end Recv id 74"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:22.952047237+07:00","message":"[buffer interim] 74 true โอเคฉันไม่ว่างก็ได้ฉันว่างแกไว้เดี๋ยวก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:22.952059392+07:00","message":"[bufferProcess] interim [100000000]:โอเคฉันไม่ว่างก็ได้ฉันว่างแกไว้เดี๋ยวก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:22.952062265+07:00","message":"[bufferProcess] send to processor (isfinal):โอเคฉันไม่ว่างก็ได้ฉันวานแกไว้เดี๋ยวก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:22.95206675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:22.952069564+07:00","message":"> Transcript [787] [false]: 'โอเคฉันไม่ว่างก็ได้ฉันวานแกไว้เดี๋ยวก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:22.952072221+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:22.952073744+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:22.952075694+07:00","message":"StatePrefix: 'โอเคฉันไม่ว่างก็ได้ฉันวานแกไว้เดี๋ยวก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:22.952077536+07:00","message":"TextPushed: 'โอเคฉันไม่ว่างก็ได้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:22.952079062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:22.952080746+07:00","message":"> Transcript [788] [true]: 'โอเคฉันไม่ว่างก็ได้ฉันว่างแกไว้เดี๋ยวก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:22.952082819+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:22.952084074+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:22.952085426+07:00","message":"StatePrefix: 'โอเคฉันไม่ว่างก็ได้ฉันวานแกไว้เดี๋ยวก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:22.952086849+07:00","message":"TextPushed: 'โอเคฉันไม่ว่างก็ได้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:22.952089105+07:00","message":"Push: 'ว่างแกไว้เดี๋ยวก่อน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:22.952097051+07:00","message":"push: {true ว่างแกไว้เดี๋ยวก่อน 0 0xc002b10480}"}
{"level":"info","service":"Main","time":"2025-09-19T10:08:22.96558397+07:00","message":"write wav file: './tmp/7402/7402_74.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:23.361567414+07:00","message":"[GCS] Cleaned up inactive client: 62"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:23.361584258+07:00","message":"[GCS] Cleaned up inactive client: 60"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:23.361586245+07:00","message":"[GCS] Cleaned up inactive client: 59"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:23.361587733+07:00","message":"[GCS] Cleaned up inactive client: 63"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:23.361589094+07:00","message":"[GCS] Cleaned up inactive client: 61"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:23.77167663+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:23.771686527+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:23.914467016+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:23.914515423+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":"2025-09-19T10:08:23.91452028+07:00","message":"receive interim result [false|false]: อยากจะบอก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:23.91453515+07:00","message":"[buffer interim] 75 false อยากจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:23.914541232+07:00","message":"[bufferProcess] interim [960000000]:อยากจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:23.91454309+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:23.988928938+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:23.988962259+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":"2025-09-19T10:08:23.988967687+07:00","message":"receive interim result [false|false]: อยากจะบอกว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:23.989005522+07:00","message":"[buffer interim] 75 false อยากจะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:23.989025212+07:00","message":"[bufferProcess] interim [80000000]:อยากจะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:23.989027829+07:00","message":"[bufferProcess] send to processor:อยากจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:23.989034758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:23.98903755+07:00","message":"> Transcript [789] [false]: 'อยากจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:23.989039532+07:00","message":"Set StatePrefix (first interim): 'อยากจะบอก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:24.519475895+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:24.519511583+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":"2025-09-19T10:08:24.519518367+07:00","message":"receive interim result [false|false]: อยากจะบอกว่าลาก่อน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:24.519535253+07:00","message":"[buffer interim] 75 false อยากจะบอกว่าลาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.519543846+07:00","message":"[bufferProcess] interim [620000000]:อยากจะบอกว่าลาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.519545991+07:00","message":"[bufferProcess] send to processor:อยากจะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.519550065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.519552631+07:00","message":"> Transcript [790] [false]: 'อยากจะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.519555945+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.519557668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.519559259+07:00","message":"StatePrefix: 'อยากจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.519561042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:24.689816922+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:24.689857996+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":"2025-09-19T10:08:24.689863725+07:00","message":"receive interim result [false|false]: อยากจะบอกว่าก่อนที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:24.689879164+07:00","message":"[buffer interim] 75 false อยากจะบอกว่าก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.689885727+07:00","message":"[bufferProcess] interim [740000000]:อยากจะบอกว่าก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.689887648+07:00","message":"[bufferProcess] send to processor:อยากจะบอกว่าลาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.689890572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.689893689+07:00","message":"> Transcript [791] [false]: 'อยากจะบอกว่าลาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.689896917+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.68989858+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.689900198+07:00","message":"StatePrefix: 'อยากจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.6899018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:24.826201925+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:24.826238723+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":"2025-09-19T10:08:24.826315746+07:00","message":"receive interim result [false|false]: อยากจะบอกว่าก่อนที่จะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:24.826331352+07:00","message":"[buffer interim] 75 false อยากจะบอกว่าก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.826337494+07:00","message":"[bufferProcess] interim [860000000]:อยากจะบอกว่าก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.826339519+07:00","message":"[bufferProcess] send to processor:อยากจะบอกว่าก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.826344495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.826346904+07:00","message":"> Transcript [792] [false]: 'อยากจะบอกว่าก่อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.826349957+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.826351511+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.826353342+07:00","message":"StatePrefix: 'อยากจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.826355166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:24.879227745+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:24.879264209+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":"2025-09-19T10:08:24.8792694+07:00","message":"receive interim result [false|false]: อยากจะบอกว่าก่อนที่แกจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:24.879283932+07:00","message":"[buffer interim] 75 false อยากจะบอกว่าก่อนที่แกจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.879290449+07:00","message":"[bufferProcess] interim [980000000]:อยากจะบอกว่าก่อนที่แกจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.879292687+07:00","message":"[bufferProcess] send to processor:อยากจะบอกว่าก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.879298898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.879301311+07:00","message":"> Transcript [793] [false]: 'อยากจะบอกว่าก่อนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.879304075+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.87930578+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.879307447+07:00","message":"StatePrefix: 'อยากจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.879309412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.879315137+07:00","message":"Push: 'อยากจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.879316962+07:00","message":"TextPushed: 'อยากจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.879318564+07:00","message":"Set new StatePrefix : 'อยากจะบอกว่าก่อนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:24.879320264+07:00","message":"Next Push (prob) : 'ว่าก่อนที่จะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:24.879330439+07:00","message":"push: {false อยากจะบอก 0 0xc002b10800}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:25.023415207+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:25.023487613+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":"2025-09-19T10:08:25.023493532+07:00","message":"receive interim result [false|false]: อยากจะบอกว่าก่อนที่แกจะมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:25.023510388+07:00","message":"[buffer interim] 75 false อยากจะบอกว่าก่อนที่แกจะมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.023516826+07:00","message":"[bufferProcess] interim [100000000]:อยากจะบอกว่าก่อนที่แกจะมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.023518808+07:00","message":"[bufferProcess] send to processor:อยากจะบอกว่าก่อนที่แกจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.023524923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.023527581+07:00","message":"> Transcript [794] [false]: 'อยากจะบอกว่าก่อนที่แกจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.023529488+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.023531366+07:00","message":"Set new StatePrefix: 'อยากจะบอกว่าก่อนที่แกจะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:25.224208708+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:25.224249319+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":"2025-09-19T10:08:25.224254282+07:00","message":"receive interim result [false|false]: อยากจะบอกว่าก่อนที่แกจะรอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:25.224270825+07:00","message":"[buffer interim] 75 false อยากจะบอกว่าก่อนที่แกจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.224277164+07:00","message":"[bufferProcess] interim [280000000]:อยากจะบอกว่าก่อนที่แกจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.224279346+07:00","message":"[bufferProcess] send to processor:อยากจะบอกว่าก่อนที่แกจะมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.224286074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.224288838+07:00","message":"> Transcript [795] [false]: 'อยากจะบอกว่าก่อนที่แกจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.224291995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.224293802+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.22429574+07:00","message":"StatePrefix: 'อยากจะบอกว่าก่อนที่แกจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.224297717+07:00","message":"TextPushed: 'อยากจะบอก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:25.266216196+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:25.266249741+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":"2025-09-19T10:08:25.266254657+07:00","message":"receive interim result [false|false]: อยากจะบอกว่าก่อนที่แกจะลอง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:25.266269596+07:00","message":"[buffer interim] 75 false อยากจะบอกว่าก่อนที่แกจะลอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.266276856+07:00","message":"[bufferProcess] interim [340000000]:อยากจะบอกว่าก่อนที่แกจะลอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.266278771+07:00","message":"[bufferProcess] send to processor:อยากจะบอกว่าก่อนที่แกจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.266282331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.266285077+07:00","message":"> Transcript [796] [false]: 'อยากจะบอกว่าก่อนที่แกจะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.266287867+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.266289902+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.266291827+07:00","message":"StatePrefix: 'อยากจะบอกว่าก่อนที่แกจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.266293664+07:00","message":"TextPushed: 'อยากจะบอก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:25.393578418+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:25.393619388+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":"2025-09-19T10:08:25.393630759+07:00","message":"receive interim result [false|false]: อยากจะบอกว่าก่อนที่แกจะรองรับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:25.393646382+07:00","message":"[buffer interim] 75 false อยากจะบอกว่าก่อนที่แกจะรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.393653022+07:00","message":"[bufferProcess] interim [460000000]:อยากจะบอกว่าก่อนที่แกจะรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.393655835+07:00","message":"[bufferProcess] send to processor:อยากจะบอกว่าก่อนที่แกจะลอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.393662359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.393664828+07:00","message":"> Transcript [797] [false]: 'อยากจะบอกว่าก่อนที่แกจะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.393668045+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.393670213+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.393671739+07:00","message":"StatePrefix: 'อยากจะบอกว่าก่อนที่แกจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.393673613+07:00","message":"TextPushed: 'อยากจะบอก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:25.585800604+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:25.585833317+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":"2025-09-19T10:08:25.585840243+07:00","message":"receive interim result [false|false]: อยากจะบอกว่าก่อนที่แกจะรองรับโทษ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:25.585855489+07:00","message":"[buffer interim] 75 false อยากจะบอกว่าก่อนที่แกจะรองรับโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.585867586+07:00","message":"[bufferProcess] interim [700000000]:อยากจะบอกว่าก่อนที่แกจะรองรับโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.585870698+07:00","message":"[bufferProcess] send to processor:อยากจะบอกว่าก่อนที่แกจะรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.58588105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.585884566+07:00","message":"> Transcript [798] [false]: 'อยากจะบอกว่าก่อนที่แกจะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.585887859+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.585889531+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.585891058+07:00","message":"StatePrefix: 'อยากจะบอกว่าก่อนที่แกจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.585892889+07:00","message":"TextPushed: 'อยากจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.585895506+07:00","message":"Push: 'ว่าก่อนที่แกจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.585899518+07:00","message":"TextPushed: 'อยากจะบอกว่าก่อนที่แกจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.585902902+07:00","message":"Set new StatePrefix : 'อยากจะบอกว่าก่อนที่แกจะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.585904817+07:00","message":"Next Push (prob) : 'รองรับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:25.585913258+07:00","message":"push: {false ว่าก่อนที่แกจะ 0 0xc002b10800}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:25.708848405+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:25.708892043+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":"2025-09-19T10:08:25.708898271+07:00","message":"receive interim result [false|false]: อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:25.708913949+07:00","message":"[buffer interim] 75 false อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.708920387+07:00","message":"[bufferProcess] interim [760000000]:อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.708922866+07:00","message":"[bufferProcess] send to processor:อยากจะบอกว่าก่อนที่แกจะรองรับโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.708929425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.708931958+07:00","message":"> Transcript [799] [false]: 'อยากจะบอกว่าก่อนที่แกจะรองรับโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.708935575+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.708937501+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.708939469+07:00","message":"StatePrefix: 'อยากจะบอกว่าก่อนที่แกจะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:25.708941774+07:00","message":"TextPushed: 'อยากจะบอกว่าก่อนที่แกจะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:26.286659858+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:26.286704076+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":"2025-09-19T10:08:26.286710023+07:00","message":"receive interim result [false|false]: อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:26.286726492+07:00","message":"[buffer interim] 75 false อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:26.286733516+07:00","message":"[bufferProcess] interim [360000000]:อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:26.286735709+07:00","message":"[bufferProcess] send to processor:อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:26.286742309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:26.286745099+07:00","message":"> Transcript [800] [false]: 'อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:26.286748191+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:26.286749767+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:26.28675128+07:00","message":"StatePrefix: 'อยากจะบอกว่าก่อนที่แกจะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:26.286753831+07:00","message":"TextPushed: 'อยากจะบอกว่าก่อนที่แกจะ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:26.772734209+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:26.77275552+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:27.389073937+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:27.389117674+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":"2025-09-19T10:08:27.389123713+07:00","message":"receive interim result [false|false]: อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์ตัวเอง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:27.3891386+07:00","message":"[buffer interim] 75 false อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์ตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:27.389145198+07:00","message":"[bufferProcess] interim [500000000]:อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์ตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:27.3891477+07:00","message":"[bufferProcess] send to processor:อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:27.389152892+07:00","message":"[bufferProcess] send to processor (ticker):อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์ตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:27.389155715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:27.389158369+07:00","message":"> Transcript [801] [false]: 'อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:27.389169448+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:27.389171456+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:27.389173461+07:00","message":"StatePrefix: 'อยากจะบอกว่าก่อนที่แกจะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:27.389176127+07:00","message":"TextPushed: 'อยากจะบอกว่าก่อนที่แกจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:27.389177929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:27.389179549+07:00","message":"> Transcript [802] [false]: 'อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์ตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:27.389181313+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:27.389182852+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:27.389184133+07:00","message":"StatePrefix: 'อยากจะบอกว่าก่อนที่แกจะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:27.389185565+07:00","message":"TextPushed: 'อยากจะบอกว่าก่อนที่แกจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:27.389190174+07:00","message":"Push: 'รองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:27.389191669+07:00","message":"TextPushed: 'อยากจะบอกว่าก่อนที่แกจะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:27.389193315+07:00","message":"Set new StatePrefix : 'อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์ตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:27.389195329+07:00","message":"Next Push (prob) : 'โทรศัพท์ตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:27.389203038+07:00","message":"push: {false รองรับ 0 0xc002b10800}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:27.813817043+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:27.813853538+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":"2025-09-19T10:08:27.813859369+07:00","message":"receive interim result [false|false]: อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์ตัวเองให้รอด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:27.813873742+07:00","message":"[buffer interim] 75 false อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์ตัวเองให้รอด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:27.813880147+07:00","message":"[bufferProcess] interim [920000000]:อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์ตัวเองให้รอด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:27.813882066+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:28.402751714+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:28.402787472+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":"2025-09-19T10:08:28.402792912+07:00","message":"receive interim result [false|false]: อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์ตัวเองให้รอด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:28.402806251+07:00","message":"[buffer interim] 75 false อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์ตัวเองให้รอด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:28.402814162+07:00","message":"[bufferProcess] interim [520000000]:อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์ตัวเองให้รอด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:28.402817134+07:00","message":"[bufferProcess] send to processor:อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์ตัวเองให้รอด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:28.402823633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:28.402826849+07:00","message":"> Transcript [803] [false]: 'อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์ตัวเองให้รอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:28.402831691+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:28.402833608+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:28.402836643+07:00","message":"StatePrefix: 'อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์ตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:28.402839666+07:00","message":"TextPushed: 'อยากจะบอกว่าก่อนที่แกจะรองรับ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:29.773382478+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:29.773426211+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:30.103508407+07:00","message":"[GCS] IsForceVAD: false for message ID: 75"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:30.233591082+07:00","message":"[GCS] Start streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:30.268894879+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:30.268946895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะบอกว่าก่อนที่แกจะมารองรับโทรศัพท์ตัวเองให้รอด\",\"confidence\":0.93724763}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:30.268953636+07:00","message":"receive interim result [true|false]: อยากจะบอกว่าก่อนที่แกจะมารองรับโทรศัพท์ตัวเองให้รอด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:30.268963942+07:00","message":"end recv isFinal message id 75"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:30.268965719+07:00","message":"end Recv id 75"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:30.268971065+07:00","message":"[buffer interim] 75 true อยากจะบอกว่าก่อนที่แกจะมารองรับโทรศัพท์ตัวเองให้รอด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:30.268977766+07:00","message":"[bufferProcess] interim [380000000]:อยากจะบอกว่าก่อนที่แกจะมารองรับโทรศัพท์ตัวเองให้รอด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:30.268984089+07:00","message":"[bufferProcess] send to processor (isfinal):อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์ตัวเองให้รอด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:30.26898756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:30.268989959+07:00","message":"> Transcript [804] [false]: 'อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์ตัวเองให้รอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:30.268993268+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:30.268995012+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:30.268997769+07:00","message":"StatePrefix: 'อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์ตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:30.269000477+07:00","message":"TextPushed: 'อยากจะบอกว่าก่อนที่แกจะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:30.269004873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:30.269006571+07:00","message":"> Transcript [805] [true]: 'อยากจะบอกว่าก่อนที่แกจะมารองรับโทรศัพท์ตัวเองให้รอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:30.26900847+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:30.269009771+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:30.269011157+07:00","message":"StatePrefix: 'อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์ตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:30.269012625+07:00","message":"TextPushed: 'อยากจะบอกว่าก่อนที่แกจะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:30.269013906+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:30.269185709+07:00","message":"Push: 'โทรศัพท์ตัวเองให้รอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:30.269189031+07:00","message":"TextPushed: 'อยากจะบอกว่าก่อนที่แกจะรองรับโทรศัพท์ตัวเองให้รอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:30.269190957+07:00","message":"Set new StatePrefix : 'อยากจะบอกว่าก่อนที่แกจะมารองรับโทรศัพท์ตัวเองให้รอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:30.26919272+07:00","message":"Next Push (prob) : 'อยากจะบอกว่าก่อนที่แกจะมารองรับโทรศัพท์ตัวเองให้รอด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:30.26920172+07:00","message":"push: {true โทรศัพท์ตัวเองให้รอด 0 0xc002b10800}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:30.269222884+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_75.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:08:30.282041324+07:00","message":"write wav file: './tmp/7402/7402_75.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:30.905992371+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:30.906032729+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":"2025-09-19T10:08:30.906038184+07:00","message":"receive interim result [false|false]: ปวดหัว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:30.906052718+07:00","message":"[buffer interim] 76 false ปวดหัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:30.906058519+07:00","message":"[bufferProcess] interim [660000000]:ปวดหัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:30.906060244+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:30.927689374+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:30.927724962+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":"2025-09-19T10:08:30.92773062+07:00","message":"receive interim result [false|false]: ตรวจหวย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:30.927742727+07:00","message":"[buffer interim] 76 false ตรวจหวย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:30.927750379+07:00","message":"[bufferProcess] interim [720000000]:ตรวจหวย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:30.927752165+07:00","message":"[bufferProcess] send to processor:ปวดหัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:30.927757518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:30.927760015+07:00","message":"> Transcript [806] [false]: 'ปวดหัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:30.927761853+07:00","message":"Set StatePrefix (first interim): 'ปวดหัว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:31.099484505+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:31.099522359+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":"2025-09-19T10:08:31.0995282+07:00","message":"receive interim result [false|false]: ปวดหัวนม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:31.099542583+07:00","message":"[buffer interim] 76 false ปวดหัวนม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:31.099549256+07:00","message":"[bufferProcess] interim [840000000]:ปวดหัวนม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:31.099551204+07:00","message":"[bufferProcess] send to processor:ตรวจหวย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:31.099556654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:31.099559356+07:00","message":"> Transcript [807] [false]: 'ตรวจหวย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:31.099566608+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:31.0995687+07:00","message":"Set new StatePrefix: 'ตรวจหวย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:31.125275774+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:31.125310072+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":"2025-09-19T10:08:31.125315379+07:00","message":"receive interim result [false|false]: ปวดหัวตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:31.125328268+07:00","message":"[buffer interim] 76 false ปวดหัวตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:31.125334816+07:00","message":"[bufferProcess] interim [900000000]:ปวดหัวตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:31.125337214+07:00","message":"[bufferProcess] send to processor:ปวดหัวนม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:31.125342769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:31.125345573+07:00","message":"> Transcript [808] [false]: 'ปวดหัวนม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:31.125347734+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:31.125349306+07:00","message":"Set new StatePrefix: 'ปวดหัวนม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:31.318028586+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:31.318064839+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":"2025-09-19T10:08:31.31807056+07:00","message":"receive interim result [false|false]: กฎของลูกเสือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:31.318085927+07:00","message":"[buffer interim] 76 false กฎของลูกเสือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:31.318093521+07:00","message":"[bufferProcess] interim [80000000]:กฎของลูกเสือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:31.318095584+07:00","message":"[bufferProcess] send to processor:ปวดหัวตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:31.318102027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:31.318104813+07:00","message":"> Transcript [809] [false]: 'ปวดหัวตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:31.318106915+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:31.318108607+07:00","message":"Set new StatePrefix: 'ปวดหัวตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:31.876070005+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:31.876113942+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":"2025-09-19T10:08:31.876120985+07:00","message":"receive interim result [false|false]: กฎของลูกเสือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:31.876135082+07:00","message":"[buffer interim] 76 false กฎของลูกเสือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:31.876142776+07:00","message":"[bufferProcess] interim [680000000]:กฎของลูกเสือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:31.876145679+07:00","message":"[bufferProcess] send to processor:กฎของลูกเสือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:31.87615183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:31.876154679+07:00","message":"> Transcript [810] [false]: 'กฎของลูกเสือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:31.876156693+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:31.876158398+07:00","message":"Set new StatePrefix: 'กฎของลูกเสือ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:32.004341306+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:32.00437906+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":"2025-09-19T10:08:32.004384826+07:00","message":"receive interim result [false|false]: ปวดหัวตั้งแต่เกิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:32.004401402+07:00","message":"[buffer interim] 76 false ปวดหัวตั้งแต่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:32.004408393+07:00","message":"[bufferProcess] interim [800000000]:ปวดหัวตั้งแต่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:32.0044103+07:00","message":"[bufferProcess] send to processor:กฎของลูกเสือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:32.004413526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:32.004416264+07:00","message":"> Transcript [811] [false]: 'กฎของลูกเสือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:32.004419459+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:32.004421395+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:32.004424553+07:00","message":"StatePrefix: 'กฎของลูกเสือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:32.004426167+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:32.586314309+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:32.586349758+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":"2025-09-19T10:08:32.586355724+07:00","message":"receive interim result [false|false]: ปวดหัวตั้งแต่เกิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:32.586367674+07:00","message":"[buffer interim] 76 false ปวดหัวตั้งแต่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:32.586374314+07:00","message":"[bufferProcess] interim [400000000]:ปวดหัวตั้งแต่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:32.586376222+07:00","message":"[bufferProcess] send to processor:ปวดหัวตั้งแต่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:32.586379029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:32.586381624+07:00","message":"> Transcript [812] [false]: 'ปวดหัวตั้งแต่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:32.586383707+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:32.586385398+07:00","message":"Set new StatePrefix: 'ปวดหัวตั้งแต่เกิด'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:32.774405286+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:32.774413621+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:32.905738538+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:32.905773734+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":"2025-09-19T10:08:32.905779829+07:00","message":"receive interim result [false|false]: ปวดหัวตั้งแต่เวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:32.905795218+07:00","message":"[buffer interim] 76 false ปวดหัวตั้งแต่เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:32.905801545+07:00","message":"[bufferProcess] interim [700000000]:ปวดหัวตั้งแต่เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:32.905803578+07:00","message":"[bufferProcess] send to processor:ปวดหัวตั้งแต่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:32.905809982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:32.905812768+07:00","message":"> Transcript [813] [false]: 'ปวดหัวตั้งแต่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:32.905815784+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:32.905817638+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:32.90581981+07:00","message":"StatePrefix: 'ปวดหัวตั้งแต่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:32.905821869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:33.05268286+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:33.052735689+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":"2025-09-19T10:08:33.052742117+07:00","message":"receive interim result [false|false]: ปวดหัวตั้งแต่เกิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:33.052756334+07:00","message":"[buffer interim] 76 false ปวดหัวตั้งแต่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.052762872+07:00","message":"[bufferProcess] interim [820000000]:ปวดหัวตั้งแต่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.052764907+07:00","message":"[bufferProcess] send to processor:ปวดหัวตั้งแต่เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.052769734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.052772478+07:00","message":"> Transcript [814] [false]: 'ปวดหัวตั้งแต่เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.052774518+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.052776118+07:00","message":"Set new StatePrefix: 'ปวดหัวตั้งแต่เวลา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:33.311075015+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:33.311108646+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":"2025-09-19T10:08:33.311113613+07:00","message":"receive interim result [false|false]: ปวดหัวต้องซื้ออะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:33.311126377+07:00","message":"[buffer interim] 76 false ปวดหัวต้องซื้ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.311132559+07:00","message":"[bufferProcess] interim [120000000]:ปวดหัวต้องซื้ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.311134447+07:00","message":"[bufferProcess] send to processor:ปวดหัวตั้งแต่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.311137765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.311140406+07:00","message":"> Transcript [815] [false]: 'ปวดหัวตั้งแต่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.311142222+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.311143908+07:00","message":"Set new StatePrefix: 'ปวดหัวตั้งแต่เกิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:33.42254627+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:33.422579514+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":"2025-09-19T10:08:33.422584891+07:00","message":"receive interim result [false|false]: ปวดหัวตั้งแต่เกิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:33.422597477+07:00","message":"[buffer interim] 76 false ปวดหัวตั้งแต่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.422605817+07:00","message":"[bufferProcess] interim [180000000]:ปวดหัวตั้งแต่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.422607733+07:00","message":"[bufferProcess] send to processor:ปวดหัวต้องซื้ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.422610764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.422613588+07:00","message":"> Transcript [816] [false]: 'ปวดหัวต้องซื้ออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.422615502+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.422617271+07:00","message":"Set new StatePrefix: 'ปวดหัวต้องซื้ออะไร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:33.476554524+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:33.476588089+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":"2025-09-19T10:08:33.476593672+07:00","message":"receive interim result [false|false]: ปวดหัวต้องซื้ออะไรอะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:33.476609521+07:00","message":"[buffer interim] 76 false ปวดหัวต้องซื้ออะไรอะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.476618361+07:00","message":"[bufferProcess] interim [300000000]:ปวดหัวต้องซื้ออะไรอะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.47662027+07:00","message":"[bufferProcess] send to processor:ปวดหัวตั้งแต่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.476625711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.476628024+07:00","message":"> Transcript [817] [false]: 'ปวดหัวตั้งแต่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.476629735+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.476631794+07:00","message":"Set new StatePrefix: 'ปวดหัวตั้งแต่เกิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:33.593126023+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:33.593173064+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":"2025-09-19T10:08:33.593179093+07:00","message":"receive interim result [false|false]: ปวดหัวต้องซื้ออะไรอ่าน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:33.593192529+07:00","message":"[buffer interim] 76 false ปวดหัวต้องซื้ออะไรอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.593199176+07:00","message":"[bufferProcess] interim [360000000]:ปวดหัวต้องซื้ออะไรอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.593201186+07:00","message":"[bufferProcess] send to processor:ปวดหัวต้องซื้ออะไรอะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.593206415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.593208942+07:00","message":"> Transcript [818] [false]: 'ปวดหัวต้องซื้ออะไรอะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.593211126+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.593212917+07:00","message":"Set new StatePrefix: 'ปวดหัวต้องซื้ออะไรอะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:33.784753452+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:33.784789973+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":"2025-09-19T10:08:33.784795828+07:00","message":"receive interim result [false|false]: ปวดหัวต้องซื้ออะไรอ่านดี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:33.784808622+07:00","message":"[buffer interim] 76 false ปวดหัวต้องซื้ออะไรอ่านดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.784814955+07:00","message":"[bufferProcess] interim [540000000]:ปวดหัวต้องซื้ออะไรอ่านดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.784817228+07:00","message":"[bufferProcess] send to processor:ปวดหัวต้องซื้ออะไรอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.784822461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.784825311+07:00","message":"> Transcript [819] [false]: 'ปวดหัวต้องซื้ออะไรอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.78482776+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.784829628+07:00","message":"Set new StatePrefix: 'ปวดหัวต้องซื้ออะไรอ่าน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:33.791093649+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:33.791134748+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":"2025-09-19T10:08:33.791139655+07:00","message":"receive interim result [false|false]: ปวดหัวต้องซื้ออะไรอ่านดีๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:33.791152093+07:00","message":"[buffer interim] 76 false ปวดหัวต้องซื้ออะไรอ่านดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.791156742+07:00","message":"[bufferProcess] interim [600000000]:ปวดหัวต้องซื้ออะไรอ่านดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.79115925+07:00","message":"[bufferProcess] send to processor:ปวดหัวต้องซื้ออะไรอ่านดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.791161906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.791164087+07:00","message":"> Transcript [820] [false]: 'ปวดหัวต้องซื้ออะไรอ่านดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.791167278+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.791168998+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.791170653+07:00","message":"StatePrefix: 'ปวดหัวต้องซื้ออะไรอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:33.79117237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:34.42854325+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:34.428590633+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":"2025-09-19T10:08:34.428595949+07:00","message":"receive interim result [false|false]: ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:34.428610228+07:00","message":"[buffer interim] 76 false ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.428616391+07:00","message":"[bufferProcess] interim [140000000]:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.42861859+07:00","message":"[bufferProcess] send to processor:ปวดหัวต้องซื้ออะไรอ่านดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.428622088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.428624846+07:00","message":"> Transcript [821] [false]: 'ปวดหัวต้องซื้ออะไรอ่านดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.428627886+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.428629516+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.428631114+07:00","message":"StatePrefix: 'ปวดหัวต้องซื้ออะไรอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.428632783+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:34.439119553+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:34.439162745+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":"2025-09-19T10:08:34.439167962+07:00","message":"receive interim result [false|false]: ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:34.439180471+07:00","message":"[buffer interim] 76 false ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.43918617+07:00","message":"[bufferProcess] interim [200000000]:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.439188646+07:00","message":"[bufferProcess] send to processor:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.439193979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.439196588+07:00","message":"> Transcript [822] [false]: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.439199483+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.439201139+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.43920307+07:00","message":"StatePrefix: 'ปวดหัวต้องซื้ออะไรอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.439204783+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:34.502419486+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:34.502462883+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":"2025-09-19T10:08:34.502470809+07:00","message":"receive interim result [false|false]: ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:34.502487886+07:00","message":"[buffer interim] 76 false ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.50249868+07:00","message":"[bufferProcess] interim [320000000]:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.50250308+07:00","message":"[bufferProcess] send to processor:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.502509631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.502513969+07:00","message":"> Transcript [823] [false]: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.502518843+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.502521188+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.502524476+07:00","message":"StatePrefix: 'ปวดหัวต้องซื้ออะไรอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.502527161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.502534256+07:00","message":"Push: 'ปวดหัวต้องซื้ออะไรอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.502537034+07:00","message":"TextPushed: 'ปวดหัวต้องซื้ออะไรอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.502540168+07:00","message":"Set new StatePrefix : 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.50254362+07:00","message":"Next Push (prob) : 'ดีๆเดี๋ยวนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:34.50256404+07:00","message":"push: {false ปวดหัวต้องซื้ออะไรอ่าน 0 0xc000188280}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:34.672348323+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:34.672384102+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":"2025-09-19T10:08:34.672390663+07:00","message":"receive interim result [false|false]: ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:34.672406325+07:00","message":"[buffer interim] 76 false ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.672414374+07:00","message":"[bufferProcess] interim [440000000]:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.672418166+07:00","message":"[bufferProcess] send to processor:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.672422716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.672426557+07:00","message":"> Transcript [824] [false]: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.672430599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.672432957+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.672435353+07:00","message":"StatePrefix: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.672438821+07:00","message":"TextPushed: 'ปวดหัวต้องซื้ออะไรอ่าน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:34.68612248+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:34.686148308+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":"2025-09-19T10:08:34.68615302+07:00","message":"receive interim result [false|false]: ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:34.686167188+07:00","message":"[buffer interim] 76 false ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.686172774+07:00","message":"[bufferProcess] interim [500000000]:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.686175004+07:00","message":"[bufferProcess] send to processor:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.686178364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.686180554+07:00","message":"> Transcript [825] [false]: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.686183559+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.686185136+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.686186806+07:00","message":"StatePrefix: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:34.686189313+07:00","message":"TextPushed: 'ปวดหัวต้องซื้ออะไรอ่าน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:35.082642034+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:35.082699562+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":"2025-09-19T10:08:35.082709565+07:00","message":"receive interim result [false|false]: ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอยาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:35.082730791+07:00","message":"[buffer interim] 76 false ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.082739045+07:00","message":"[bufferProcess] interim [920000000]:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.082742593+07:00","message":"[bufferProcess] send to processor:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.082751554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.08275581+07:00","message":"> Transcript [826] [false]: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.082760332+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.082762942+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.082765946+07:00","message":"StatePrefix: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.082769287+07:00","message":"TextPushed: 'ปวดหัวต้องซื้ออะไรอ่าน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:35.333219052+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:35.333255004+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":"2025-09-19T10:08:35.33326113+07:00","message":"receive interim result [false|false]: ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:35.333278178+07:00","message":"[buffer interim] 76 false ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.333285226+07:00","message":"[bufferProcess] interim [40000000]:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.333287555+07:00","message":"[bufferProcess] send to processor:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.333294375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.333296933+07:00","message":"> Transcript [827] [false]: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.33330095+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.333302811+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.333304429+07:00","message":"StatePrefix: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.333306479+07:00","message":"TextPushed: 'ปวดหัวต้องซื้ออะไรอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.333312636+07:00","message":"Push: 'ดีๆเดี๋ยวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.33331464+07:00","message":"TextPushed: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.333316566+07:00","message":"Set new StatePrefix : 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.333318866+07:00","message":"Next Push (prob) : 'เขาบอกว่าอยาก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:35.333326875+07:00","message":"push: {false ดีๆเดี๋ยวนี้ 0 0xc000188280}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:35.339557884+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:35.339587805+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":"2025-09-19T10:08:35.339593386+07:00","message":"receive interim result [false|false]: ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:35.339606497+07:00","message":"[buffer interim] 76 false ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.339611927+07:00","message":"[bufferProcess] interim [100000000]:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.33961419+07:00","message":"[bufferProcess] send to processor:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.339618994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.339621533+07:00","message":"> Transcript [828] [false]: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.339623789+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:35.518974526+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:35.519012575+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":"2025-09-19T10:08:35.519017564+07:00","message":"receive interim result [false|false]: ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:35.519033797+07:00","message":"[buffer interim] 76 false ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.519039881+07:00","message":"[bufferProcess] interim [280000000]:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.519042425+07:00","message":"[bufferProcess] send to processor:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.519045815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.519048607+07:00","message":"> Transcript [829] [false]: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.519051563+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:35.585089796+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:35.585122689+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":"2025-09-19T10:08:35.585128267+07:00","message":"receive interim result [false|false]: ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอยาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:35.58514152+07:00","message":"[buffer interim] 76 false ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.585147708+07:00","message":"[bufferProcess] interim [340000000]:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.585150025+07:00","message":"[bufferProcess] send to processor:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.58515493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.58515753+07:00","message":"> Transcript [830] [false]: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.585159573+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.585170806+07:00","message":"Set new StatePrefix: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:35.591032809+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:35.591055384+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":"2025-09-19T10:08:35.591060149+07:00","message":"receive interim result [false|false]: ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอยากดู"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:35.591072388+07:00","message":"[buffer interim] 76 false ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอยากดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.591077248+07:00","message":"[bufferProcess] interim [400000000]:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอยากดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.591079147+07:00","message":"[bufferProcess] send to processor:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.591081622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.591083956+07:00","message":"> Transcript [831] [false]: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.59108638+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.591088097+07:00","message":"Set new StatePrefix: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอยาก'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:35.775028636+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:35.775028699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:35.779573554+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:35.77960026+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":"2025-09-19T10:08:35.779605425+07:00","message":"receive interim result [false|false]: ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:35.779617924+07:00","message":"[buffer interim] 76 false ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.779623902+07:00","message":"[bufferProcess] interim [580000000]:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.779625935+07:00","message":"[bufferProcess] send to processor:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอยากดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.779630846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.77963327+07:00","message":"> Transcript [832] [false]: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอยากดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.779636331+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.779638158+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.779639677+07:00","message":"StatePrefix: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.779641966+07:00","message":"TextPushed: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:35.906122372+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:35.90615668+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":"2025-09-19T10:08:35.906162397+07:00","message":"receive interim result [false|false]: ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ขอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:35.906176263+07:00","message":"[buffer interim] 76 false ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.906182594+07:00","message":"[bufferProcess] interim [700000000]:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.906184602+07:00","message":"[bufferProcess] send to processor:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.906189751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.906192221+07:00","message":"> Transcript [833] [false]: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.906194502+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:35.906196172+07:00","message":"Set new StatePrefix: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:36.093895905+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:36.093934313+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":"2025-09-19T10:08:36.093940224+07:00","message":"receive interim result [false|false]: ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:36.093953097+07:00","message":"[buffer interim] 76 false ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.093959524+07:00","message":"[bufferProcess] interim [880000000]:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.093961862+07:00","message":"[bufferProcess] send to processor:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.093967222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.093969586+07:00","message":"> Transcript [834] [false]: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.093973353+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.093975114+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.093976761+07:00","message":"StatePrefix: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.093979116+07:00","message":"TextPushed: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:36.320433209+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:36.3204668+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":"2025-09-19T10:08:36.320472333+07:00","message":"receive interim result [false|false]: ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:36.320484254+07:00","message":"[buffer interim] 76 false ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.320511771+07:00","message":"[bufferProcess] interim [0]:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.32051461+07:00","message":"[bufferProcess] send to processor:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.320517945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.320520436+07:00","message":"> Transcript [835] [false]: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.320524013+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.320525711+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.320527521+07:00","message":"StatePrefix: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.320529918+07:00","message":"TextPushed: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:36.453286664+07:00","message":"[GCS] IsForceVAD: false for message ID: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:36.47836745+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:36.478405819+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":"2025-09-19T10:08:36.478411481+07:00","message":"receive interim result [false|false]: ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของเก่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:36.478424679+07:00","message":"[buffer interim] 76 false ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.478430869+07:00","message":"[bufferProcess] interim [120000000]:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.478433355+07:00","message":"[bufferProcess] send to processor:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.478438352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.478441004+07:00","message":"> Transcript [836] [false]: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.478444481+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.47844626+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.478448088+07:00","message":"StatePrefix: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.47845057+07:00","message":"TextPushed: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:36.509211239+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:36.509247537+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":"2025-09-19T10:08:36.509252812+07:00","message":"receive interim result [false|false]: ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของอยาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:36.509273118+07:00","message":"[buffer interim] 76 false ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของอยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.509285101+07:00","message":"[bufferProcess] interim [180000000]:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของอยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.509288019+07:00","message":"[bufferProcess] send to processor:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.509294506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.509297999+07:00","message":"> Transcript [837] [false]: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.509303167+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.509305271+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.509308378+07:00","message":"StatePrefix: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.509311163+07:00","message":"TextPushed: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.509316951+07:00","message":"Push: 'เขาบอกว่าอย่าดูแค่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.509319024+07:00","message":"TextPushed: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.509321501+07:00","message":"Set new StatePrefix : 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.509324579+07:00","message":"Next Push (prob) : 'ของเก่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:36.509335793+07:00","message":"push: {false เขาบอกว่าอย่าดูแค่ 0 0xc000188280}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:36.523060507+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:36.523097949+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":"2025-09-19T10:08:36.523106259+07:00","message":"receive interim result [false|false]: ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของอยากได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:36.523129033+07:00","message":"[buffer interim] 76 false ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของอยากได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.52313866+07:00","message":"[bufferProcess] interim [300000000]:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของอยากได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.523140997+07:00","message":"[bufferProcess] send to processor:ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของอยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.523146403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.523149864+07:00","message":"> Transcript [838] [false]: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.523152265+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.523154292+07:00","message":"Set new StatePrefix: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของอยาก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:36.585027951+07:00","message":"[GCS] Start streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:36.631034367+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:36.631074823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดหัวตั้งแต่เกิดเวลาซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของเจ้าอยากได้\",\"confidence\":0.91840225}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:36.631080589+07:00","message":"receive interim result [true|false]: ปวดหัวตั้งแต่เกิดเวลาซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของเจ้าอยากได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:36.631089733+07:00","message":"end recv isFinal message id 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:36.631091418+07:00","message":"end Recv id 76"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:36.631097319+07:00","message":"[buffer interim] 76 true ปวดหัวตั้งแต่เกิดเวลาซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของเจ้าอยากได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.6311041+07:00","message":"[bufferProcess] interim [420000000]:ปวดหัวตั้งแต่เกิดเวลาซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของเจ้าอยากได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.631109495+07:00","message":"[bufferProcess] send to processor (isfinal):ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของอยากได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.631113194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.63111638+07:00","message":"> Transcript [839] [false]: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของอยากได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.631119883+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.631121553+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.631123463+07:00","message":"StatePrefix: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.631125876+07:00","message":"TextPushed: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.63112741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.63112908+07:00","message":"> Transcript [840] [true]: 'ปวดหัวตั้งแต่เกิดเวลาซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของเจ้าอยากได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.631131005+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.631132295+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.631133713+07:00","message":"StatePrefix: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.631135359+07:00","message":"TextPushed: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.631136797+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.631332129+07:00","message":"Push: 'ของเจ้าอยากได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.631335156+07:00","message":"TextPushed: 'ปวดหัวต้องซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของเจ้าอยากได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.63133712+07:00","message":"Set new StatePrefix : 'ปวดหัวตั้งแต่เกิดเวลาซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของเจ้าอยากได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.631339301+07:00","message":"Next Push (prob) : 'ปวดหัวตั้งแต่เกิดเวลาซื้ออะไรอ่านดีๆเดี๋ยวนี้เขาบอกว่าอย่าดูแค่ของเจ้าอยากได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:36.63134657+07:00","message":"push: {true ของเจ้าอยากได้ 0 0xc000188280}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:36.631432956+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_76.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:08:36.645524012+07:00","message":"write wav file: './tmp/7402/7402_76.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:37.850501542+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:37.850551445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Query\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:37.850556679+07:00","message":"receive interim result [false|false]: Query"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:37.850571826+07:00","message":"[buffer interim] 77 false Query"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:37.850578779+07:00","message":"[bufferProcess] interim [320000000]:Query"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:37.850580473+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:37.850585055+07:00","message":"[bufferProcess] send to processor (ticker):Query"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:37.850587631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:37.850590105+07:00","message":"> Transcript [841] [false]: 'Query'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:37.850592108+07:00","message":"Set StatePrefix (first interim): 'Query'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:38.01489051+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:38.014929252+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":"2025-09-19T10:08:38.014934276+07:00","message":"receive interim result [false|false]: ฟิวส์รีวิว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:38.014947892+07:00","message":"[buffer interim] 77 false ฟิวส์รีวิว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:38.014954923+07:00","message":"[bufferProcess] interim [440000000]:ฟิวส์รีวิว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:38.014956798+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:38.654143002+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:38.654176634+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":"2025-09-19T10:08:38.654181272+07:00","message":"receive interim result [false|false]: ฟิวส์รีวิว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:38.65419305+07:00","message":"[buffer interim] 77 false ฟิวส์รีวิว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:38.654199845+07:00","message":"[bufferProcess] interim [40000000]:ฟิวส์รีวิว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:38.654201785+07:00","message":"[bufferProcess] send to processor:ฟิวส์รีวิว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:38.654204909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:38.654207438+07:00","message":"> Transcript [842] [false]: 'ฟิวส์รีวิว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:38.654209271+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:38.654210913+07:00","message":"Set new StatePrefix: 'ฟิวส์รีวิว'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:38.775658395+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:38.775662235+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:39.05058847+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:39.050628299+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":"2025-09-19T10:08:39.050633374+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:39.050648643+07:00","message":"[buffer interim] 77 false เดี๋ยวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.050655501+07:00","message":"[bufferProcess] interim [520000000]:เดี๋ยวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.050658039+07:00","message":"[bufferProcess] send to processor:ฟิวส์รีวิว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.050661799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.050664226+07:00","message":"> Transcript [843] [false]: 'ฟิวส์รีวิว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.050666965+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.050668738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.050670197+07:00","message":"StatePrefix: 'ฟิวส์รีวิว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.050671793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:39.22244851+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:39.22248372+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":"2025-09-19T10:08:39.222489381+07:00","message":"receive interim result [false|false]: ฟิวส์รีวิว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:39.222505276+07:00","message":"[buffer interim] 77 false ฟิวส์รีวิว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.222511691+07:00","message":"[bufferProcess] interim [580000000]:ฟิวส์รีวิว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.22251357+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.222516516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.222519102+07:00","message":"> Transcript [844] [false]: 'เดี๋ยวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.22252112+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.222523279+07:00","message":"Set new StatePrefix: 'เดี๋ยวนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:39.560112442+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:39.560150469+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":"2025-09-19T10:08:39.560155606+07:00","message":"receive interim result [false|false]: รีวิวรีวิวรีวิว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:39.560170032+07:00","message":"[buffer interim] 77 false รีวิวรีวิวรีวิว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.560176213+07:00","message":"[bufferProcess] interim [940000000]:รีวิวรีวิวรีวิว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.560178651+07:00","message":"[bufferProcess] send to processor:ฟิวส์รีวิว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.56018378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.560186722+07:00","message":"> Transcript [845] [false]: 'ฟิวส์รีวิว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.560188793+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.560190475+07:00","message":"Set new StatePrefix: 'ฟิวส์รีวิว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:39.581241381+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:39.581284406+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":"2025-09-19T10:08:39.581289378+07:00","message":"receive interim result [false|false]: ฟิวส์รีวิว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:39.581305394+07:00","message":"[buffer interim] 77 false ฟิวส์รีวิว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.581311481+07:00","message":"[bufferProcess] interim [0]:ฟิวส์รีวิว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.581313463+07:00","message":"[bufferProcess] send to processor:รีวิวรีวิวรีวิว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.581320137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.581323495+07:00","message":"> Transcript [846] [false]: 'รีวิวรีวิวรีวิว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.581325582+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.581327314+07:00","message":"Set new StatePrefix: 'รีวิวรีวิวรีวิว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:39.820675334+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:39.820737981+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":"2025-09-19T10:08:39.820744069+07:00","message":"receive interim result [false|false]: รีวิวรีวิวรีวิวจริงใจนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:39.820758453+07:00","message":"[buffer interim] 77 false รีวิวรีวิวรีวิวจริงใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.820764689+07:00","message":"[bufferProcess] interim [300000000]:รีวิวรีวิวรีวิวจริงใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.8207673+07:00","message":"[bufferProcess] send to processor:ฟิวส์รีวิว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.820773157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.820777874+07:00","message":"> Transcript [847] [false]: 'ฟิวส์รีวิว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.820780412+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:39.820782301+07:00","message":"Set new StatePrefix: 'ฟิวส์รีวิว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:40.468443957+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:40.468481387+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":"2025-09-19T10:08:40.468487016+07:00","message":"receive interim result [false|false]: รีวิวรีวิวรีวิวจริงใจนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:40.468499983+07:00","message":"[buffer interim] 77 false รีวิวรีวิวรีวิวจริงใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:40.468508783+07:00","message":"[bufferProcess] interim [900000000]:รีวิวรีวิวรีวิวจริงใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:40.46851168+07:00","message":"[bufferProcess] send to processor:รีวิวรีวิวรีวิวจริงใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:40.468517865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:40.468522131+07:00","message":"> Transcript [848] [false]: 'รีวิวรีวิวรีวิวจริงใจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:40.468524592+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:40.468526317+07:00","message":"Set new StatePrefix: 'รีวิวรีวิวรีวิวจริงใจนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:41.435460597+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:41.435500794+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":"2025-09-19T10:08:41.435506959+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้มัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:41.435520579+07:00","message":"[buffer interim] 77 false เดี๋ยวนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:41.435526831+07:00","message":"[bufferProcess] interim [920000000]:เดี๋ยวนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:41.435530319+07:00","message":"[bufferProcess] send to processor:รีวิวรีวิวรีวิวจริงใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:41.435535744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:41.435538529+07:00","message":"> Transcript [849] [false]: 'รีวิวรีวิวรีวิวจริงใจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:41.435541707+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:41.435543814+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:41.435545441+07:00","message":"StatePrefix: 'รีวิวรีวิวรีวิวจริงใจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:41.435547588+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:41.548227479+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:41.548266341+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":"2025-09-19T10:08:41.548271544+07:00","message":"receive interim result [false|false]: รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:41.548286251+07:00","message":"[buffer interim] 77 false รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:41.548292213+07:00","message":"[bufferProcess] interim [980000000]:รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:41.548294382+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:41.548299476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:41.548301982+07:00","message":"> Transcript [850] [false]: 'เดี๋ยวนี้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:41.548304057+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:41.548306084+07:00","message":"Set new StatePrefix: 'เดี๋ยวนี้มัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:41.722468394+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:41.722506402+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":"2025-09-19T10:08:41.722512862+07:00","message":"receive interim result [false|false]: รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็ลบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:41.722529472+07:00","message":"[buffer interim] 77 false รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็ลบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:41.722536255+07:00","message":"[bufferProcess] interim [160000000]:รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็ลบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:41.722538803+07:00","message":"[bufferProcess] send to processor:รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:41.722550846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:41.722554173+07:00","message":"> Transcript [851] [false]: 'รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:41.722556375+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:41.722558707+07:00","message":"Set new StatePrefix: 'รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:41.776683134+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:41.776697214+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:41.953106229+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:41.95317722+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":"2025-09-19T10:08:41.953186302+07:00","message":"receive interim result [false|false]: รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็ลบดี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:41.953204105+07:00","message":"[buffer interim] 77 false รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็ลบดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:41.953210889+07:00","message":"[bufferProcess] interim [400000000]:รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็ลบดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:41.953213366+07:00","message":"[bufferProcess] send to processor:รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็ลบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:41.953220229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:41.953223756+07:00","message":"> Transcript [852] [false]: 'รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็ลบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:41.953226983+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:41.953229062+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:41.95323112+07:00","message":"StatePrefix: 'รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:41.95323402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:42.024417424+07:00","message":"[GCS] IsForceVAD: false for message ID: 77"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:42.079901908+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:42.079940289+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":"2025-09-19T10:08:42.079945647+07:00","message":"receive interim result [false|false]: รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็ลบดีๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:42.079957117+07:00","message":"[buffer interim] 77 false รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็ลบดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.07996356+07:00","message":"[bufferProcess] interim [520000000]:รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็ลบดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.079965836+07:00","message":"[bufferProcess] send to processor:รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็ลบดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.079970964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.079973588+07:00","message":"> Transcript [853] [false]: 'รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็ลบดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.07997651+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.079978419+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.079979975+07:00","message":"StatePrefix: 'รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.079981888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:42.084071384+07:00","message":"[GCS] Start streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:42.12513866+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:42.125197358+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":"2025-09-19T10:08:42.125203385+07:00","message":"receive interim result [false|false]: รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็ลบรีวิว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:42.125216281+07:00","message":"[buffer interim] 77 false รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็ลบรีวิว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.125222694+07:00","message":"[bufferProcess] interim [580000000]:รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็ลบรีวิว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.125224824+07:00","message":"[bufferProcess] send to processor:รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็ลบดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.125230329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.125233108+07:00","message":"> Transcript [854] [false]: 'รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็ลบดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.125236458+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.125238594+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.125240399+07:00","message":"StatePrefix: 'รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.125242264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:42.228249169+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:42.228285702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้รีวิวจริงใจนะบางทีมันก็ลบรีวิว\",\"confidence\":0.932304}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:42.228292798+07:00","message":"receive interim result [true|false]: เดี๋ยวนี้รีวิวจริงใจนะบางทีมันก็ลบรีวิว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:42.2283003+07:00","message":"end recv isFinal message id 77"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:42.228302857+07:00","message":"end Recv id 77"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:42.228311374+07:00","message":"[buffer interim] 77 true เดี๋ยวนี้รีวิวจริงใจนะบางทีมันก็ลบรีวิว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.228319607+07:00","message":"[bufferProcess] interim [670000000]:เดี๋ยวนี้รีวิวจริงใจนะบางทีมันก็ลบรีวิว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.228322593+07:00","message":"[bufferProcess] send to processor (isfinal):รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็ลบรีวิว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.228325799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.228328593+07:00","message":"> Transcript [855] [false]: 'รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็ลบรีวิว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.22833158+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.228333289+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.228334856+07:00","message":"StatePrefix: 'รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.228336672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.228339058+07:00","message":"Push: 'รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.228340927+07:00","message":"TextPushed: 'รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.228343816+07:00","message":"Set new StatePrefix : 'รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็ลบรีวิว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.228345689+07:00","message":"Next Push (prob) : 'ลบรีวิว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.228347099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.228348769+07:00","message":"> Transcript [856] [true]: 'เดี๋ยวนี้รีวิวจริงใจนะบางทีมันก็ลบรีวิว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.228350632+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.228351914+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.228353203+07:00","message":"StatePrefix: 'รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็ลบรีวิว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.228354795+07:00","message":"TextPushed: 'รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.228356106+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:42.228445636+07:00","message":"push: {false รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็ 0 0xc00039eb80}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.228514832+07:00","message":"Push: 'ลบรีวิว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.228518552+07:00","message":"TextPushed: 'รีวิวรีวิวรีวิวจริงใจนะบางทีมันก็ลบรีวิว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.228520984+07:00","message":"Set new StatePrefix : 'เดี๋ยวนี้รีวิวจริงใจนะบางทีมันก็ลบรีวิว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.228522852+07:00","message":"Next Push (prob) : 'เดี๋ยวนี้รีวิวจริงใจนะบางทีมันก็ลบรีวิว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:42.228526487+07:00","message":"push: {true ลบรีวิว 0 0xc00039eb80}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:42.228547018+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_77.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:08:42.239675443+07:00","message":"write wav file: './tmp/7402/7402_77.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:44.232547998+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:44.232592918+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":"2025-09-19T10:08:44.232597516+07:00","message":"receive interim result [false|false]: มีหน้าม้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:44.232613019+07:00","message":"[buffer interim] 78 false มีหน้าม้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:44.232619102+07:00","message":"[bufferProcess] interim [160000000]:มีหน้าม้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:44.232620686+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:44.232630084+07:00","message":"[bufferProcess] send to processor (ticker):มีหน้าม้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:44.232632612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:44.232635102+07:00","message":"> Transcript [857] [false]: 'มีหน้าม้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:44.232637+07:00","message":"Set StatePrefix (first interim): 'มีหน้าม้า'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:44.77725539+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:44.777326019+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:44.868900617+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:44.86893743+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":"2025-09-19T10:08:44.868942999+07:00","message":"receive interim result [false|false]: มีหน้าม้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:44.868954307+07:00","message":"[buffer interim] 78 false มีหน้าม้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:44.868962238+07:00","message":"[bufferProcess] interim [760000000]:มีหน้าม้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:44.868963883+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:47.041070387+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:47.041104258+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":"2025-09-19T10:08:47.041109843+07:00","message":"receive interim result [false|false]: น้าอ้วนนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:47.041130723+07:00","message":"[buffer interim] 78 false น้าอ้วนนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.041137219+07:00","message":"[bufferProcess] interim [980000000]:น้าอ้วนนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.04113929+07:00","message":"[bufferProcess] send to processor:มีหน้าม้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.041145239+07:00","message":"[bufferProcess] send to processor (ticker):น้าอ้วนนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.041148336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.041151025+07:00","message":"> Transcript [858] [false]: 'มีหน้าม้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.04115364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.041155379+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.041168912+07:00","message":"StatePrefix: 'มีหน้าม้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.041170992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.041172538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.04117566+07:00","message":"> Transcript [859] [false]: 'น้าอ้วนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.041177245+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.04117885+07:00","message":"Set new StatePrefix: 'น้าอ้วนนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:47.463403502+07:00","message":"[GCS] IsForceVAD: false for message ID: 78"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:47.557218158+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:47.557257911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้าอ้วนนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:47.557264448+07:00","message":"receive interim result [false|false]: น้าอ้วนนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:47.557280752+07:00","message":"[buffer interim] 78 false น้าอ้วนนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.55728876+07:00","message":"[bufferProcess] interim [580000000]:น้าอ้วนนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.557291615+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:47.577281402+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:47.577316709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหน้าม้าอ้วนนะ\",\"confidence\":0.88835293}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:47.577322025+07:00","message":"receive interim result [true|false]: มีหน้าม้าอ้วนนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:47.577328975+07:00","message":"end recv isFinal message id 78"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:47.577331474+07:00","message":"end Recv id 78"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:47.577339358+07:00","message":"[buffer interim] 78 true มีหน้าม้าอ้วนนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.577346492+07:00","message":"[bufferProcess] interim [610000000]:มีหน้าม้าอ้วนนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.57734914+07:00","message":"[bufferProcess] send to processor (isfinal):น้าอ้วนนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.577352201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.577355426+07:00","message":"> Transcript [860] [false]: 'น้าอ้วนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.577358359+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.577359871+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.577361455+07:00","message":"StatePrefix: 'น้าอ้วนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.577363+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.577364434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.577366035+07:00","message":"> Transcript [861] [true]: 'มีหน้าม้าอ้วนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.577367838+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.577369311+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.577370554+07:00","message":"StatePrefix: 'น้าอ้วนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.577371835+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.577373921+07:00","message":"Push: 'มีหน้าม้าอ้วนนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:47.577381365+07:00","message":"push: {true มีหน้าม้าอ้วนนะ 0 0xc000188000}"}
{"level":"info","service":"Main","time":"2025-09-19T10:08:47.58928717+07:00","message":"write wav file: './tmp/7402/7402_78.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:47.595210872+07:00","message":"[GCS] Start streaming session, msgId: 79"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:47.778270298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:47.778284055+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:47.954031739+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:47.954076525+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":"2025-09-19T10:08:47.954082133+07:00","message":"receive interim result [false|false]: อาชีพ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:47.954099953+07:00","message":"[buffer interim] 79 false อาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.954106937+07:00","message":"[bufferProcess] interim [420000000]:อาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:47.954109013+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:48.423526207+07:00","message":"[GCS] IsForceVAD: false for message ID: 79"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:48.516595528+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:48.516635951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาชีพ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:48.516641469+07:00","message":"receive interim result [false|false]: อาชีพ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:48.516653208+07:00","message":"[buffer interim] 79 false อาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:48.516659466+07:00","message":"[bufferProcess] interim [20000000]:อาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:48.516661561+07:00","message":"[bufferProcess] send to processor:อาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:48.51666625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:48.516668874+07:00","message":"> Transcript [862] [false]: 'อาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:48.516670863+07:00","message":"Set StatePrefix (first interim): 'อาชีพ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:48.528406306+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:48.528446814+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":"2025-09-19T10:08:48.52845471+07:00","message":"receive interim result [true|false]: อาชีพ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:48.528462994+07:00","message":"end recv isFinal message id 79"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:48.528465332+07:00","message":"end Recv id 79"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:48.528472606+07:00","message":"[buffer interim] 79 true อาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:48.528479392+07:00","message":"[bufferProcess] interim [50000000]:อาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:48.528482493+07:00","message":"[bufferProcess] send to processor (isfinal):อาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:48.528486376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:48.528490284+07:00","message":"> Transcript [863] [false]: 'อาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:48.528493976+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:48.528495892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:48.52849829+07:00","message":"StatePrefix: 'อาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:48.528500472+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:48.528502691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:48.528505228+07:00","message":"> Transcript [864] [true]: 'อาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:48.528507616+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:48.528509594+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:48.528512028+07:00","message":"StatePrefix: 'อาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:48.528513885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:48.528517786+07:00","message":"Push: 'อาชีพ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:48.528527666+07:00","message":"push: {true อาชีพ 0 0xc0004ab680}"}
{"level":"info","service":"Main","time":"2025-09-19T10:08:48.535032886+07:00","message":"write wav file: './tmp/7402/7402_79.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:48.555533306+07:00","message":"[GCS] Start streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:49.03725229+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:49.037298094+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":"2025-09-19T10:08:49.037304366+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:49.037321742+07:00","message":"[buffer interim] 80 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:49.037329867+07:00","message":"[bufferProcess] interim [480000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:49.037331952+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:49.465080305+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:49.465118868+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":"2025-09-19T10:08:49.465123653+07:00","message":"receive interim result [false|false]: ไปอีกเรื่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:49.46513972+07:00","message":"[buffer interim] 80 false ไปอีกเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:49.465146451+07:00","message":"[bufferProcess] interim [900000000]:ไปอีกเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:49.465148398+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:49.465151901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:49.465154574+07:00","message":"> Transcript [865] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:49.465156585+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:49.724229896+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:49.72426999+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":"2025-09-19T10:08:49.724295816+07:00","message":"receive interim result [false|false]: ไปอีกเรื่องค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:49.72430985+07:00","message":"[buffer interim] 80 false ไปอีกเรื่องค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:49.724315844+07:00","message":"[bufferProcess] interim [80000000]:ไปอีกเรื่องค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:49.724317953+07:00","message":"[bufferProcess] send to processor:ไปอีกเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:49.724324556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:49.724327323+07:00","message":"> Transcript [866] [false]: 'ไปอีกเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:49.724329997+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:49.724331605+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:49.724333411+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:49.724335131+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:49.741556508+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:49.741586482+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":"2025-09-19T10:08:49.741590841+07:00","message":"receive interim result [false|false]: เด็กเรื่องข่าว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:49.741605208+07:00","message":"[buffer interim] 80 false เด็กเรื่องข่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:49.741612142+07:00","message":"[bufferProcess] interim [140000000]:เด็กเรื่องข่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:49.741614098+07:00","message":"[bufferProcess] send to processor:ไปอีกเรื่องค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:49.741617183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:49.741619429+07:00","message":"> Transcript [867] [false]: 'ไปอีกเรื่องค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:49.741622101+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:49.741623899+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:49.741625569+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:49.741628279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:50.051902929+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:50.051941736+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":"2025-09-19T10:08:50.051946656+07:00","message":"receive interim result [false|false]: เด็กเรื่องข่าวนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:50.05195906+07:00","message":"[buffer interim] 80 false เด็กเรื่องข่าวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.051967614+07:00","message":"[bufferProcess] interim [440000000]:เด็กเรื่องข่าวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.05196953+07:00","message":"[bufferProcess] send to processor:เด็กเรื่องข่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.051972455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.051974965+07:00","message":"> Transcript [868] [false]: 'เด็กเรื่องข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.051977306+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.051979065+07:00","message":"Set new StatePrefix: 'เด็กเรื่องข่าว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:50.193621844+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:50.193661251+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":"2025-09-19T10:08:50.193667999+07:00","message":"receive interim result [false|false]: เด็กเรื่องข่าว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:50.193683054+07:00","message":"[buffer interim] 80 false เด็กเรื่องข่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.193689846+07:00","message":"[bufferProcess] interim [620000000]:เด็กเรื่องข่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.193692581+07:00","message":"[bufferProcess] send to processor:เด็กเรื่องข่าวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.193698823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.193701314+07:00","message":"> Transcript [869] [false]: 'เด็กเรื่องข่าวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.193705206+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.193707443+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.193712026+07:00","message":"StatePrefix: 'เด็กเรื่องข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.193714171+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:50.200852513+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:50.200881885+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":"2025-09-19T10:08:50.200886433+07:00","message":"receive interim result [false|false]: เด็กเรื่องข่าวนี้ผม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:50.200899181+07:00","message":"[buffer interim] 80 false เด็กเรื่องข่าวนี้ผม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.200902238+07:00","message":"[bufferProcess] interim [680000000]:เด็กเรื่องข่าวนี้ผม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.200903949+07:00","message":"[bufferProcess] send to processor:เด็กเรื่องข่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.200906661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.200908405+07:00","message":"> Transcript [870] [false]: 'เด็กเรื่องข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.200910291+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.200911882+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.200913286+07:00","message":"StatePrefix: 'เด็กเรื่องข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.200914965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:50.3892408+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:50.389279503+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":"2025-09-19T10:08:50.389285962+07:00","message":"receive interim result [false|false]: เด็กเรื่องข่าวนี้ผมจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:50.38930394+07:00","message":"[buffer interim] 80 false เด็กเรื่องข่าวนี้ผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.38931179+07:00","message":"[bufferProcess] interim [800000000]:เด็กเรื่องข่าวนี้ผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.389314768+07:00","message":"[bufferProcess] send to processor:เด็กเรื่องข่าวนี้ผม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.389319085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.389322529+07:00","message":"> Transcript [871] [false]: 'เด็กเรื่องข่าวนี้ผม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.389327355+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.389330033+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.38933221+07:00","message":"StatePrefix: 'เด็กเรื่องข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.389334548+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:50.49596834+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:50.496001294+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":"2025-09-19T10:08:50.496006668+07:00","message":"receive interim result [false|false]: เด็กเรื่องข่าวนี้ผมจะพา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:50.496019501+07:00","message":"[buffer interim] 80 false เด็กเรื่องข่าวนี้ผมจะพา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.496026128+07:00","message":"[bufferProcess] interim [860000000]:เด็กเรื่องข่าวนี้ผมจะพา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.496028215+07:00","message":"[bufferProcess] send to processor:เด็กเรื่องข่าวนี้ผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.496033468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.496035864+07:00","message":"> Transcript [872] [false]: 'เด็กเรื่องข่าวนี้ผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.496039109+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.496041008+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.496043236+07:00","message":"StatePrefix: 'เด็กเรื่องข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.496045172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.496049169+07:00","message":"Push: 'เด็กเรื่องข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.496050772+07:00","message":"TextPushed: 'เด็กเรื่องข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.496052384+07:00","message":"Set new StatePrefix : 'เด็กเรื่องข่าวนี้ผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.496054052+07:00","message":"Next Push (prob) : 'นี้ผมจะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:50.496062531+07:00","message":"push: {false เด็กเรื่องข่าว 0 0xc000046b80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:50.727153374+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:50.727189832+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":"2025-09-19T10:08:50.72719571+07:00","message":"receive interim result [false|false]: เด็กเรื่องข่าวนี้ผมจะพาท่าน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:50.727209711+07:00","message":"[buffer interim] 80 false เด็กเรื่องข่าวนี้ผมจะพาท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.727216073+07:00","message":"[bufferProcess] interim [220000000]:เด็กเรื่องข่าวนี้ผมจะพาท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.72721804+07:00","message":"[bufferProcess] send to processor:เด็กเรื่องข่าวนี้ผมจะพา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.727222973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.727225638+07:00","message":"> Transcript [873] [false]: 'เด็กเรื่องข่าวนี้ผมจะพา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.727228688+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.727230455+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.72723217+07:00","message":"StatePrefix: 'เด็กเรื่องข่าวนี้ผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.727234778+07:00","message":"TextPushed: 'เด็กเรื่องข่าว'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:50.77862055+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:50.778627702+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:50.887575856+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:50.887609717+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":"2025-09-19T10:08:50.887615179+07:00","message":"receive interim result [false|false]: เด็กเรื่องข่าวนี้ผมจะพาท่านไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:50.887628616+07:00","message":"[buffer interim] 80 false เด็กเรื่องข่าวนี้ผมจะพาท่านไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.887634834+07:00","message":"[bufferProcess] interim [340000000]:เด็กเรื่องข่าวนี้ผมจะพาท่านไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.887636753+07:00","message":"[bufferProcess] send to processor:เด็กเรื่องข่าวนี้ผมจะพาท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.887642604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.887645901+07:00","message":"> Transcript [874] [false]: 'เด็กเรื่องข่าวนี้ผมจะพาท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.887648936+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.887650615+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.887652366+07:00","message":"StatePrefix: 'เด็กเรื่องข่าวนี้ผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:50.887654898+07:00","message":"TextPushed: 'เด็กเรื่องข่าว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:51.209397227+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:51.209440872+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":"2025-09-19T10:08:51.20944664+07:00","message":"receive interim result [false|false]: เด็กเรื่องข่าวนี้ผมจะพาท่านไปงาน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:51.209463644+07:00","message":"[buffer interim] 80 false เด็กเรื่องข่าวนี้ผมจะพาท่านไปงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.209470127+07:00","message":"[bufferProcess] interim [640000000]:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.209472394+07:00","message":"[bufferProcess] send to processor:เด็กเรื่องข่าวนี้ผมจะพาท่านไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.209478656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.209481136+07:00","message":"> Transcript [875] [false]: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.209483975+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.209485657+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.209487841+07:00","message":"StatePrefix: 'เด็กเรื่องข่าวนี้ผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.209491119+07:00","message":"TextPushed: 'เด็กเรื่องข่าว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:51.532034466+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:51.532068996+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":"2025-09-19T10:08:51.532075864+07:00","message":"receive interim result [false|false]: เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:51.532091921+07:00","message":"[buffer interim] 80 false เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.532098231+07:00","message":"[bufferProcess] interim [940000000]:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.532100339+07:00","message":"[bufferProcess] send to processor:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.532106751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.532110452+07:00","message":"> Transcript [876] [false]: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.532114753+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.532117159+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.532119943+07:00","message":"StatePrefix: 'เด็กเรื่องข่าวนี้ผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.532122037+07:00","message":"TextPushed: 'เด็กเรื่องข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.532127887+07:00","message":"Push: 'นี้ผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.532129386+07:00","message":"TextPushed: 'เด็กเรื่องข่าวนี้ผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.532131003+07:00","message":"Set new StatePrefix : 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.532132676+07:00","message":"Next Push (prob) : 'พาท่านไปงาน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:51.532140599+07:00","message":"push: {false นี้ผมจะ 0 0xc000046b80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:51.730826186+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:51.730859851+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":"2025-09-19T10:08:51.730866185+07:00","message":"receive interim result [false|false]: เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญเท่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:51.73087735+07:00","message":"[buffer interim] 80 false เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญเท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.730885635+07:00","message":"[bufferProcess] interim [180000000]:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญเท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.730887774+07:00","message":"[bufferProcess] send to processor:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.730890899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.730893209+07:00","message":"> Transcript [877] [false]: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.730896018+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.730897657+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.730899458+07:00","message":"StatePrefix: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.730901385+07:00","message":"TextPushed: 'เด็กเรื่องข่าวนี้ผมจะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:51.802797832+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:51.802832722+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":"2025-09-19T10:08:51.802837943+07:00","message":"receive interim result [false|false]: เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญเท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:51.80285207+07:00","message":"[buffer interim] 80 false เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.802858398+07:00","message":"[bufferProcess] interim [300000000]:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.802860862+07:00","message":"[bufferProcess] send to processor:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญเท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.802866557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.802869186+07:00","message":"> Transcript [878] [false]: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.80287258+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.802874149+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.802876219+07:00","message":"StatePrefix: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.802878338+07:00","message":"TextPushed: 'เด็กเรื่องข่าวนี้ผมจะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:51.911999006+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:51.912040465+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":"2025-09-19T10:08:51.912046936+07:00","message":"receive interim result [false|false]: เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:51.912062651+07:00","message":"[buffer interim] 80 false เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.912069106+07:00","message":"[bufferProcess] interim [360000000]:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.912071776+07:00","message":"[bufferProcess] send to processor:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.912077994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.912080223+07:00","message":"> Transcript [879] [false]: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.912083252+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.912084993+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.912092526+07:00","message":"StatePrefix: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:51.912096071+07:00","message":"TextPushed: 'เด็กเรื่องข่าวนี้ผมจะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:52.115405235+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:52.115453584+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":"2025-09-19T10:08:52.115460012+07:00","message":"receive interim result [false|false]: เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:52.11547553+07:00","message":"[buffer interim] 80 false เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.115482499+07:00","message":"[bufferProcess] interim [600000000]:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.115486614+07:00","message":"[bufferProcess] send to processor:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.115493203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.115495727+07:00","message":"> Transcript [880] [false]: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.115499444+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.115501231+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.115503682+07:00","message":"StatePrefix: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.115507059+07:00","message":"TextPushed: 'เด็กเรื่องข่าวนี้ผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.115512767+07:00","message":"Push: 'พาท่านไปงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.115514809+07:00","message":"TextPushed: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.115516619+07:00","message":"Set new StatePrefix : 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.115518541+07:00","message":"Next Push (prob) : 'บุญผะเหวด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:52.115526075+07:00","message":"push: {false พาท่านไปงาน 0 0xc000046b80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:52.302164927+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:52.302201489+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":"2025-09-19T10:08:52.302206617+07:00","message":"receive interim result [false|false]: เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:52.302222906+07:00","message":"[buffer interim] 80 false เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.302230999+07:00","message":"[bufferProcess] interim [780000000]:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.302233384+07:00","message":"[bufferProcess] send to processor:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.302238975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.302241294+07:00","message":"> Transcript [881] [false]: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.302244738+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.30224747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.302249384+07:00","message":"StatePrefix: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.30225157+07:00","message":"TextPushed: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงาน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:52.433247328+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:52.433288593+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":"2025-09-19T10:08:52.43329555+07:00","message":"receive interim result [false|false]: เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:52.433315589+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:52.433320076+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":"2025-09-19T10:08:52.433323864+07:00","message":"receive interim result [false|false]: เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:52.433331656+07:00","message":"[buffer interim] 80 false เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:52.433341491+07:00","message":"[buffer interim] 80 false เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.433348508+07:00","message":"[bufferProcess] interim [840000000]:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.433353678+07:00","message":"[bufferProcess] send to processor:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.433360276+07:00","message":"[bufferProcess] interim [900000000]:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.433361934+07:00","message":"[bufferProcess] send to processor:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.433364584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.433367515+07:00","message":"> Transcript [882] [false]: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.433370658+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.433372231+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.433374015+07:00","message":"StatePrefix: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.433376721+07:00","message":"TextPushed: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.433378235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.433379778+07:00","message":"> Transcript [883] [false]: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.433381367+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.433382729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.433384112+07:00","message":"StatePrefix: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:52.433385634+07:00","message":"TextPushed: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงาน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:53.014232375+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:53.014274063+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":"2025-09-19T10:08:53.01428148+07:00","message":"receive interim result [false|false]: เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:53.014299201+07:00","message":"[buffer interim] 80 false เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:53.014307786+07:00","message":"[bufferProcess] interim [500000000]:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:53.014310986+07:00","message":"[bufferProcess] send to processor:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:53.014315646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:53.014319049+07:00","message":"> Transcript [884] [false]: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:53.014324399+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:53.014327095+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:53.014329638+07:00","message":"StatePrefix: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:53.014333478+07:00","message":"TextPushed: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:53.014337036+07:00","message":"Push: 'บุญผะเหวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:53.014339526+07:00","message":"TextPushed: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:53.014342213+07:00","message":"Set new StatePrefix : 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:53.014345237+07:00","message":"Next Push (prob) : 'เทศน์มหาชาติ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:53.014354217+07:00","message":"push: {false บุญผะเหวด 0 0xc000046b80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:53.36181525+07:00","message":"[GCS] Cleaned up inactive client: 65"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:53.361839715+07:00","message":"[GCS] Cleaned up inactive client: 69"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:53.361842438+07:00","message":"[GCS] Cleaned up inactive client: 64"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:53.361843966+07:00","message":"[GCS] Cleaned up inactive client: 66"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:53.361845452+07:00","message":"[GCS] Cleaned up inactive client: 67"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:53.361846783+07:00","message":"[GCS] Cleaned up inactive client: 68"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:53.655696892+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:53.655733559+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":"2025-09-19T10:08:53.655746942+07:00","message":"receive interim result [false|false]: เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสาน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:53.655761566+07:00","message":"[buffer interim] 80 false เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:53.655767881+07:00","message":"[bufferProcess] interim [100000000]:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:53.655771069+07:00","message":"[bufferProcess] send to processor:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:53.655775362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:53.655777857+07:00","message":"> Transcript [885] [false]: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:53.655781238+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:53.655783035+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:53.655785274+07:00","message":"StatePrefix: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:53.655788629+07:00","message":"TextPushed: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวด'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:53.779092951+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:53.77911275+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:54.236017062+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:54.236056029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสาน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:54.236063066+07:00","message":"receive interim result [false|false]: เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสาน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:54.236078133+07:00","message":"[buffer interim] 80 false เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.236084838+07:00","message":"[bufferProcess] interim [700000000]:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.2360871+07:00","message":"[bufferProcess] send to processor:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.236093412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.236096392+07:00","message":"> Transcript [886] [false]: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.236100375+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.236102677+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.236104619+07:00","message":"StatePrefix: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.236107023+07:00","message":"TextPushed: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:54.626234819+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:54.626281303+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":"2025-09-19T10:08:54.626288463+07:00","message":"receive interim result [false|false]: เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:54.626306991+07:00","message":"[buffer interim] 80 false เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.626318409+07:00","message":"[bufferProcess] interim [120000000]:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.626321944+07:00","message":"[bufferProcess] send to processor:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.626328757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.626331798+07:00","message":"> Transcript [887] [false]: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.626337432+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.626339899+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.626342518+07:00","message":"StatePrefix: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.626345647+07:00","message":"TextPushed: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:54.796004687+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:54.796047803+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":"2025-09-19T10:08:54.796055369+07:00","message":"receive interim result [false|false]: เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:54.79606933+07:00","message":"[buffer interim] 80 false เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.796075806+07:00","message":"[bufferProcess] interim [240000000]:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.796078571+07:00","message":"[bufferProcess] send to processor:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.796083548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.796088138+07:00","message":"> Transcript [888] [false]: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.796092263+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.796094056+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.796096093+07:00","message":"StatePrefix: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.796098717+07:00","message":"TextPushed: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.796102948+07:00","message":"Push: 'เทศน์มหาชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.79610458+07:00","message":"TextPushed: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.796108544+07:00","message":"Set new StatePrefix : 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.79611092+07:00","message":"Next Push (prob) : 'ภาคอีสานที่มี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:54.796120211+07:00","message":"push: {false เทศน์มหาชาติ 0 0xc000046b80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:54.998646849+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:54.998678649+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":"2025-09-19T10:08:54.998684824+07:00","message":"receive interim result [false|false]: เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเท"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:54.998701051+07:00","message":"[buffer interim] 80 false เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.998709706+07:00","message":"[bufferProcess] interim [480000000]:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.998711971+07:00","message":"[bufferProcess] send to processor:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.998715899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.998718207+07:00","message":"> Transcript [889] [false]: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.998722538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.998724167+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.998725806+07:00","message":"StatePrefix: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:54.998728045+07:00","message":"TextPushed: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:55.119615338+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:55.1196514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:55.119657911+07:00","message":"receive interim result [false|false]: เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:55.119674965+07:00","message":"[buffer interim] 80 false เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:55.119687452+07:00","message":"[bufferProcess] interim [600000000]:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:55.119691477+07:00","message":"[bufferProcess] send to processor:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:55.119699608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:55.119703064+07:00","message":"> Transcript [890] [false]: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเท'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:55.119708619+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:55.11971116+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:55.119713488+07:00","message":"StatePrefix: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:55.119721254+07:00","message":"TextPushed: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:55.311416191+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:55.311447659+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":"2025-09-19T10:08:55.311453594+07:00","message":"receive interim result [false|false]: เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์มา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:55.311468949+07:00","message":"[buffer interim] 80 false เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์มา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:55.311476217+07:00","message":"[bufferProcess] interim [780000000]:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์มา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:55.311483193+07:00","message":"[bufferProcess] send to processor:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:55.311487252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:55.311489838+07:00","message":"> Transcript [891] [false]: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:55.311493642+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:55.311495289+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:55.311497277+07:00","message":"StatePrefix: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:55.311500041+07:00","message":"TextPushed: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:55.43588098+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:55.435915556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์มหาชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:55.435923781+07:00","message":"receive interim result [false|false]: เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์มหาชาติ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:55.435938287+07:00","message":"[buffer interim] 80 false เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์มหาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:55.435944874+07:00","message":"[bufferProcess] interim [900000000]:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์มหาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:55.435947405+07:00","message":"[bufferProcess] send to processor:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์มา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:55.435954019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:55.435956573+07:00","message":"> Transcript [892] [false]: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:55.43596098+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:55.435962957+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:55.435965123+07:00","message":"StatePrefix: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:55.435969525+07:00","message":"TextPushed: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:55.43597658+07:00","message":"Push: 'ภาคอีสานที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:55.435978162+07:00","message":"TextPushed: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:55.435980283+07:00","message":"Set new StatePrefix : 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:55.435982952+07:00","message":"Next Push (prob) : 'การเทศน์มา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:55.43599108+07:00","message":"push: {false ภาคอีสานที่มี 0 0xc000046b80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:55.984390691+07:00","message":"[GCS] IsForceVAD: false for message ID: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:56.040436279+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:56.040479872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์มหาชาติ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:56.040486132+07:00","message":"receive interim result [false|false]: เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์มหาชาติ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:56.040499757+07:00","message":"[buffer interim] 80 false เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์มหาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.040505945+07:00","message":"[bufferProcess] interim [500000000]:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์มหาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.040508223+07:00","message":"[bufferProcess] send to processor:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์มหาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.040513462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.040516167+07:00","message":"> Transcript [893] [false]: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์มหาชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.040518873+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.040520502+07:00","message":"Set new StatePrefix: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์มหาชาติ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:56.082480168+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:56.082522943+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":"2025-09-19T10:08:56.082531827+07:00","message":"receive interim result [false|false]: เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์มหาชาติกัณฑ์เทศน์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:56.082553602+07:00","message":"[buffer interim] 80 false เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์มหาชาติกัณฑ์เทศน์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.082566551+07:00","message":"[bufferProcess] interim [620000000]:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์มหาชาติกัณฑ์เทศน์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.082569947+07:00","message":"[bufferProcess] send to processor:เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์มหาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.082575646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.082579118+07:00","message":"> Transcript [894] [false]: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์มหาชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.082583607+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.082586179+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.082588286+07:00","message":"StatePrefix: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์มหาชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.082592206+07:00","message":"TextPushed: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:56.213523456+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:56.213562422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติอีสานบุญที่มีการเทศน์มหาชาติกัณฑ์เทศน์\",\"confidence\":0.9368206}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:56.213569076+07:00","message":"receive interim result [true|false]: ไปเด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติอีสานบุญที่มีการเทศน์มหาชาติกัณฑ์เทศน์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:56.213579633+07:00","message":"end recv isFinal message id 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:56.213581336+07:00","message":"end Recv id 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:56.213586705+07:00","message":"[buffer interim] 80 true ไปเด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติอีสานบุญที่มีการเทศน์มหาชาติกัณฑ์เทศน์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.213595474+07:00","message":"[bufferProcess] interim [650000000]:ไปเด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติอีสานบุญที่มีการเทศน์มหาชาติกัณฑ์เทศน์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.213598689+07:00","message":"[bufferProcess] send to processor (isfinal):เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์มหาชาติกัณฑ์เทศน์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.213602223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.213604661+07:00","message":"> Transcript [895] [false]: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์มหาชาติกัณฑ์เทศน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.213607962+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.213609535+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.213611133+07:00","message":"StatePrefix: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์มหาชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.213613651+07:00","message":"TextPushed: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.213615522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.213621642+07:00","message":"> Transcript [896] [true]: 'ไปเด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติอีสานบุญที่มีการเทศน์มหาชาติกัณฑ์เทศน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.213623784+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.213630358+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.213631831+07:00","message":"StatePrefix: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์มหาชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.213633711+07:00","message":"TextPushed: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.213635419+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.213877177+07:00","message":"Push: 'การเทศน์มหาชาติกัณฑ์เทศน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.213880407+07:00","message":"TextPushed: 'เด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติภาคอีสานที่มีการเทศน์มหาชาติกัณฑ์เทศน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.213882492+07:00","message":"Set new StatePrefix : 'ไปเด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติอีสานบุญที่มีการเทศน์มหาชาติกัณฑ์เทศน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.213884755+07:00","message":"Next Push (prob) : 'ไปเด็กเรื่องข่าวนี้ผมจะพาท่านไปงานบุญผะเหวดเทศน์มหาชาติอีสานบุญที่มีการเทศน์มหาชาติกัณฑ์เทศน์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:56.213892395+07:00","message":"push: {true การเทศน์มหาชาติกัณฑ์เทศน์ 0 0xc000046b80}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.21391132+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_80.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:08:56.226321314+07:00","message":"write wav file: './tmp/7402/7402_80.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:56.374716307+07:00","message":"[GCS] Start streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:56.720129567+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:56.720169331+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":"2025-09-19T10:08:56.720174356+07:00","message":"receive interim result [false|false]: อย่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:56.720188646+07:00","message":"[buffer interim] 81 false อย่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.720194319+07:00","message":"[bufferProcess] interim [420000000]:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.720196595+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:56.779606698+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:56.779606655+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:56.874261404+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:56.874299566+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":"2025-09-19T10:08:56.874304898+07:00","message":"receive interim result [false|false]: ยัง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:56.874317245+07:00","message":"[buffer interim] 81 false ยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.874323342+07:00","message":"[bufferProcess] interim [480000000]:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.874325351+07:00","message":"[bufferProcess] send to processor:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.874332428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.874335188+07:00","message":"> Transcript [897] [false]: 'อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.874338018+07:00","message":"Set StatePrefix (first interim): 'อย่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:56.919191933+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:56.919227813+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":"2025-09-19T10:08:56.919233261+07:00","message":"receive interim result [false|false]: ยาม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:56.919248157+07:00","message":"[buffer interim] 81 false ยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.919254694+07:00","message":"[bufferProcess] interim [540000000]:ยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.919256426+07:00","message":"[bufferProcess] send to processor:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.919259558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.919262266+07:00","message":"> Transcript [898] [false]: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.919264323+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:56.91926651+07:00","message":"Set new StatePrefix: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:57.037254242+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:57.037290757+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":"2025-09-19T10:08:57.037295833+07:00","message":"receive interim result [false|false]: ยาวนาน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:57.037304218+07:00","message":"[buffer interim] 81 false ยาวนาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.037311568+07:00","message":"[bufferProcess] interim [660000000]:ยาวนาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.03731476+07:00","message":"[bufferProcess] send to processor:ยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.037318228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.03732068+07:00","message":"> Transcript [899] [false]: 'ยาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.037322757+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.037325049+07:00","message":"Set new StatePrefix: 'ยาม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:57.114080011+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:57.114114082+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":"2025-09-19T10:08:57.114119583+07:00","message":"receive interim result [false|false]: ยาวนานๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:57.114137685+07:00","message":"[buffer interim] 81 false ยาวนานๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.114147546+07:00","message":"[bufferProcess] interim [780000000]:ยาวนานๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.114149477+07:00","message":"[bufferProcess] send to processor:ยาวนาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.114152657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.11415578+07:00","message":"> Transcript [900] [false]: 'ยาวนาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.114157649+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.114159303+07:00","message":"Set new StatePrefix: 'ยาวนาน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:57.239877882+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:57.239915883+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":"2025-09-19T10:08:57.239921295+07:00","message":"receive interim result [false|false]: ยาวนานมาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:57.239938207+07:00","message":"[buffer interim] 81 false ยาวนานมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.239944154+07:00","message":"[bufferProcess] interim [840000000]:ยาวนานมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.239946353+07:00","message":"[bufferProcess] send to processor:ยาวนานๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.239951544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.239954139+07:00","message":"> Transcript [901] [false]: 'ยาวนานๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.239956634+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.239958128+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.239959678+07:00","message":"StatePrefix: 'ยาวนาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.239961356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:57.254497505+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:57.254529889+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":"2025-09-19T10:08:57.254534866+07:00","message":"receive interim result [false|false]: ยาวนานมากนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:57.254547443+07:00","message":"[buffer interim] 81 false ยาวนานมากนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.25455248+07:00","message":"[bufferProcess] interim [900000000]:ยาวนานมากนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.254556642+07:00","message":"[bufferProcess] send to processor:ยาวนานมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.254563361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.25456712+07:00","message":"> Transcript [902] [false]: 'ยาวนานมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.254570464+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.254572686+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.254575518+07:00","message":"StatePrefix: 'ยาวนาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.254577506+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:57.806970553+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:57.807020292+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":"2025-09-19T10:08:57.807025982+07:00","message":"receive interim result [false|false]: ยาวนานมากนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:57.8070402+07:00","message":"[buffer interim] 81 false ยาวนานมากนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.807047008+07:00","message":"[bufferProcess] interim [500000000]:ยาวนานมากนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.807049055+07:00","message":"[bufferProcess] send to processor:ยาวนานมากนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.807138234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.807169182+07:00","message":"> Transcript [903] [false]: 'ยาวนานมากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.807177698+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.807181837+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.807183998+07:00","message":"StatePrefix: 'ยาวนาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.80718646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:57.938471849+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:57.938505331+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":"2025-09-19T10:08:57.938510971+07:00","message":"receive interim result [false|false]: ยาวนานมากนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:57.938524107+07:00","message":"[buffer interim] 81 false ยาวนานมากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.938530573+07:00","message":"[bufferProcess] interim [620000000]:ยาวนานมากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.938532696+07:00","message":"[bufferProcess] send to processor:ยาวนานมากนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.938537911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.938540976+07:00","message":"> Transcript [904] [false]: 'ยาวนานมากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.93854409+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.938545764+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.938547361+07:00","message":"StatePrefix: 'ยาวนาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.938549143+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.938553173+07:00","message":"Push: 'ยาวนาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.938554744+07:00","message":"TextPushed: 'ยาวนาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.938556621+07:00","message":"Set new StatePrefix : 'ยาวนานมากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:57.938558348+07:00","message":"Next Push (prob) : 'มากนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:57.938566288+07:00","message":"push: {false ยาวนาน 0 0xc000046e00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:58.001729131+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:58.001776236+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":"2025-09-19T10:08:58.001783136+07:00","message":"receive interim result [false|false]: ยาวนานมากนะเขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:58.001796196+07:00","message":"[buffer interim] 81 false ยาวนานมากนะเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.001802284+07:00","message":"[bufferProcess] interim [680000000]:ยาวนานมากนะเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.001804493+07:00","message":"[bufferProcess] send to processor:ยาวนานมากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.001807567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.001810138+07:00","message":"> Transcript [905] [false]: 'ยาวนานมากนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.0018134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.001815387+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.001817237+07:00","message":"StatePrefix: 'ยาวนานมากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.001823367+07:00","message":"TextPushed: 'ยาวนาน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:58.127047386+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:58.127088869+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":"2025-09-19T10:08:58.127095905+07:00","message":"receive interim result [false|false]: ยาวนานมากนะเขาจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:58.127110813+07:00","message":"[buffer interim] 81 false ยาวนานมากนะเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.127118362+07:00","message":"[bufferProcess] interim [740000000]:ยาวนานมากนะเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.127121176+07:00","message":"[bufferProcess] send to processor:ยาวนานมากนะเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.127127416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.127130951+07:00","message":"> Transcript [906] [false]: 'ยาวนานมากนะเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.127135275+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.127137537+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.12713995+07:00","message":"StatePrefix: 'ยาวนานมากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.127144502+07:00","message":"TextPushed: 'ยาวนาน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:58.31653226+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:58.316588463+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":"2025-09-19T10:08:58.316594699+07:00","message":"receive interim result [false|false]: ยาวนานมากนะเขาจะเท"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:58.316610213+07:00","message":"[buffer interim] 81 false ยาวนานมากนะเขาจะเท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.316617234+07:00","message":"[bufferProcess] interim [920000000]:ยาวนานมากนะเขาจะเท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.31661946+07:00","message":"[bufferProcess] send to processor:ยาวนานมากนะเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.316629799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.316633015+07:00","message":"> Transcript [907] [false]: 'ยาวนานมากนะเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.316636261+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.316638022+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.31663963+07:00","message":"StatePrefix: 'ยาวนานมากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.316641827+07:00","message":"TextPushed: 'ยาวนาน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:58.347424044+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:58.347468027+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":"2025-09-19T10:08:58.347472727+07:00","message":"receive interim result [false|false]: ยาวนานมากนะเขาจะเทพ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:58.347484469+07:00","message":"[buffer interim] 81 false ยาวนานมากนะเขาจะเทพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.347490279+07:00","message":"[bufferProcess] interim [980000000]:ยาวนานมากนะเขาจะเทพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.347492165+07:00","message":"[bufferProcess] send to processor:ยาวนานมากนะเขาจะเท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.347495366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.347497824+07:00","message":"> Transcript [908] [false]: 'ยาวนานมากนะเขาจะเท'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.347501336+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.347503071+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.347504765+07:00","message":"StatePrefix: 'ยาวนานมากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.347506582+07:00","message":"TextPushed: 'ยาวนาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.347512147+07:00","message":"Push: 'มากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.347513845+07:00","message":"TextPushed: 'ยาวนานมากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.347515879+07:00","message":"Set new StatePrefix : 'ยาวนานมากนะเขาจะเท'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.347517813+07:00","message":"Next Push (prob) : 'เขาจะเท'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:58.347525188+07:00","message":"push: {false มากนะ 0 0xc000046e00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:58.531292606+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:58.531328691+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":"2025-09-19T10:08:58.531334405+07:00","message":"receive interim result [false|false]: ยาวนานมากนะเขาจะเทพตั้ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:58.531348896+07:00","message":"[buffer interim] 81 false ยาวนานมากนะเขาจะเทพตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.531355281+07:00","message":"[bufferProcess] interim [100000000]:ยาวนานมากนะเขาจะเทพตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.531357249+07:00","message":"[bufferProcess] send to processor:ยาวนานมากนะเขาจะเทพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.53136093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.531363409+07:00","message":"> Transcript [909] [false]: 'ยาวนานมากนะเขาจะเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.531366478+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.53136839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.531370362+07:00","message":"StatePrefix: 'ยาวนานมากนะเขาจะเท'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.53137269+07:00","message":"TextPushed: 'ยาวนานมากนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:58.548432439+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:58.548474609+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":"2025-09-19T10:08:58.548482081+07:00","message":"receive interim result [false|false]: ยาวนานมากนะเขาจะเทพตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:58.548497444+07:00","message":"[buffer interim] 81 false ยาวนานมากนะเขาจะเทพตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.548504812+07:00","message":"[bufferProcess] interim [220000000]:ยาวนานมากนะเขาจะเทพตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.548507845+07:00","message":"[bufferProcess] send to processor:ยาวนานมากนะเขาจะเทพตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.548516884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.548520617+07:00","message":"> Transcript [910] [false]: 'ยาวนานมากนะเขาจะเทพตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.548524452+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.548527012+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.548529395+07:00","message":"StatePrefix: 'ยาวนานมากนะเขาจะเท'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.54853215+07:00","message":"TextPushed: 'ยาวนานมากนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:58.615197224+07:00","message":"[GCS] IsForceVAD: false for message ID: 81"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:58.675496962+07:00","message":"[GCS] Start streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:58.780708601+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:58.780762642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยาวนานมากนะเขาจะเทสตั้งแต่\",\"confidence\":0.9221813}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:58.780771053+07:00","message":"receive interim result [true|false]: ยาวนานมากนะเขาจะเทสตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:58.780782206+07:00","message":"end recv isFinal message id 81"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:58.780784551+07:00","message":"end Recv id 81"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:58.780792791+07:00","message":"[buffer interim] 81 true ยาวนานมากนะเขาจะเทสตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.780804386+07:00","message":"[bufferProcess] interim [460000000]:ยาวนานมากนะเขาจะเทสตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.780807859+07:00","message":"[bufferProcess] send to processor (isfinal):ยาวนานมากนะเขาจะเทพตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.7808203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.780832784+07:00","message":"> Transcript [911] [false]: 'ยาวนานมากนะเขาจะเทพตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.78083786+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.780839689+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.780841574+07:00","message":"StatePrefix: 'ยาวนานมากนะเขาจะเท'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.7808438+07:00","message":"TextPushed: 'ยาวนานมากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.780845521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.780847288+07:00","message":"> Transcript [912] [true]: 'ยาวนานมากนะเขาจะเทสตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.780848997+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.780850446+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.780851721+07:00","message":"StatePrefix: 'ยาวนานมากนะเขาจะเท'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.780853419+07:00","message":"TextPushed: 'ยาวนานมากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:58.780861207+07:00","message":"Push: 'เขาจะเทสตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:58.780870959+07:00","message":"push: {true เขาจะเทสตั้งแต่ 0 0xc000046e00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:08:58.788181282+07:00","message":"write wav file: './tmp/7402/7402_81.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:59.212516148+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:59.212557107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"05:00\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:59.212562086+07:00","message":"receive interim result [false|false]: 05:00"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:59.212578954+07:00","message":"[buffer interim] 82 false 05:00"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:59.21258525+07:00","message":"[bufferProcess] interim [600000000]:05:00"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:59.212587263+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:59.675990285+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:59.676024805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"5:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:59.676030266+07:00","message":"receive interim result [false|false]: 5:00 น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:59.676044959+07:00","message":"[buffer interim] 82 false 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:59.676051382+07:00","message":"[bufferProcess] interim [20000000]:5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:59.676053471+07:00","message":"[bufferProcess] send to processor:05:00"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:59.676056994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:59.67605956+07:00","message":"> Transcript [913] [false]: '05:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:59.676061385+07:00","message":"Set StatePrefix (first interim): '05:00'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:59.779690508+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:08:59.779698628+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:59.930433588+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:59.930471664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"5:00 น ยัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:59.930476478+07:00","message":"receive interim result [false|false]: 5:00 น ยัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:08:59.930489759+07:00","message":"[buffer interim] 82 false 5:00 น ยัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:59.930495511+07:00","message":"[bufferProcess] interim [320000000]:5:00 น ยัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:59.930497526+07:00","message":"[bufferProcess] send to processor:5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:59.930502143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:59.930504814+07:00","message":"> Transcript [914] [false]: '5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:59.930507+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:08:59.93050911+07:00","message":"Set new StatePrefix: '5:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.113539877+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.113577445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"5:00 น ยัน 6\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.11358329+07:00","message":"receive interim result [false|false]: 5:00 น ยัน 6"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.113597721+07:00","message":"[buffer interim] 82 false 5:00 น ยัน 6"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.113604725+07:00","message":"[bufferProcess] interim [500000000]:5:00 น ยัน 6"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.113606541+07:00","message":"[bufferProcess] send to processor:5:00 น ยัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.113612651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.113615407+07:00","message":"> Transcript [915] [false]: '5:00 น ยัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.113618142+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.113620061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.113621727+07:00","message":"StatePrefix: '5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.113623375+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.24198086+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.242020689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"5:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.242026032+07:00","message":"receive interim result [false|false]: 5:00 น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.242035089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยัน 6:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.24203782+07:00","message":"receive interim result [false|false]:  ยัน 6:00"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.242045211+07:00","message":"[buffer interim] 82 false 5:00 น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.242048472+07:00","message":"[buffer interim] 82 false  ยัน 6:00"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.242054816+07:00","message":"[bufferProcess] interim [620000000]:5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.242056793+07:00","message":"[bufferProcess] send to processor:5:00 น ยัน 6"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.242059661+07:00","message":"[bufferProcess] interim [620000000]: ยัน 6:00"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.242061681+07:00","message":"[bufferProcess] update buffer: 5:00 น ยัน 6:00"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.242064219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.242066719+07:00","message":"> Transcript [916] [false]: '5:00 น ยัน 6'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.24207121+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.242073851+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.242076186+07:00","message":"StatePrefix: '5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.242078545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.433892103+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.43394326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"5:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.433949411+07:00","message":"receive interim result [false|false]: 5:00 น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.433961783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยัน 6:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.433964541+07:00","message":"receive interim result [false|false]:  ยัน 6:00 น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.433971857+07:00","message":"[buffer interim] 82 false 5:00 น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.433974812+07:00","message":"[buffer interim] 82 false  ยัน 6:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.433980439+07:00","message":"[bufferProcess] interim [740000000]:5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.433982225+07:00","message":"[bufferProcess] send to processor:5:00 น ยัน 6:00"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.433984555+07:00","message":"[bufferProcess] interim [740000000]: ยัน 6:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.433986919+07:00","message":"[bufferProcess] update buffer: 5:00 น ยัน 6:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.433989488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.433992011+07:00","message":"> Transcript [917] [false]: '5:00 น ยัน 6:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.433994407+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.433996364+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.433999623+07:00","message":"StatePrefix: '5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.434001391+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.473971546+07:00","message":"[GCS] IsForceVAD: false for message ID: 82"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.567484558+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.567519459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"5:00 น ยัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.567524879+07:00","message":"receive interim result [false|false]: 5:00 น ยัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.567534835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 18:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.56753704+07:00","message":"receive interim result [false|false]:  18:00 น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.567543835+07:00","message":"[buffer interim] 82 false 5:00 น ยัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.567546947+07:00","message":"[buffer interim] 82 false  18:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.567552398+07:00","message":"[bufferProcess] interim [920000000]:5:00 น ยัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.56755457+07:00","message":"[bufferProcess] send to processor:5:00 น ยัน 6:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.567556828+07:00","message":"[bufferProcess] interim [920000000]: 18:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.567559487+07:00","message":"[bufferProcess] update buffer: 5:00 น ยัน 18:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.567562169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.567564607+07:00","message":"> Transcript [918] [false]: '5:00 น ยัน 6:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.567567552+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.567569179+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.567570754+07:00","message":"StatePrefix: '5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.567572372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.567574463+07:00","message":"Push: '5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.567577428+07:00","message":"TextPushed: '5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.567579119+07:00","message":"Set new StatePrefix : '5:00 น ยัน 6:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.567580732+07:00","message":"Next Push (prob) : ' ยัน 6:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.567588272+07:00","message":"push: {false 5:00 น 0 0xc000188980}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.590592431+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.590629247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"05:00 น ยัน 18:00 น\",\"confidence\":0.92652386}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.59063444+07:00","message":"receive interim result [true|false]: 05:00 น ยัน 18:00 น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.590645417+07:00","message":"end recv isFinal message id 82"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.590647224+07:00","message":"end Recv id 82"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.59065397+07:00","message":"[buffer interim] 82 true 05:00 น ยัน 18:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.590664163+07:00","message":"[bufferProcess] interim [10000000]:05:00 น ยัน 18:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.590667279+07:00","message":"[bufferProcess] send to processor (isfinal):5:00 น ยัน 18:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.590670535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.590673018+07:00","message":"> Transcript [919] [false]: '5:00 น ยัน 18:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.59067479+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.590676489+07:00","message":"Set new StatePrefix: '5:00 น ยัน 18:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.590677766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.590679247+07:00","message":"> Transcript [920] [true]: '05:00 น ยัน 18:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.590681214+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.590682788+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.590684336+07:00","message":"StatePrefix: '5:00 น ยัน 18:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.590688084+07:00","message":"TextPushed: '5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.590689641+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.590797747+07:00","message":"error room accuracy in case isFinal id 82 :the last word is not deletion"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.590872808+07:00","message":"Push: '05:00 น ยัน 18:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.590874871+07:00","message":"TextPushed: '5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.590877071+07:00","message":"Set new StatePrefix : '05:00 น ยัน 18:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.590878689+07:00","message":"Next Push (prob) : '05:00 น ยัน 18:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.590886476+07:00","message":"push: {true 05:00 น ยัน 18:00 น 0 0xc000188980}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:00.590887917+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_82.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:09:00.597681342+07:00","message":"write wav file: './tmp/7402/7402_82.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:00.664678459+07:00","message":"[GCS] Start streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:01.915405584+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:01.915448253+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":"2025-09-19T10:09:01.915453859+07:00","message":"receive interim result [false|false]: ห*"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:01.91546828+07:00","message":"[buffer interim] 83 false ห*"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:01.915474468+07:00","message":"[bufferProcess] interim [260000000]:ห*"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:01.91547611+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:01.915480916+07:00","message":"[bufferProcess] send to processor (ticker):ห*"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:01.915483525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:01.915487907+07:00","message":"> Transcript [921] [false]: 'ห*'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:01.915489917+07:00","message":"Set StatePrefix (first interim): 'ห*'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:02.260568117+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:02.260604968+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":"2025-09-19T10:09:02.260610302+07:00","message":"receive interim result [false|false]: แต่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:02.260624105+07:00","message":"[buffer interim] 83 false แต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.260630454+07:00","message":"[bufferProcess] interim [560000000]:แต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.260631842+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:02.278726843+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:02.278750775+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":"2025-09-19T10:09:02.278755903+07:00","message":"receive interim result [false|false]: แต่ไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:02.278774198+07:00","message":"[buffer interim] 83 false แต่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.278781178+07:00","message":"[bufferProcess] interim [620000000]:แต่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.278783688+07:00","message":"[bufferProcess] send to processor:แต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.278786315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.278788978+07:00","message":"> Transcript [922] [false]: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.278791156+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.278793006+07:00","message":"Set new StatePrefix: 'แต่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:02.425638987+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:02.425677635+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":"2025-09-19T10:09:02.425682897+07:00","message":"receive interim result [false|false]: แต่ไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:02.42569972+07:00","message":"[buffer interim] 83 false แต่ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.425706156+07:00","message":"[bufferProcess] interim [740000000]:แต่ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.425708165+07:00","message":"[bufferProcess] send to processor:แต่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.425716498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.425720028+07:00","message":"> Transcript [923] [false]: 'แต่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.425723578+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.425725788+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.425728789+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.425732148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:02.554955061+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:02.554987909+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":"2025-09-19T10:09:02.554994246+07:00","message":"receive interim result [false|false]: แต่ไม่ต้องห่วง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:02.555007757+07:00","message":"[buffer interim] 83 false แต่ไม่ต้องห่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.555013766+07:00","message":"[bufferProcess] interim [920000000]:แต่ไม่ต้องห่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.555015746+07:00","message":"[bufferProcess] send to processor:แต่ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.555020652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.55502296+07:00","message":"> Transcript [924] [false]: 'แต่ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.5550263+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.555028293+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.555030295+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.555032208+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:02.716084318+07:00","message":"[GCS] IsForceVAD: false for message ID: 83"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:02.746129955+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:02.746163324+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":"2025-09-19T10:09:02.746168417+07:00","message":"receive interim result [false|false]: แต่ไม่ต้องห่วงครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:02.746181095+07:00","message":"[buffer interim] 83 false แต่ไม่ต้องห่วงครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.746188897+07:00","message":"[bufferProcess] interim [100000000]:แต่ไม่ต้องห่วงครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.746191142+07:00","message":"[bufferProcess] send to processor:แต่ไม่ต้องห่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.746196491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.746199435+07:00","message":"> Transcript [925] [false]: 'แต่ไม่ต้องห่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.746201996+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.746203676+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.746205511+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.746207275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:02.779760001+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:02.779782739+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:02.822017054+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:02.822046542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ต้องห่วงครับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:02.822051573+07:00","message":"receive interim result [true|false]: แต่ไม่ต้องห่วงครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:02.822063692+07:00","message":"end recv isFinal message id 83"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:02.82206598+07:00","message":"end Recv id 83"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:02.822072703+07:00","message":"[buffer interim] 83 true แต่ไม่ต้องห่วงครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.822078805+07:00","message":"[bufferProcess] interim [280000000]:แต่ไม่ต้องห่วงครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.822084889+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ไม่ต้องห่วงครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.822088181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.82209072+07:00","message":"> Transcript [926] [false]: 'แต่ไม่ต้องห่วงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.822093846+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.822095554+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.822097355+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.822098846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.822108014+07:00","message":"Push: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.822109938+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.822111674+07:00","message":"Set new StatePrefix : 'แต่ไม่ต้องห่วงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.822113699+07:00","message":"Next Push (prob) : 'ไม่ต้องห่วงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.822115068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.82211664+07:00","message":"> Transcript [927] [true]: 'แต่ไม่ต้องห่วงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.822118438+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.822120431+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.822121652+07:00","message":"StatePrefix: 'แต่ไม่ต้องห่วงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.822123162+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:02.822124771+07:00","message":"Push: 'ไม่ต้องห่วงครับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:02.822132198+07:00","message":"push: {false แต่ 0 0xc000188d80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:02.82213679+07:00","message":"push: {true ไม่ต้องห่วงครับ 0 0xc000188d80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:09:02.830894806+07:00","message":"write wav file: './tmp/7402/7402_83.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:02.903449295+07:00","message":"[GCS] Start streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:03.258921515+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:03.258970783+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":"2025-09-19T10:09:03.258975453+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:03.258987762+07:00","message":"[buffer interim] 84 false การ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.258993545+07:00","message":"[bufferProcess] interim [420000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.258995702+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:03.460084164+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:03.46013598+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":"2025-09-19T10:09:03.460141327+07:00","message":"receive interim result [false|false]: การให้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:03.460153757+07:00","message":"[buffer interim] 84 false การให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.460159579+07:00","message":"[bufferProcess] interim [540000000]:การให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.460161762+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.460167081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.460169532+07:00","message":"> Transcript [928] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.460171433+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:03.51212963+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:03.512170035+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":"2025-09-19T10:09:03.512176459+07:00","message":"receive interim result [false|false]: การแฮก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:03.512194252+07:00","message":"[buffer interim] 84 false การแฮก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.512201108+07:00","message":"[bufferProcess] interim [600000000]:การแฮก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.512203039+07:00","message":"[bufferProcess] send to processor:การให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.512209206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.512212005+07:00","message":"> Transcript [929] [false]: 'การให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.512214827+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.512218803+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.51222065+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.512222594+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:03.584554909+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:03.584596762+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":"2025-09-19T10:09:03.584602376+07:00","message":"receive interim result [false|false]: การให้ความ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:03.584616491+07:00","message":"[buffer interim] 84 false การให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.584623497+07:00","message":"[bufferProcess] interim [720000000]:การให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.584625662+07:00","message":"[bufferProcess] send to processor:การแฮก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.584628586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.584631115+07:00","message":"> Transcript [930] [false]: 'การแฮก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.584633706+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.58463551+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.58463758+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.584639336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:03.634991487+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:03.635025192+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":"2025-09-19T10:09:03.635030471+07:00","message":"receive interim result [false|false]: การให้ฟัง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:03.635047525+07:00","message":"[buffer interim] 84 false การให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.635056031+07:00","message":"[bufferProcess] interim [780000000]:การให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.635059038+07:00","message":"[bufferProcess] send to processor:การให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.635065201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.635068237+07:00","message":"> Transcript [931] [false]: 'การให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.635070973+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.635072561+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.635074369+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.635076337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:03.774475271+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:03.774512544+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":"2025-09-19T10:09:03.774517626+07:00","message":"receive interim result [false|false]: การให้ฟังนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:03.77452991+07:00","message":"[buffer interim] 84 false การให้ฟังนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.774536038+07:00","message":"[bufferProcess] interim [900000000]:การให้ฟังนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.774538208+07:00","message":"[bufferProcess] send to processor:การให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.77454118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.774543904+07:00","message":"> Transcript [932] [false]: 'การให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.774546549+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.774548184+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.774550062+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.774551754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.774554085+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.774555817+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.774557379+07:00","message":"Set new StatePrefix : 'การให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:03.774559113+07:00","message":"Next Push (prob) : 'ให้ฟัง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:03.774567433+07:00","message":"push: {false การ 0 0xc002b10000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:04.085159901+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:04.08521552+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":"2025-09-19T10:09:04.085220564+07:00","message":"receive interim result [false|false]: การให้ฟังนี้ไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:04.085234062+07:00","message":"[buffer interim] 84 false การให้ฟังนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.085240048+07:00","message":"[bufferProcess] interim [200000000]:การให้ฟังนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.085242042+07:00","message":"[bufferProcess] send to processor:การให้ฟังนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.085247282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.08525018+07:00","message":"> Transcript [933] [false]: 'การให้ฟังนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.085253027+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.085254609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.085256377+07:00","message":"StatePrefix: 'การให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.085258525+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:04.156259436+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:04.156299133+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":"2025-09-19T10:09:04.156304677+07:00","message":"receive interim result [false|false]: การให้ฟังนี้ไม่มี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:04.156316456+07:00","message":"[buffer interim] 84 false การให้ฟังนี้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.156322911+07:00","message":"[bufferProcess] interim [320000000]:การให้ฟังนี้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.156324957+07:00","message":"[bufferProcess] send to processor:การให้ฟังนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.156328067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.156330738+07:00","message":"> Transcript [934] [false]: 'การให้ฟังนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.156333627+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.156335169+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.156336723+07:00","message":"StatePrefix: 'การให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.156338584+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:04.473558979+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:04.473595801+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":"2025-09-19T10:09:04.473601384+07:00","message":"receive interim result [false|false]: การให้ฟังนี้ไม่มีงู"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:04.473613963+07:00","message":"[buffer interim] 84 false การให้ฟังนี้ไม่มีงู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.473620278+07:00","message":"[bufferProcess] interim [620000000]:การให้ฟังนี้ไม่มีงู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.473622321+07:00","message":"[bufferProcess] send to processor:การให้ฟังนี้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.473627229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.473629607+07:00","message":"> Transcript [935] [false]: 'การให้ฟังนี้ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.473632178+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.473633851+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.4736356+07:00","message":"StatePrefix: 'การให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.473637765+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:04.530830455+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:04.530866285+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":"2025-09-19T10:09:04.530872156+07:00","message":"receive interim result [false|false]: การให้ฟังนี้ไม่มีง่วง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:04.530885352+07:00","message":"[buffer interim] 84 false การให้ฟังนี้ไม่มีง่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.530891781+07:00","message":"[bufferProcess] interim [680000000]:การให้ฟังนี้ไม่มีง่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.530893676+07:00","message":"[bufferProcess] send to processor:การให้ฟังนี้ไม่มีงู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.53089879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.530901508+07:00","message":"> Transcript [936] [false]: 'การให้ฟังนี้ไม่มีงู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.530905236+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.530907821+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.530911156+07:00","message":"StatePrefix: 'การให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.53091312+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.530917509+07:00","message":"Push: 'ให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.530919101+07:00","message":"TextPushed: 'การให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.530920738+07:00","message":"Set new StatePrefix : 'การให้ฟังนี้ไม่มีงู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:04.530922549+07:00","message":"Next Push (prob) : 'นี้ไม่มีงู'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:04.530929672+07:00","message":"push: {false ให้ฟัง 0 0xc002b10000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:05.041614585+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:05.041659928+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":"2025-09-19T10:09:05.041665507+07:00","message":"receive interim result [false|false]: การให้ฟังนี้ไม่มีงวงมี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:05.041678014+07:00","message":"[buffer interim] 84 false การให้ฟังนี้ไม่มีงวงมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.041684292+07:00","message":"[bufferProcess] interim [160000000]:การให้ฟังนี้ไม่มีงวงมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.041686414+07:00","message":"[bufferProcess] send to processor:การให้ฟังนี้ไม่มีง่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.041691122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.041693768+07:00","message":"> Transcript [937] [false]: 'การให้ฟังนี้ไม่มีง่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.04169579+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.041697595+07:00","message":"Set new StatePrefix: 'การให้ฟังนี้ไม่มีง่วง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:05.045905809+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:05.045941479+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":"2025-09-19T10:09:05.045947105+07:00","message":"receive interim result [false|false]: การให้ฟังนี้ไม่มีงวงมีแต่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:05.045965558+07:00","message":"[buffer interim] 84 false การให้ฟังนี้ไม่มีงวงมีแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.045972689+07:00","message":"[bufferProcess] interim [220000000]:การให้ฟังนี้ไม่มีงวงมีแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.04597481+07:00","message":"[bufferProcess] send to processor:การให้ฟังนี้ไม่มีงวงมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.045977937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.045981086+07:00","message":"> Transcript [938] [false]: 'การให้ฟังนี้ไม่มีงวงมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.045984088+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.045985979+07:00","message":"Set new StatePrefix: 'การให้ฟังนี้ไม่มีงวงมี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:05.373146089+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:05.373209837+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":"2025-09-19T10:09:05.373216345+07:00","message":"receive interim result [false|false]: การให้ฟังนี้ไม่มีงวงมีแต่ค่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:05.373233566+07:00","message":"[buffer interim] 84 false การให้ฟังนี้ไม่มีงวงมีแต่ค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.37324145+07:00","message":"[bufferProcess] interim [520000000]:การให้ฟังนี้ไม่มีงวงมีแต่ค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.37324547+07:00","message":"[bufferProcess] send to processor:การให้ฟังนี้ไม่มีงวงมีแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.373251768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.373255371+07:00","message":"> Transcript [939] [false]: 'การให้ฟังนี้ไม่มีงวงมีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.373259128+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.373261159+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.373263486+07:00","message":"StatePrefix: 'การให้ฟังนี้ไม่มีงวงมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.373265994+07:00","message":"TextPushed: 'การให้ฟัง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:05.506766074+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:05.506809389+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":"2025-09-19T10:09:05.506814992+07:00","message":"receive interim result [false|false]: การให้ฟังนี้ไม่มีงวงมีแต่เขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:05.506831144+07:00","message":"[buffer interim] 84 false การให้ฟังนี้ไม่มีงวงมีแต่เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.506837382+07:00","message":"[bufferProcess] interim [580000000]:การให้ฟังนี้ไม่มีงวงมีแต่เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.506839385+07:00","message":"[bufferProcess] send to processor:การให้ฟังนี้ไม่มีงวงมีแต่ค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.506844435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.50684692+07:00","message":"> Transcript [940] [false]: 'การให้ฟังนี้ไม่มีงวงมีแต่ค่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.506849951+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.506851799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.506853399+07:00","message":"StatePrefix: 'การให้ฟังนี้ไม่มีงวงมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.506855462+07:00","message":"TextPushed: 'การให้ฟัง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:05.559622945+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:05.559661749+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":"2025-09-19T10:09:05.559666508+07:00","message":"receive interim result [false|false]: การให้ฟังนี้ไม่มีงวงมีแต่ขำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:05.559680314+07:00","message":"[buffer interim] 84 false การให้ฟังนี้ไม่มีงวงมีแต่ขำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.559686655+07:00","message":"[bufferProcess] interim [700000000]:การให้ฟังนี้ไม่มีงวงมีแต่ขำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.559688918+07:00","message":"[bufferProcess] send to processor:การให้ฟังนี้ไม่มีงวงมีแต่เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.559691806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.559694416+07:00","message":"> Transcript [941] [false]: 'การให้ฟังนี้ไม่มีงวงมีแต่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.559697201+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.559698932+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.559700973+07:00","message":"StatePrefix: 'การให้ฟังนี้ไม่มีงวงมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.559702631+07:00","message":"TextPushed: 'การให้ฟัง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:05.6741154+07:00","message":"[GCS] IsForceVAD: false for message ID: 84"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:05.780391222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:05.780436849+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:05.790812882+07:00","message":"[GCS] Start streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:05.844222504+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:05.844266493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การให้ฟังนี้ไม่มีง่วงมีแต่ขำ\",\"confidence\":0.9265651}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:05.844275376+07:00","message":"receive interim result [true|false]: การให้ฟังนี้ไม่มีง่วงมีแต่ขำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:05.844286821+07:00","message":"end recv isFinal message id 84"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:05.844289553+07:00","message":"end Recv id 84"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:05.844297673+07:00","message":"[buffer interim] 84 true การให้ฟังนี้ไม่มีง่วงมีแต่ขำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.844306063+07:00","message":"[bufferProcess] interim [970000000]:การให้ฟังนี้ไม่มีง่วงมีแต่ขำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.844309817+07:00","message":"[bufferProcess] send to processor (isfinal):การให้ฟังนี้ไม่มีงวงมีแต่ขำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.844314162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.844320314+07:00","message":"> Transcript [942] [false]: 'การให้ฟังนี้ไม่มีงวงมีแต่ขำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.844324579+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.844326949+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.84432934+07:00","message":"StatePrefix: 'การให้ฟังนี้ไม่มีงวงมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.844332295+07:00","message":"TextPushed: 'การให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.844336218+07:00","message":"Push: 'นี้ไม่มีงวงมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.844339934+07:00","message":"TextPushed: 'การให้ฟังนี้ไม่มีงวงมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.844342594+07:00","message":"Set new StatePrefix : 'การให้ฟังนี้ไม่มีงวงมีแต่ขำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.844345518+07:00","message":"Next Push (prob) : 'แต่ขำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.844347638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.844350114+07:00","message":"> Transcript [943] [true]: 'การให้ฟังนี้ไม่มีง่วงมีแต่ขำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.844352836+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.844354966+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.844357026+07:00","message":"StatePrefix: 'การให้ฟังนี้ไม่มีงวงมีแต่ขำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.844359438+07:00","message":"TextPushed: 'การให้ฟังนี้ไม่มีงวงมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.844361673+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:05.844471355+07:00","message":"push: {false นี้ไม่มีงวงมี 0 0xc002b10000}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.844523397+07:00","message":"Push: 'แต่ขำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.844527383+07:00","message":"TextPushed: 'การให้ฟังนี้ไม่มีงวงมีแต่ขำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.844529871+07:00","message":"Set new StatePrefix : 'การให้ฟังนี้ไม่มีง่วงมีแต่ขำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.844532543+07:00","message":"Next Push (prob) : 'การให้ฟังนี้ไม่มีง่วงมีแต่ขำ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:05.844539761+07:00","message":"push: {true แต่ขำ 0 0xc002b10000}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:05.844555218+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_84.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:09:05.854583254+07:00","message":"write wav file: './tmp/7402/7402_84.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:06.258083269+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:06.258119433+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":"2025-09-19T10:09:06.258123574+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:06.258145367+07:00","message":"[buffer interim] 85 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:06.258151894+07:00","message":"[bufferProcess] interim [420000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:06.258153421+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:06.350509941+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:06.350543529+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":"2025-09-19T10:09:06.350548342+07:00","message":"receive interim result [false|false]: ฉันจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:06.350564135+07:00","message":"[buffer interim] 85 false ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:06.350570194+07:00","message":"[bufferProcess] interim [540000000]:ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:06.350572189+07:00","message":"[bufferProcess] send to processor:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:06.350577713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:06.350580337+07:00","message":"> Transcript [944] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:06.350582222+07:00","message":"Set StatePrefix (first interim): 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:06.368582506+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:06.368619907+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":"2025-09-19T10:09:06.368625743+07:00","message":"receive interim result [false|false]: เช่นกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:06.368635056+07:00","message":"[buffer interim] 85 false เช่นกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:06.368640623+07:00","message":"[bufferProcess] interim [600000000]:เช่นกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:06.368642605+07:00","message":"[bufferProcess] send to processor:ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:06.368647085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:06.368649199+07:00","message":"> Transcript [945] [false]: 'ฉันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:06.368651453+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:06.368653145+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:06.368654806+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:06.368656437+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:06.456164381+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:06.456198684+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":"2025-09-19T10:09:06.456204174+07:00","message":"receive interim result [false|false]: ฉันกำลัง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:06.456216173+07:00","message":"[buffer interim] 85 false ฉันกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:06.456222351+07:00","message":"[bufferProcess] interim [660000000]:ฉันกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:06.456224074+07:00","message":"[bufferProcess] send to processor:เช่นกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:06.456228567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:06.45623118+07:00","message":"> Transcript [946] [false]: 'เช่นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:06.456233349+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:06.456234973+07:00","message":"Set new StatePrefix: 'เช่นกัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:07.19378206+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:07.193830465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันกำลัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:07.193836099+07:00","message":"receive interim result [false|false]: ฉันกำลัง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:07.193849221+07:00","message":"[buffer interim] 85 false ฉันกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:07.193855653+07:00","message":"[bufferProcess] interim [260000000]:ฉันกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:07.19385756+07:00","message":"[bufferProcess] send to processor:ฉันกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:07.193862205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:07.193864864+07:00","message":"> Transcript [947] [false]: 'ฉันกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:07.193866782+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:07.193868555+07:00","message":"Set new StatePrefix: 'ฉันกำลัง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:07.202636878+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:07.202661334+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":"2025-09-19T10:09:07.202665507+07:00","message":"receive interim result [false|false]: ฉันอกหัก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:07.202675026+07:00","message":"[buffer interim] 85 false ฉันอกหัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:07.202679567+07:00","message":"[bufferProcess] interim [320000000]:ฉันอกหัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:07.202681401+07:00","message":"[bufferProcess] send to processor:ฉันกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:07.202683781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:07.202685921+07:00","message":"> Transcript [948] [false]: 'ฉันกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:07.202689071+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:07.202690887+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:07.202692492+07:00","message":"StatePrefix: 'ฉันกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:07.202694188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:07.816191192+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:07.816234465+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":"2025-09-19T10:09:07.816239861+07:00","message":"receive interim result [false|false]: ฉันอกหัก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:07.816253222+07:00","message":"[buffer interim] 85 false ฉันอกหัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:07.816259283+07:00","message":"[bufferProcess] interim [920000000]:ฉันอกหัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:07.816261151+07:00","message":"[bufferProcess] send to processor:ฉันอกหัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:07.816265999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:07.816268444+07:00","message":"> Transcript [949] [false]: 'ฉันอกหัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:07.816270431+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:07.816272126+07:00","message":"Set new StatePrefix: 'ฉันอกหัก'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:08.780470621+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:08.780481585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:11.781213255+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:11.78121949+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:14.782066568+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:14.782074271+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:15.652711776+07:00","message":"[GCS] IsForceVAD: false for message ID: 85"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:15.783567113+07:00","message":"[GCS] Start streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:15.795468867+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:15.795501192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันอกหัก\",\"confidence\":0.92842555}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:15.795506388+07:00","message":"receive interim result [true|false]: ฉันอกหัก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:15.795512829+07:00","message":"end recv isFinal message id 85"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:15.795514654+07:00","message":"end Recv id 85"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:15.795523832+07:00","message":"[buffer interim] 85 true ฉันอกหัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:15.795531038+07:00","message":"[bufferProcess] interim [960000000]:ฉันอกหัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:15.795533509+07:00","message":"[bufferProcess] send to processor (isfinal):ฉันอกหัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:15.795536681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:15.795539035+07:00","message":"> Transcript [950] [false]: 'ฉันอกหัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:15.795541589+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:15.795543198+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:15.795544925+07:00","message":"StatePrefix: 'ฉันอกหัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:15.7955468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:15.795548159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:15.795549858+07:00","message":"> Transcript [951] [true]: 'ฉันอกหัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:15.795551597+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:15.795553072+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:15.795554357+07:00","message":"StatePrefix: 'ฉันอกหัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:15.795555636+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:15.795557724+07:00","message":"Push: 'ฉันอกหัก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:15.795564937+07:00","message":"push: {true ฉันอกหัก 0 0xc002b10580}"}
{"level":"info","service":"Main","time":"2025-09-19T10:09:15.812127646+07:00","message":"write wav file: './tmp/7402/7402_85.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:16.363381441+07:00","message":"[GCS] IsForceVAD: false for message ID: 86"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:16.462536259+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:16.462550457+07:00","message":"found end of frame, send empty tag with msgId: 86"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:16.462552943+07:00","message":"end Recv id 86"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:16.462560446+07:00","message":"[buffer interim] 86 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:16.462566688+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:16.462570286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:16.462573082+07:00","message":"> Transcript [952] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:16.462575249+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:16.4625768+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:16.46257886+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:16.462580367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:16.462588493+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:16.462597814+07:00","message":"push: {true \n 0 0xc00039f180}"}
{"level":"info","service":"Main","time":"2025-09-19T10:09:16.467363838+07:00","message":"write wav file: './tmp/7402/7402_86.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:16.496027065+07:00","message":"[GCS] Start streaming session, msgId: 87"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:17.783007098+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:17.783017058+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:20.783101813+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:20.783116206+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:21.802470559+07:00","message":"[GCS] IsForceVAD: false for message ID: 87"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:21.864565452+07:00","message":"[GCS] Start streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:21.895302746+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:21.895671132+07:00","message":"found end of frame, send empty tag with msgId: 87"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:21.895678926+07:00","message":"end Recv id 87"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:21.895687932+07:00","message":"[buffer interim] 87 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:21.895694293+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:21.895698476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:21.89570171+07:00","message":"> Transcript [953] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:21.895704133+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:21.895705608+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:21.895707169+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:21.895708636+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:21.895711293+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:21.895720001+07:00","message":"push: {true \n 0 0xc000046800}"}
{"level":"info","service":"Main","time":"2025-09-19T10:09:21.90566421+07:00","message":"write wav file: './tmp/7402/7402_87.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:22.824913884+07:00","message":"[GCS] IsForceVAD: false for message ID: 88"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:22.895157326+07:00","message":"[GCS] Start streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:22.921448307+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:22.921464653+07:00","message":"found end of frame, send empty tag with msgId: 88"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:22.92146712+07:00","message":"end Recv id 88"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:22.921473916+07:00","message":"[buffer interim] 88 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:22.921480097+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:22.921483724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:22.921486083+07:00","message":"> Transcript [954] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:22.921488013+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:22.92149331+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:22.921495015+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:22.92149647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:22.921498531+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:22.921507597+07:00","message":"push: {true \n 0 0xc002b10700}"}
{"level":"info","service":"Main","time":"2025-09-19T10:09:22.926782944+07:00","message":"write wav file: './tmp/7402/7402_88.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:23.361836123+07:00","message":"[GCS] Cleaned up inactive client: 72"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:23.361865818+07:00","message":"[GCS] Cleaned up inactive client: 73"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:23.361868363+07:00","message":"[GCS] Cleaned up inactive client: 71"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:23.361869876+07:00","message":"[GCS] Cleaned up inactive client: 70"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:23.361871205+07:00","message":"[GCS] Cleaned up inactive client: 74"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:23.783281085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:23.783284076+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:26.783905398+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:26.783916501+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:29.784787243+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:29.784806578+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:31.472343622+07:00","message":"[GCS] IsForceVAD: false for message ID: 89"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:31.582350959+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:31.582373673+07:00","message":"found end of frame, send empty tag with msgId: 89"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:31.582376386+07:00","message":"end Recv id 89"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:31.582383985+07:00","message":"[buffer interim] 89 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:31.582390691+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:31.582394464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:31.582396729+07:00","message":"> Transcript [955] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:31.582398778+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:31.582400346+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:31.582401865+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:31.582403337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:31.582405437+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:31.582414051+07:00","message":"push: {true \n 0 0xc000046400}"}
{"level":"info","service":"Main","time":"2025-09-19T10:09:31.596866986+07:00","message":"write wav file: './tmp/7402/7402_89.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:31.605631033+07:00","message":"[GCS] Start streaming session, msgId: 90"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:32.785214399+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:32.78521692+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:35.785747175+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:35.785761297+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:37.432559938+07:00","message":"[GCS] IsForceVAD: false for message ID: 90"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:37.504881607+07:00","message":"[GCS] Start streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:37.521804117+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:37.521819202+07:00","message":"found end of frame, send empty tag with msgId: 90"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:37.521821778+07:00","message":"end Recv id 90"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:37.521826965+07:00","message":"[buffer interim] 90 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:37.521832858+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:37.52183659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:37.521838829+07:00","message":"> Transcript [956] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:37.521840758+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:37.521842208+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:37.521843711+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:37.521845268+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:37.521847486+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:37.521856128+07:00","message":"push: {true \n 0 0xc0004aaa00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:09:37.534079904+07:00","message":"write wav file: './tmp/7402/7402_90.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:38.786593086+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:38.786596551+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:39.265607629+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:39.265655679+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":"2025-09-19T10:09:39.265661859+07:00","message":"receive interim result [false|false]: ลบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:39.265679873+07:00","message":"[buffer interim] 91 false ลบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.265686279+07:00","message":"[bufferProcess] interim [740000000]:ลบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.265687808+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.265694186+07:00","message":"[bufferProcess] send to processor (ticker):ลบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.265696996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.265699486+07:00","message":"> Transcript [957] [false]: 'ลบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.265702326+07:00","message":"Set StatePrefix (first interim): 'ลบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:39.27402573+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:39.274061398+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":"2025-09-19T10:09:39.274067134+07:00","message":"receive interim result [false|false]: หลวงพ่อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:39.27408131+07:00","message":"[buffer interim] 91 false หลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.274087011+07:00","message":"[bufferProcess] interim [800000000]:หลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.274089238+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:39.609690101+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:39.609738464+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":"2025-09-19T10:09:39.609744319+07:00","message":"receive interim result [false|false]: หลวงพ่อมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:39.609759228+07:00","message":"[buffer interim] 91 false หลวงพ่อมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.60976553+07:00","message":"[bufferProcess] interim [100000000]:หลวงพ่อมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.609767715+07:00","message":"[bufferProcess] send to processor:หลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.609770752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.609773076+07:00","message":"> Transcript [958] [false]: 'หลวงพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.609775341+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.609776957+07:00","message":"Set new StatePrefix: 'หลวงพ่อ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:39.631250421+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:39.631285204+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":"2025-09-19T10:09:39.631293414+07:00","message":"receive interim result [false|false]: หลวงพ่อมหา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:39.631306011+07:00","message":"[buffer interim] 91 false หลวงพ่อมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.63131182+07:00","message":"[bufferProcess] interim [160000000]:หลวงพ่อมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.631313756+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.631318468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.631320976+07:00","message":"> Transcript [959] [false]: 'หลวงพ่อมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.63132352+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.631325162+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.631327344+07:00","message":"StatePrefix: 'หลวงพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.631329532+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:39.829335822+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:39.829373645+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":"2025-09-19T10:09:39.829379079+07:00","message":"receive interim result [false|false]: หลวงพ่อมาหาสิ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:39.829390843+07:00","message":"[buffer interim] 91 false หลวงพ่อมาหาสิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.829396534+07:00","message":"[bufferProcess] interim [340000000]:หลวงพ่อมาหาสิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.829398764+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.829403777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.829406357+07:00","message":"> Transcript [960] [false]: 'หลวงพ่อมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.829409201+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.829410905+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.829412429+07:00","message":"StatePrefix: 'หลวงพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.829415902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:39.830726351+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:39.830735624+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":"2025-09-19T10:09:39.830738316+07:00","message":"receive interim result [false|false]: หลวงพ่อมหาเสน่ห์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:39.830744224+07:00","message":"[buffer interim] 91 false หลวงพ่อมหาเสน่ห์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.830746674+07:00","message":"[bufferProcess] interim [400000000]:หลวงพ่อมหาเสน่ห์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.830748241+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมาหาสิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.830752343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.830754285+07:00","message":"> Transcript [961] [false]: 'หลวงพ่อมาหาสิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.830756231+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.830757612+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.830759055+07:00","message":"StatePrefix: 'หลวงพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:39.830760477+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:40.082445363+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:40.082483056+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":"2025-09-19T10:09:40.082488002+07:00","message":"receive interim result [false|false]: หลวงพ่อมหาสุเทพ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:40.082500661+07:00","message":"[buffer interim] 91 false หลวงพ่อมหาสุเทพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:40.082506768+07:00","message":"[bufferProcess] interim [580000000]:หลวงพ่อมหาสุเทพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:40.082508829+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมหาเสน่ห์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:40.082514015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:40.082516406+07:00","message":"> Transcript [962] [false]: 'หลวงพ่อมหาเสน่ห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:40.082519095+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:40.082523006+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:40.082524587+07:00","message":"StatePrefix: 'หลวงพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:40.082526176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:40.08253021+07:00","message":"Push: 'หลวงพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:40.08253193+07:00","message":"TextPushed: 'หลวงพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:40.082533818+07:00","message":"Set new StatePrefix : 'หลวงพ่อมหาเสน่ห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:40.082535703+07:00","message":"Next Push (prob) : 'มหาเสน่ห์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:40.08254232+07:00","message":"push: {false หลวงพ่อ 0 0xc000188100}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:40.156244523+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:40.156282138+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":"2025-09-19T10:09:40.156288144+07:00","message":"receive interim result [false|false]: หลวงพ่อมหาสุรศักดิ์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:40.156303441+07:00","message":"[buffer interim] 91 false หลวงพ่อมหาสุรศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:40.156309279+07:00","message":"[bufferProcess] interim [640000000]:หลวงพ่อมหาสุรศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:40.156312995+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมหาสุเทพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:40.1563198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:40.156322386+07:00","message":"> Transcript [963] [false]: 'หลวงพ่อมหาสุเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:40.156324404+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:40.156326212+07:00","message":"Set new StatePrefix: 'หลวงพ่อมหาสุเทพ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:40.731724344+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:40.73177297+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":"2025-09-19T10:09:40.73178081+07:00","message":"receive interim result [false|false]: หลวงพ่อมหาเสน่ห์ตะกรุด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:40.731798062+07:00","message":"[buffer interim] 91 false หลวงพ่อมหาเสน่ห์ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:40.731804834+07:00","message":"[bufferProcess] interim [240000000]:หลวงพ่อมหาเสน่ห์ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:40.731807178+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมหาสุรศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:40.731813705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:40.731817887+07:00","message":"> Transcript [964] [false]: 'หลวงพ่อมหาสุรศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:40.731820611+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:40.731822393+07:00","message":"Set new StatePrefix: 'หลวงพ่อมหาสุรศักดิ์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:41.370923225+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:41.370965758+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":"2025-09-19T10:09:41.370971095+07:00","message":"receive interim result [false|false]: หลวงพ่อมหาเสน่ห์ตะกรุด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:41.370984501+07:00","message":"[buffer interim] 91 false หลวงพ่อมหาเสน่ห์ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:41.370991012+07:00","message":"[bufferProcess] interim [840000000]:หลวงพ่อมหาเสน่ห์ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:41.370993396+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมหาเสน่ห์ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:41.370998174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:41.371000879+07:00","message":"> Transcript [965] [false]: 'หลวงพ่อมหาเสน่ห์ตะกรุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:41.371003184+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:41.371007676+07:00","message":"Set new StatePrefix: 'หลวงพ่อมหาเสน่ห์ตะกรุด'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:41.787615309+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:41.787639824+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:42.069103435+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:42.06913745+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":"2025-09-19T10:09:42.069143295+07:00","message":"receive interim result [false|false]: หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคล"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:42.069156603+07:00","message":"[buffer interim] 91 false หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.069174133+07:00","message":"[bufferProcess] interim [560000000]:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.069176648+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมหาเสน่ห์ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.069182166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.069184668+07:00","message":"> Transcript [966] [false]: 'หลวงพ่อมหาเสน่ห์ตะกรุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.069187193+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.069188789+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.069190325+07:00","message":"StatePrefix: 'หลวงพ่อมหาเสน่ห์ตะกรุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.069192119+07:00","message":"TextPushed: 'หลวงพ่อ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:42.589999211+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:42.590032405+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":"2025-09-19T10:09:42.590038004+07:00","message":"receive interim result [false|false]: หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:42.590050914+07:00","message":"[buffer interim] 91 false หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.590057238+07:00","message":"[bufferProcess] interim [40000000]:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.590059469+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.590064264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.590067116+07:00","message":"> Transcript [967] [false]: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคล'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.590070117+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.590071688+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.590073898+07:00","message":"StatePrefix: 'หลวงพ่อมหาเสน่ห์ตะกรุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.590075783+07:00","message":"TextPushed: 'หลวงพ่อ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:42.790630802+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:42.790674879+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":"2025-09-19T10:09:42.790683495+07:00","message":"receive interim result [false|false]: หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอจาน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:42.790700471+07:00","message":"[buffer interim] 91 false หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอจาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.790709175+07:00","message":"[bufferProcess] interim [280000000]:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอจาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.790721508+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.790725688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.790730334+07:00","message":"> Transcript [968] [false]: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.79073513+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.790737452+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.790740257+07:00","message":"StatePrefix: 'หลวงพ่อมหาเสน่ห์ตะกรุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.790745014+07:00","message":"TextPushed: 'หลวงพ่อ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:42.840249026+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:42.840281589+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":"2025-09-19T10:09:42.840287279+07:00","message":"receive interim result [false|false]: หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอจันทร์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:42.840300811+07:00","message":"[buffer interim] 91 false หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.840307035+07:00","message":"[bufferProcess] interim [340000000]:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.840309384+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอจาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.840314545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.840317095+07:00","message":"> Transcript [969] [false]: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอจาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.840320352+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.840322235+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.840324325+07:00","message":"StatePrefix: 'หลวงพ่อมหาเสน่ห์ตะกรุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.840326272+07:00","message":"TextPushed: 'หลวงพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.840330456+07:00","message":"Push: 'มหาเสน่ห์ตะกรุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.840332679+07:00","message":"TextPushed: 'หลวงพ่อมหาเสน่ห์ตะกรุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.840334528+07:00","message":"Set new StatePrefix : 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอจาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.840336339+07:00","message":"Next Push (prob) : 'วัดสระมงคลอำเภอจาน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:42.84034336+07:00","message":"push: {false มหาเสน่ห์ตะกรุด 0 0xc000188100}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:42.84383703+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:42.843854058+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":"2025-09-19T10:09:42.84385891+07:00","message":"receive interim result [false|false]: หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอจังหวัด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:42.84386538+07:00","message":"[buffer interim] 91 false หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.843869306+07:00","message":"[bufferProcess] interim [400000000]:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.843871215+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.84387369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.843876237+07:00","message":"> Transcript [970] [false]: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอจันทร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.843878256+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.843879929+07:00","message":"Set new StatePrefix: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอจันทร์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:42.974937526+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:42.974980947+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":"2025-09-19T10:09:42.974988733+07:00","message":"receive interim result [false|false]: หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอจันทบุรี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:42.975004509+07:00","message":"[buffer interim] 91 false หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอจันทบุรี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.975017431+07:00","message":"[bufferProcess] interim [520000000]:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอจันทบุรี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.975020373+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.975024493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.975027965+07:00","message":"> Transcript [971] [false]: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.975030773+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:42.975033396+07:00","message":"Set new StatePrefix: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:43.157711014+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:43.157742538+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":"2025-09-19T10:09:43.15774792+07:00","message":"receive interim result [false|false]: หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:43.15775982+07:00","message":"[buffer interim] 91 false หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:43.15776623+07:00","message":"[bufferProcess] interim [640000000]:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:43.157768586+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอจันทบุรี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:43.157774353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:43.157776971+07:00","message":"> Transcript [972] [false]: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอจันทบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:43.157779203+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:43.157781227+07:00","message":"Set new StatePrefix: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอจันทบุรี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:43.495404301+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:43.495448733+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":"2025-09-19T10:09:43.495455011+07:00","message":"receive interim result [false|false]: หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:43.495473745+07:00","message":"[buffer interim] 91 false หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:43.495480231+07:00","message":"[bufferProcess] interim [0]:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:43.495482862+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:43.495489098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:43.495491619+07:00","message":"> Transcript [973] [false]: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:43.495493922+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:43.495495728+07:00","message":"Set new StatePrefix: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:43.684938258+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:43.684972361+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":"2025-09-19T10:09:43.684977616+07:00","message":"receive interim result [false|false]: หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดตาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:43.684991267+07:00","message":"[buffer interim] 91 false หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดตาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:43.684997854+07:00","message":"[bufferProcess] interim [180000000]:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดตาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:43.685000315+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:43.685005233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:43.685007868+07:00","message":"> Transcript [974] [false]: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:43.685011294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:43.685012984+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:43.685014959+07:00","message":"StatePrefix: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:43.685017251+07:00","message":"TextPushed: 'หลวงพ่อมหาเสน่ห์ตะกรุด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:43.878165336+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:43.878207027+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":"2025-09-19T10:09:43.87821436+07:00","message":"receive interim result [false|false]: หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคาม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:43.87823132+07:00","message":"[buffer interim] 91 false หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:43.878241891+07:00","message":"[bufferProcess] interim [360000000]:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:43.87824588+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดตาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:43.878252092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:43.878255519+07:00","message":"> Transcript [975] [false]: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดตาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:43.878260501+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:43.878262824+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:43.878265388+07:00","message":"StatePrefix: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:43.878268972+07:00","message":"TextPushed: 'หลวงพ่อมหาเสน่ห์ตะกรุด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.41075396+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.410794079+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":"2025-09-19T10:09:44.410800804+07:00","message":"receive interim result [false|false]: หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.410816045+07:00","message":"[buffer interim] 91 false หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.410825301+07:00","message":"[bufferProcess] interim [840000000]:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.410827977+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.410834764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.410837399+07:00","message":"> Transcript [976] [false]: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.410840842+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.410842603+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.410844599+07:00","message":"StatePrefix: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.410846753+07:00","message":"TextPushed: 'หลวงพ่อมหาเสน่ห์ตะกรุด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.492692298+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.492726221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.492731633+07:00","message":"receive interim result [false|false]: หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคาม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.492742874+07:00","message":"[buffer interim] 91 false หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.492749246+07:00","message":"[bufferProcess] interim [900000000]:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.492751954+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.492757032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.492759409+07:00","message":"> Transcript [977] [false]: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.492762814+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.492764562+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.492766446+07:00","message":"StatePrefix: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.492768572+07:00","message":"TextPushed: 'หลวงพ่อมหาเสน่ห์ตะกรุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.492773066+07:00","message":"Push: 'วัดสระมงคลอำเภอกันทรวิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.492774823+07:00","message":"TextPushed: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.49277662+07:00","message":"Set new StatePrefix : 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.492778746+07:00","message":"Next Push (prob) : 'จังหวัดมหาสารคามนะที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.492785554+07:00","message":"push: {false วัดสระมงคลอำเภอกันทรวิชัย 0 0xc000188100}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.516922401+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.516955489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคาม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.51696051+07:00","message":"receive interim result [false|false]: หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคาม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.516974528+07:00","message":"[buffer interim] 91 false หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.516980894+07:00","message":"[bufferProcess] interim [960000000]:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.516983303+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.516986475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.516988803+07:00","message":"> Transcript [978] [false]: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.516991457+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.541351619+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.541394712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.541402633+07:00","message":"receive interim result [false|false]: หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.54141988+07:00","message":"[buffer interim] 91 false หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.541426743+07:00","message":"[bufferProcess] interim [20000000]:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.54143007+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.541438395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.541441604+07:00","message":"> Transcript [979] [false]: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.54144406+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.592518438+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.592552486+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":"2025-09-19T10:09:44.592557965+07:00","message":"receive interim result [false|false]: หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.592573377+07:00","message":"[buffer interim] 91 false หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.592580212+07:00","message":"[bufferProcess] interim [80000000]:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.592582697+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.592586397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.59258882+07:00","message":"> Transcript [980] [false]: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.592592207+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.59259389+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.59259551+07:00","message":"StatePrefix: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.592602089+07:00","message":"TextPushed: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.664912878+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.664955476+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":"2025-09-19T10:09:44.664961802+07:00","message":"receive interim result [false|false]: หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่เท่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.664976776+07:00","message":"[buffer interim] 91 false หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.664983625+07:00","message":"[bufferProcess] interim [200000000]:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.664986011+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.664989468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.664992137+07:00","message":"> Transcript [981] [false]: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.664995938+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.664997668+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.664999466+07:00","message":"StatePrefix: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.665001809+07:00","message":"TextPushed: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.779362171+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.77940569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 6\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.779411773+07:00","message":"receive interim result [false|false]: หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.779424208+07:00","message":"[buffer interim] 91 false หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.779430991+07:00","message":"[bufferProcess] interim [260000000]:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.77943348+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.779436701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.779439087+07:00","message":"> Transcript [982] [false]: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.779443262+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.779444874+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.77944643+07:00","message":"StatePrefix: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.779449038+07:00","message":"TextPushed: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัย'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:44.788364646+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:44.788374794+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.793097331+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.793137127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.793142597+07:00","message":"receive interim result [false|false]: หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.793160191+07:00","message":"[buffer interim] 91 false หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.793185271+07:00","message":"[bufferProcess] interim [320000000]:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.793187701+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.793191293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.793194043+07:00","message":"> Transcript [983] [false]: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 6'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.793198039+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.793199729+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.793201622+07:00","message":"StatePrefix: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.793204303+07:00","message":"TextPushed: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.793212302+07:00","message":"Push: 'จังหวัดมหาสารคามนะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.79321412+07:00","message":"TextPushed: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.793216148+07:00","message":"Set new StatePrefix : 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 6'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.793218672+07:00","message":"Next Push (prob) : 'วันที่ 6'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.793226832+07:00","message":"push: {false จังหวัดมหาสารคามนะที่ 0 0xc000188100}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.957915413+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.957962297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16 มีนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.957969141+07:00","message":"receive interim result [false|false]: หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16 มีนา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:44.957983071+07:00","message":"[buffer interim] 91 false หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16 มีนา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.957989839+07:00","message":"[bufferProcess] interim [500000000]:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16 มีนา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.957992466+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.957997654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.958000578+07:00","message":"> Transcript [984] [false]: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.958003093+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:44.958004795+07:00","message":"Set new StatePrefix: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:45.087376968+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:45.08741736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16 มีนาคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:45.087423522+07:00","message":"receive interim result [false|false]: หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16 มีนาคม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:45.087437302+07:00","message":"[buffer interim] 91 false หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16 มีนาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.087443259+07:00","message":"[bufferProcess] interim [620000000]:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16 มีนาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.087446185+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16 มีนา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.087451402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.08745396+07:00","message":"> Transcript [985] [false]: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16 มีนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.087457626+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.087459246+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.087461091+07:00","message":"StatePrefix: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.087463209+07:00","message":"TextPushed: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:45.154311233+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:45.15434544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:45.15435213+07:00","message":"receive interim result [false|false]: หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:45.154363716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 16 มีนาคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:45.154370245+07:00","message":"receive interim result [false|false]:  16 มีนาคม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:45.154377659+07:00","message":"[buffer interim] 91 false หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:45.154380897+07:00","message":"[buffer interim] 91 false  16 มีนาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.154386829+07:00","message":"[bufferProcess] interim [680000000]:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.154389+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16 มีนาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.154392011+07:00","message":"[bufferProcess] interim [680000000]: 16 มีนาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.154394024+07:00","message":"[bufferProcess] update buffer: หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16 มีนาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.154396608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.154399118+07:00","message":"> Transcript [986] [false]: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16 มีนาคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.154402885+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.15440478+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.154409276+07:00","message":"StatePrefix: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.154411709+07:00","message":"TextPushed: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:45.35175385+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:45.35178632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:45.351792728+07:00","message":"receive interim result [false|false]: หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:45.351804265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มีนาคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:45.35180685+07:00","message":"receive interim result [false|false]:  มีนาคม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:45.351814246+07:00","message":"[buffer interim] 91 false หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:45.351817658+07:00","message":"[buffer interim] 91 false  มีนาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.351822839+07:00","message":"[bufferProcess] interim [920000000]:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.351825389+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16 มีนาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.35182864+07:00","message":"[bufferProcess] interim [920000000]: มีนาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.351830832+07:00","message":"[bufferProcess] update buffer: หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16 มีนาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.351833727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.351836257+07:00","message":"> Transcript [987] [false]: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16 มีนาคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.351839646+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.35184119+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.351842756+07:00","message":"StatePrefix: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.351850756+07:00","message":"TextPushed: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:45.531005441+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:45.53104534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:45.531067807+07:00","message":"receive interim result [false|false]: หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:45.531081351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 6 มีนัดมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:45.531084057+07:00","message":"receive interim result [false|false]:  6 มีนัดมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:45.531091544+07:00","message":"[buffer interim] 91 false หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:45.531098442+07:00","message":"[buffer interim] 91 false  6 มีนัดมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.531104336+07:00","message":"[bufferProcess] interim [40000000]:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.531107145+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16 มีนาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.531110914+07:00","message":"[bufferProcess] interim [40000000]: 6 มีนัดมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.531113618+07:00","message":"[bufferProcess] update buffer: หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 6 มีนัดมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.531124358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.531142603+07:00","message":"> Transcript [988] [false]: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16 มีนาคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.531151159+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.531153846+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.531156506+07:00","message":"StatePrefix: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.531160133+07:00","message":"TextPushed: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.53116696+07:00","message":"Push: 'วันที่ 16'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.531168692+07:00","message":"TextPushed: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.531170839+07:00","message":"Set new StatePrefix : 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16 มีนาคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:45.531173534+07:00","message":"Next Push (prob) : ' มีนาคม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:45.531185456+07:00","message":"push: {false วันที่ 16 0 0xc000188100}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:46.175766571+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:46.175814124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 6 มีนัดมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:46.175822305+07:00","message":"receive interim result [false|false]: หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 6 มีนัดมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:46.175841265+07:00","message":"[buffer interim] 91 false หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 6 มีนัดมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:46.175853456+07:00","message":"[bufferProcess] interim [640000000]:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 6 มีนัดมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:46.175878976+07:00","message":"[bufferProcess] send to processor:หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 6 มีนัดมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:46.175889784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:46.175893404+07:00","message":"> Transcript [989] [false]: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 6 มีนัดมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:46.175897014+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:46.175899741+07:00","message":"Set new StatePrefix: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 6 มีนัดมา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:46.662873141+07:00","message":"[GCS] IsForceVAD: false for message ID: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:46.848400575+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:46.848448552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลวงพ่อมหาเสน่ห์ตะกรุดวัดมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามครับที่วันที่ 6 มีนัดมา\",\"confidence\":0.9480675}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:46.848459588+07:00","message":"receive interim result [true|false]: หลวงพ่อมหาเสน่ห์ตะกรุดวัดมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามครับที่วันที่ 6 มีนัดมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:46.848470453+07:00","message":"end recv isFinal message id 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:46.848472704+07:00","message":"end Recv id 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:46.848481343+07:00","message":"[buffer interim] 91 true หลวงพ่อมหาเสน่ห์ตะกรุดวัดมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามครับที่วันที่ 6 มีนัดมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:46.848492224+07:00","message":"[bufferProcess] interim [390000000]:หลวงพ่อมหาเสน่ห์ตะกรุดวัดมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามครับที่วันที่ 6 มีนัดมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:46.848496697+07:00","message":"[bufferProcess] send to processor (isfinal):หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 6 มีนัดมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:46.848501757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:46.8485052+07:00","message":"> Transcript [990] [false]: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 6 มีนัดมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:46.848509893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:46.848512112+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:46.84851441+07:00","message":"StatePrefix: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 6 มีนัดมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:46.848518879+07:00","message":"TextPushed: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:46.848521397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:46.848524399+07:00","message":"> Transcript [991] [true]: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามครับที่วันที่ 6 มีนัดมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:46.848527504+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:46.848529679+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:46.848532019+07:00","message":"StatePrefix: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 6 มีนัดมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:46.848534689+07:00","message":"TextPushed: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:46.848537412+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:46.848814751+07:00","message":"Push: ' มีนัดมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:46.84881806+07:00","message":"TextPushed: 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดสระมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามนะที่วันที่ 16 มีนัดมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:46.848821087+07:00","message":"Set new StatePrefix : 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามครับที่วันที่ 6 มีนัดมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:46.848823963+07:00","message":"Next Push (prob) : 'หลวงพ่อมหาเสน่ห์ตะกรุดวัดมงคลอำเภอกันทรวิชัยจังหวัดมหาสารคามครับที่วันที่ 6 มีนัดมา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:46.848833941+07:00","message":"push: {true  มีนัดมา 0 0xc000188100}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:46.848840918+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_91.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:09:46.864526064+07:00","message":"write wav file: './tmp/7402/7402_91.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:47.044855345+07:00","message":"[GCS] Start streaming session, msgId: 92"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:47.788969698+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:47.788985592+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:49.132757513+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:49.132803409+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":"2025-09-19T10:09:49.132808351+07:00","message":"receive interim result [false|false]: ประเทศ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:49.132822358+07:00","message":"[buffer interim] 92 false ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.132829401+07:00","message":"[bufferProcess] interim [920000000]:ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.132831692+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.132837611+07:00","message":"[bufferProcess] send to processor (ticker):ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.132841038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.132844486+07:00","message":"> Transcript [992] [false]: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.132846978+07:00","message":"Set StatePrefix (first interim): 'ประเทศ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:49.312683323+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:49.31272344+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":"2025-09-19T10:09:49.312728005+07:00","message":"receive interim result [false|false]: ประเทศไทย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:49.312748108+07:00","message":"[buffer interim] 92 false ประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.312755281+07:00","message":"[bufferProcess] interim [40000000]:ประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.31275693+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:49.384873145+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:49.384916337+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":"2025-09-19T10:09:49.384921898+07:00","message":"receive interim result [false|false]: นิติกรรมคือเทพเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:49.384942698+07:00","message":"[buffer interim] 92 false นิติกรรมคือเทพเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.384950589+07:00","message":"[bufferProcess] interim [220000000]:นิติกรรมคือเทพเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.384953696+07:00","message":"[bufferProcess] send to processor:ประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.384957389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.384960815+07:00","message":"> Transcript [993] [false]: 'ประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.384964999+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.384967323+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.384969781+07:00","message":"StatePrefix: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.38497213+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:49.728857757+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:49.728899165+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":"2025-09-19T10:09:49.728905074+07:00","message":"receive interim result [false|false]: นิติกรรมคือเทพเจ้าเนี่ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:49.728918084+07:00","message":"[buffer interim] 92 false นิติกรรมคือเทพเจ้าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.728924436+07:00","message":"[bufferProcess] interim [520000000]:นิติกรรมคือเทพเจ้าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.728926924+07:00","message":"[bufferProcess] send to processor:นิติกรรมคือเทพเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.728937626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.728941205+07:00","message":"> Transcript [994] [false]: 'นิติกรรมคือเทพเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.728943746+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.728945815+07:00","message":"Set new StatePrefix: 'นิติกรรมคือเทพเจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:49.870970895+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:49.871009855+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":"2025-09-19T10:09:49.871016355+07:00","message":"receive interim result [false|false]: นิติกรรมคือเทพเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:49.871031381+07:00","message":"[buffer interim] 92 false นิติกรรมคือเทพเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.871038293+07:00","message":"[bufferProcess] interim [580000000]:นิติกรรมคือเทพเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.871041565+07:00","message":"[bufferProcess] send to processor:นิติกรรมคือเทพเจ้าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.871049321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.871053045+07:00","message":"> Transcript [995] [false]: 'นิติกรรมคือเทพเจ้าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.871057122+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.8710597+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.871062132+07:00","message":"StatePrefix: 'นิติกรรมคือเทพเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:49.871064767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:50.039700395+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:50.03974185+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":"2025-09-19T10:09:50.039749069+07:00","message":"receive interim result [false|false]: นิติกรรมคือเทพเจ้าเนี่ยพอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:50.039763044+07:00","message":"[buffer interim] 92 false นิติกรรมคือเทพเจ้าเนี่ยพอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.039771025+07:00","message":"[bufferProcess] interim [820000000]:นิติกรรมคือเทพเจ้าเนี่ยพอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.039774349+07:00","message":"[bufferProcess] send to processor:นิติกรรมคือเทพเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.039780604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.039784105+07:00","message":"> Transcript [996] [false]: 'นิติกรรมคือเทพเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.039789079+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.039791545+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.039793962+07:00","message":"StatePrefix: 'นิติกรรมคือเทพเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.039796469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:50.116004871+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:50.116042654+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":"2025-09-19T10:09:50.116048951+07:00","message":"receive interim result [false|false]: นิติกรรมคือเทพเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:50.11606414+07:00","message":"[buffer interim] 92 false นิติกรรมคือเทพเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.116075091+07:00","message":"[bufferProcess] interim [880000000]:นิติกรรมคือเทพเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.116078358+07:00","message":"[bufferProcess] send to processor:นิติกรรมคือเทพเจ้าเนี่ยพอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.116084795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.116088344+07:00","message":"> Transcript [997] [false]: 'นิติกรรมคือเทพเจ้าเนี่ยพอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.116092484+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.116094889+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.116097319+07:00","message":"StatePrefix: 'นิติกรรมคือเทพเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.116099831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:50.545174412+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:50.545215852+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":"2025-09-19T10:09:50.545222965+07:00","message":"receive interim result [false|false]: นิติกรรมคือเทพเจ้าแห่งประเทศ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:50.545242372+07:00","message":"[buffer interim] 92 false นิติกรรมคือเทพเจ้าแห่งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.54525093+07:00","message":"[bufferProcess] interim [300000000]:นิติกรรมคือเทพเจ้าแห่งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.545254107+07:00","message":"[bufferProcess] send to processor:นิติกรรมคือเทพเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.545258008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.54526152+07:00","message":"> Transcript [998] [false]: 'นิติกรรมคือเทพเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.545265656+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.545268323+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.545271096+07:00","message":"StatePrefix: 'นิติกรรมคือเทพเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.545273406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.54527712+07:00","message":"Push: 'นิติกรรมคือเทพเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.545279386+07:00","message":"TextPushed: 'นิติกรรมคือเทพเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.545281705+07:00","message":"Set new StatePrefix : 'นิติกรรมคือเทพเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.545284804+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:50.54529497+07:00","message":"push: {false นิติกรรมคือเทพเจ้า 0 0xc000188580}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:50.62784645+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:50.627891203+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":"2025-09-19T10:09:50.627897387+07:00","message":"receive interim result [false|false]: นิติกรรมคือเทพเจ้าระหว่างเพศ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:50.627913865+07:00","message":"[buffer interim] 92 false นิติกรรมคือเทพเจ้าระหว่างเพศ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.627920655+07:00","message":"[bufferProcess] interim [420000000]:นิติกรรมคือเทพเจ้าระหว่างเพศ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.627922799+07:00","message":"[bufferProcess] send to processor:นิติกรรมคือเทพเจ้าแห่งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.627929337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.627931631+07:00","message":"> Transcript [999] [false]: 'นิติกรรมคือเทพเจ้าแห่งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.627933852+07:00","message":"Set StatePrefix (first interim): 'นิติกรรมคือเทพเจ้าแห่งประเทศ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:50.728256604+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:50.728299509+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":"2025-09-19T10:09:50.728305061+07:00","message":"receive interim result [false|false]: นิติกรรมคือเทพเจ้าเนี่ยพอจบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:50.728321895+07:00","message":"[buffer interim] 92 false นิติกรรมคือเทพเจ้าเนี่ยพอจบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.728329266+07:00","message":"[bufferProcess] interim [480000000]:นิติกรรมคือเทพเจ้าเนี่ยพอจบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.728331523+07:00","message":"[bufferProcess] send to processor:นิติกรรมคือเทพเจ้าระหว่างเพศ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.728334592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.728337152+07:00","message":"> Transcript [1000] [false]: 'นิติกรรมคือเทพเจ้าระหว่างเพศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.728338941+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.728340528+07:00","message":"Set new StatePrefix: 'นิติกรรมคือเทพเจ้าระหว่างเพศ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:50.789398498+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:50.789407195+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:50.921242002+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:50.921283784+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":"2025-09-19T10:09:50.921289921+07:00","message":"receive interim result [false|false]: นิติกรรมคือเทพเจ้าเนี่ยพอจบกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:50.921305167+07:00","message":"[buffer interim] 92 false นิติกรรมคือเทพเจ้าเนี่ยพอจบกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.92131179+07:00","message":"[bufferProcess] interim [660000000]:นิติกรรมคือเทพเจ้าเนี่ยพอจบกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.921314247+07:00","message":"[bufferProcess] send to processor:นิติกรรมคือเทพเจ้าเนี่ยพอจบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.921320379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.921323032+07:00","message":"> Transcript [1001] [false]: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.921325079+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.921326706+07:00","message":"Set new StatePrefix: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:50.999814307+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:50.999852324+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":"2025-09-19T10:09:50.999858402+07:00","message":"receive interim result [false|false]: นิติกรรมคือเทพเจ้าเนี่ยพอจบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:50.999874016+07:00","message":"[buffer interim] 92 false นิติกรรมคือเทพเจ้าเนี่ยพอจบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.999881002+07:00","message":"[bufferProcess] interim [780000000]:นิติกรรมคือเทพเจ้าเนี่ยพอจบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.999883888+07:00","message":"[bufferProcess] send to processor:นิติกรรมคือเทพเจ้าเนี่ยพอจบกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.99989056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.999893367+07:00","message":"> Transcript [1002] [false]: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.999896482+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.999898756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.999900217+07:00","message":"StatePrefix: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:50.999902451+07:00","message":"TextPushed: 'นิติกรรมคือเทพเจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:51.126672127+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:51.126712686+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":"2025-09-19T10:09:51.126718617+07:00","message":"receive interim result [false|false]: นิติกรรมคือเทพเจ้าเนี่ยพอจบการ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:51.126734795+07:00","message":"[buffer interim] 92 false นิติกรรมคือเทพเจ้าเนี่ยพอจบการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:51.126741474+07:00","message":"[bufferProcess] interim [900000000]:นิติกรรมคือเทพเจ้าเนี่ยพอจบการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:51.126744483+07:00","message":"[bufferProcess] send to processor:นิติกรรมคือเทพเจ้าเนี่ยพอจบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:51.126752375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:51.12675546+07:00","message":"> Transcript [1003] [false]: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:51.126758778+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:51.126761203+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:51.126762707+07:00","message":"StatePrefix: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:51.126765941+07:00","message":"TextPushed: 'นิติกรรมคือเทพเจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:51.307632857+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:51.307670652+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":"2025-09-19T10:09:51.307675725+07:00","message":"receive interim result [false|false]: นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:51.307693937+07:00","message":"[buffer interim] 92 false นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:51.307704441+07:00","message":"[bufferProcess] interim [80000000]:นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:51.307709235+07:00","message":"[bufferProcess] send to processor:นิติกรรมคือเทพเจ้าเนี่ยพอจบการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:51.307716211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:51.307718656+07:00","message":"> Transcript [1004] [false]: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:51.307721954+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:51.307723763+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:51.3077259+07:00","message":"StatePrefix: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:51.307728704+07:00","message":"TextPushed: 'นิติกรรมคือเทพเจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:51.813792303+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:51.813827348+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":"2025-09-19T10:09:51.81383308+07:00","message":"receive interim result [false|false]: นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:51.813845792+07:00","message":"[buffer interim] 92 false นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:51.813852242+07:00","message":"[bufferProcess] interim [620000000]:นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:51.813854593+07:00","message":"[bufferProcess] send to processor:นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:51.813861533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:51.813863985+07:00","message":"> Transcript [1005] [false]: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:51.813868485+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:51.813870528+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:51.813872349+07:00","message":"StatePrefix: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:51.813874786+07:00","message":"TextPushed: 'นิติกรรมคือเทพเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:51.813879103+07:00","message":"Push: 'เนี่ยพอจบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:51.813880589+07:00","message":"TextPushed: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:51.813882329+07:00","message":"Set new StatePrefix : 'นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:51.813884412+07:00","message":"Next Push (prob) : 'กรรมการเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:51.813891903+07:00","message":"push: {false เนี่ยพอจบ 0 0xc000188580}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.002199687+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.002236723+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":"2025-09-19T10:09:52.002242778+07:00","message":"receive interim result [false|false]: นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.00225524+07:00","message":"[buffer interim] 92 false นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.002261878+07:00","message":"[bufferProcess] interim [800000000]:นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.002264067+07:00","message":"[bufferProcess] send to processor:นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.002268707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.002271235+07:00","message":"> Transcript [1006] [false]: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.002274427+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.002276329+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.002277967+07:00","message":"StatePrefix: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.002280284+07:00","message":"TextPushed: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.189661003+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.189754368+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":"2025-09-19T10:09:52.189764941+07:00","message":"receive interim result [false|false]: นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.189786969+07:00","message":"[buffer interim] 92 false นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.189799721+07:00","message":"[bufferProcess] interim [980000000]:นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.189803395+07:00","message":"[bufferProcess] send to processor:นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.189816325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.189820174+07:00","message":"> Transcript [1007] [false]: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.189824449+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.189826603+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.18982898+07:00","message":"StatePrefix: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.189832194+07:00","message":"TextPushed: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.390508251+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.39055165+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":"2025-09-19T10:09:52.390557923+07:00","message":"receive interim result [false|false]: นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการแปล"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.39057203+07:00","message":"[buffer interim] 92 false นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการแปล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.390578815+07:00","message":"[bufferProcess] interim [220000000]:นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการแปล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.390581035+07:00","message":"[bufferProcess] send to processor:นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.390584474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.390586959+07:00","message":"> Transcript [1008] [false]: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.390589771+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.390591448+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.390593263+07:00","message":"StatePrefix: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.390595559+07:00","message":"TextPushed: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.511878585+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.511913598+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":"2025-09-19T10:09:52.51191937+07:00","message":"receive interim result [false|false]: นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปรับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.511933749+07:00","message":"[buffer interim] 92 false นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.511946293+07:00","message":"[bufferProcess] interim [280000000]:นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.511949122+07:00","message":"[bufferProcess] send to processor:นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการแปล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.511955473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.51195814+07:00","message":"> Transcript [1009] [false]: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการแปล'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.511961747+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.511964167+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.511966161+07:00","message":"StatePrefix: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.51196869+07:00","message":"TextPushed: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.511974132+07:00","message":"Push: 'กรรมการเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.511975689+07:00","message":"TextPushed: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.511979472+07:00","message":"Set new StatePrefix : 'นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการแปล'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.511982088+07:00","message":"Next Push (prob) : 'จะต้องมีการแปล'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.51199089+07:00","message":"push: {false กรรมการเนี่ย 0 0xc000188580}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.582433904+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.582469101+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":"2025-09-19T10:09:52.582475126+07:00","message":"receive interim result [false|false]: นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.582490798+07:00","message":"[buffer interim] 92 false นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.582496866+07:00","message":"[bufferProcess] interim [340000000]:นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.582499986+07:00","message":"[bufferProcess] send to processor:นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.582506369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.582508774+07:00","message":"> Transcript [1010] [false]: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.582511032+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.582512626+07:00","message":"Set new StatePrefix: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปรับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.5903681+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.590386994+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":"2025-09-19T10:09:52.590392204+07:00","message":"receive interim result [false|false]: นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปรับราคา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.590406651+07:00","message":"[buffer interim] 92 false นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปรับราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.590410565+07:00","message":"[bufferProcess] interim [400000000]:นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปรับราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.590413665+07:00","message":"[bufferProcess] send to processor:นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.590416716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.59041877+07:00","message":"> Transcript [1011] [false]: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.590420537+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.590421962+07:00","message":"Set new StatePrefix: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.713742214+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.713776053+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":"2025-09-19T10:09:52.713782826+07:00","message":"receive interim result [false|false]: นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปาเข้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.713799242+07:00","message":"[buffer interim] 92 false นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปาเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.713806449+07:00","message":"[bufferProcess] interim [520000000]:นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปาเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.713808804+07:00","message":"[bufferProcess] send to processor:นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปรับราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.713815778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.713818122+07:00","message":"> Transcript [1012] [false]: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปรับราคา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.71382049+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.713822245+07:00","message":"Set new StatePrefix: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปรับราคา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.872442576+07:00","message":"[GCS] IsForceVAD: false for message ID: 92"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.901501711+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.901535506+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":"2025-09-19T10:09:52.901541451+07:00","message":"receive interim result [false|false]: นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปาเข้าใส่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.901566448+07:00","message":"[buffer interim] 92 false นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปาเข้าใส่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.901576722+07:00","message":"[bufferProcess] interim [640000000]:นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปาเข้าใส่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.901579028+07:00","message":"[bufferProcess] send to processor:นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปาเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.901582892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.901585953+07:00","message":"> Transcript [1013] [false]: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปาเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.901588285+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.901589998+07:00","message":"Set new StatePrefix: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปาเข้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.906563028+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.906582789+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":"2025-09-19T10:09:52.906587445+07:00","message":"receive interim result [false|false]: นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปาข้าวสาร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.906594792+07:00","message":"[buffer interim] 92 false นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปาข้าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.906599449+07:00","message":"[bufferProcess] interim [700000000]:นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปาข้าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.906601702+07:00","message":"[bufferProcess] send to processor:นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปาเข้าใส่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.906610029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.906611927+07:00","message":"> Transcript [1014] [false]: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปาเข้าใส่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.906614752+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.906616481+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.906617943+07:00","message":"StatePrefix: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปาเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:52.906619992+07:00","message":"TextPushed: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:52.944279915+07:00","message":"[GCS] Start streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:53.031015452+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:53.03105857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเทพเจ้าเนี่ยพอจบการเนี่ยจะต้องมีการปาข้าวสาร\",\"confidence\":0.9197968}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:53.03106449+07:00","message":"receive interim result [true|false]: คือเทพเจ้าเนี่ยพอจบการเนี่ยจะต้องมีการปาข้าวสาร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:53.031074336+07:00","message":"end recv isFinal message id 92"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:53.031076226+07:00","message":"end Recv id 92"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:53.031082463+07:00","message":"[buffer interim] 92 true คือเทพเจ้าเนี่ยพอจบการเนี่ยจะต้องมีการปาข้าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:53.031091571+07:00","message":"[bufferProcess] interim [850000000]:คือเทพเจ้าเนี่ยพอจบการเนี่ยจะต้องมีการปาข้าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:53.031100087+07:00","message":"[bufferProcess] send to processor (isfinal):นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปาข้าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:53.031103786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:53.03110671+07:00","message":"> Transcript [1015] [false]: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปาข้าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:53.031109431+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:53.031111095+07:00","message":"Set new StatePrefix: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปาข้าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:53.031113956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:53.031115498+07:00","message":"> Transcript [1016] [true]: 'คือเทพเจ้าเนี่ยพอจบการเนี่ยจะต้องมีการปาข้าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:53.031117497+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:53.031119012+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:53.031120525+07:00","message":"StatePrefix: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปาข้าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:53.031122383+07:00","message":"TextPushed: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:53.031123684+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:53.031279944+07:00","message":"Push: 'จะต้องมีการปาข้าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:53.031282199+07:00","message":"TextPushed: 'นิติกรรมคือเทพเจ้าเนี่ยพอจบกรรมการเนี่ยจะต้องมีการปาข้าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:53.031284078+07:00","message":"Set new StatePrefix : 'คือเทพเจ้าเนี่ยพอจบการเนี่ยจะต้องมีการปาข้าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:53.031285989+07:00","message":"Next Push (prob) : 'คือเทพเจ้าเนี่ยพอจบการเนี่ยจะต้องมีการปาข้าวสาร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:53.031294706+07:00","message":"push: {true จะต้องมีการปาข้าวสาร 0 0xc000188580}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:53.031304713+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_92.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:09:53.043849221+07:00","message":"write wav file: './tmp/7402/7402_92.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:53.361742321+07:00","message":"[GCS] Cleaned up inactive client: 75"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:53.361770942+07:00","message":"[GCS] Cleaned up inactive client: 79"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:53.361773877+07:00","message":"[GCS] Cleaned up inactive client: 77"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:53.361775296+07:00","message":"[GCS] Cleaned up inactive client: 78"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:53.361776806+07:00","message":"[GCS] Cleaned up inactive client: 76"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:53.79034043+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:53.79034387+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:54.841222565+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:54.841265563+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":"2025-09-19T10:09:54.84127124+07:00","message":"receive interim result [false|false]: ประตูบาน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:54.841284708+07:00","message":"[buffer interim] 93 false ประตูบาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:54.841291422+07:00","message":"[bufferProcess] interim [920000000]:ประตูบาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:54.84129317+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:54.841299068+07:00","message":"[bufferProcess] send to processor (ticker):ประตูบาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:54.841301381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:54.841304166+07:00","message":"> Transcript [1017] [false]: 'ประตูบาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:54.841306314+07:00","message":"Set StatePrefix (first interim): 'ประตูบาน'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:56.791042582+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:56.79105508+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:58.263251418+07:00","message":"[GCS] IsForceVAD: false for message ID: 93"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:58.383117649+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:58.38316451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประตูบ้าน\",\"confidence\":0.80213475}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:58.383170303+07:00","message":"receive interim result [true|false]: ประตูบ้าน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:58.383178834+07:00","message":"end recv isFinal message id 93"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:58.383181071+07:00","message":"end Recv id 93"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:58.383189651+07:00","message":"[buffer interim] 93 true ประตูบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:58.383199211+07:00","message":"[bufferProcess] interim [550000000]:ประตูบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:58.383203944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:58.383206696+07:00","message":"> Transcript [1018] [true]: 'ประตูบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:58.383209103+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:58.383211296+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:58.383212795+07:00","message":"StatePrefix: 'ประตูบาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:58.383214415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:58.383216503+07:00","message":"Push: 'ประตูบ้าน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:58.383224533+07:00","message":"push: {true ประตูบ้าน 0 0xc000188780}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:58.383703373+07:00","message":"[GCS] Start streaming session, msgId: 94"}
{"level":"info","service":"Main","time":"2025-09-19T10:09:58.395489045+07:00","message":"write wav file: './tmp/7402/7402_93.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:59.791704185+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:09:59.791710528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:59.976225708+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:59.976270992+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":"2025-09-19T10:09:59.976275724+07:00","message":"receive interim result [false|false]: คิดว่าควรจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:09:59.97628837+07:00","message":"[buffer interim] 94 false คิดว่าควรจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:59.976294862+07:00","message":"[bufferProcess] interim [560000000]:คิดว่าควรจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:59.97629677+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:59.976300202+07:00","message":"[bufferProcess] send to processor (ticker):คิดว่าควรจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:59.976303451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:59.976306745+07:00","message":"> Transcript [1019] [false]: 'คิดว่าควรจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:09:59.976309679+07:00","message":"Set StatePrefix (first interim): 'คิดว่าควรจะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:00.039380245+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:00.039416671+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":"2025-09-19T10:10:00.039421683+07:00","message":"receive interim result [false|false]: ตลาด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:00.039437392+07:00","message":"[buffer interim] 94 false ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:00.039443251+07:00","message":"[bufferProcess] interim [680000000]:ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:00.039444747+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:00.165648903+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:00.165694168+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":"2025-09-19T10:10:00.16569986+07:00","message":"receive interim result [false|false]: ผลสลาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:00.165719839+07:00","message":"[buffer interim] 94 false ผลสลาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:00.165728591+07:00","message":"[bufferProcess] interim [740000000]:ผลสลาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:00.165731208+07:00","message":"[bufferProcess] send to processor:ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:00.165734637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:00.165737708+07:00","message":"> Transcript [1020] [false]: 'ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:00.165741352+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:00.165743109+07:00","message":"Set new StatePrefix: 'ตลาด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:00.224145678+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:00.224196682+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":"2025-09-19T10:10:00.224202722+07:00","message":"receive interim result [false|false]: คิดว่าควรจะหลับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:00.224221095+07:00","message":"[buffer interim] 94 false คิดว่าควรจะหลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:00.224228281+07:00","message":"[bufferProcess] interim [800000000]:คิดว่าควรจะหลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:00.224230718+07:00","message":"[bufferProcess] send to processor:ผลสลาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:00.224233965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:00.224236466+07:00","message":"> Transcript [1021] [false]: 'ผลสลาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:00.224238518+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:00.224240335+07:00","message":"Set new StatePrefix: 'ผลสลาก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:00.744906267+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:00.744944864+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":"2025-09-19T10:10:00.744950786+07:00","message":"receive interim result [false|false]: คิดว่าควรจะหลับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:00.744962933+07:00","message":"[buffer interim] 94 false คิดว่าควรจะหลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:00.744977968+07:00","message":"[bufferProcess] interim [400000000]:คิดว่าควรจะหลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:00.744980037+07:00","message":"[bufferProcess] send to processor:คิดว่าควรจะหลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:00.74498538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:00.744988105+07:00","message":"> Transcript [1022] [false]: 'คิดว่าควรจะหลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:00.744990493+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:00.744992107+07:00","message":"Set new StatePrefix: 'คิดว่าควรจะหลับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:01.428209815+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:01.428246486+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":"2025-09-19T10:10:01.428252525+07:00","message":"receive interim result [false|false]: คิดว่าควรจะหลับก็ตื่น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:01.428285152+07:00","message":"[buffer interim] 94 false คิดว่าควรจะหลับก็ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:01.428292302+07:00","message":"[bufferProcess] interim [120000000]:คิดว่าควรจะหลับก็ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:01.428294581+07:00","message":"[bufferProcess] send to processor:คิดว่าควรจะหลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:01.428298202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:01.428300652+07:00","message":"> Transcript [1023] [false]: 'คิดว่าควรจะหลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:01.428303702+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:01.428305367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:01.428307961+07:00","message":"StatePrefix: 'คิดว่าควรจะหลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:01.428310152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:01.624660612+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:01.624709873+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":"2025-09-19T10:10:01.624717515+07:00","message":"receive interim result [false|false]: คิดว่าควรจะหลับตื่นไง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:01.624738451+07:00","message":"[buffer interim] 94 false คิดว่าควรจะหลับตื่นไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:01.624752731+07:00","message":"[bufferProcess] interim [300000000]:คิดว่าควรจะหลับตื่นไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:01.624756069+07:00","message":"[bufferProcess] send to processor:คิดว่าควรจะหลับก็ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:01.624764351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:01.624768633+07:00","message":"> Transcript [1024] [false]: 'คิดว่าควรจะหลับก็ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:01.624774647+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:01.62477691+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:01.624779282+07:00","message":"StatePrefix: 'คิดว่าควรจะหลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:01.624781643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:02.253865499+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:02.253905863+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":"2025-09-19T10:10:02.253912475+07:00","message":"receive interim result [false|false]: คิดว่าควรจะหลับตื่นไง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:02.25393057+07:00","message":"[buffer interim] 94 false คิดว่าควรจะหลับตื่นไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:02.25393845+07:00","message":"[bufferProcess] interim [900000000]:คิดว่าควรจะหลับตื่นไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:02.253941276+07:00","message":"[bufferProcess] send to processor:คิดว่าควรจะหลับตื่นไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:02.253945437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:02.253948987+07:00","message":"> Transcript [1025] [false]: 'คิดว่าควรจะหลับตื่นไง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:02.253953406+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:02.253955953+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:02.253958376+07:00","message":"StatePrefix: 'คิดว่าควรจะหลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:02.253961161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:02.792536762+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:02.792536863+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:02.988628225+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:02.988663469+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":"2025-09-19T10:10:02.98866944+07:00","message":"receive interim result [false|false]: คิดว่าควรจะหลับตื่นไงแต่ถ้าเกิดว่าหลวงพ่อท่าน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:02.988685029+07:00","message":"[buffer interim] 94 false คิดว่าควรจะหลับตื่นไงแต่ถ้าเกิดว่าหลวงพ่อท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:02.988692178+07:00","message":"[bufferProcess] interim [620000000]:คิดว่าควรจะหลับตื่นไงแต่ถ้าเกิดว่าหลวงพ่อท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:02.988694375+07:00","message":"[bufferProcess] send to processor:คิดว่าควรจะหลับตื่นไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:02.988697759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:02.988700998+07:00","message":"> Transcript [1026] [false]: 'คิดว่าควรจะหลับตื่นไง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:02.988705015+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:02.988707375+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:02.98870998+07:00","message":"StatePrefix: 'คิดว่าควรจะหลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:02.988711836+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:02.988717286+07:00","message":"Push: 'คิดว่าควรจะหลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:02.988718966+07:00","message":"TextPushed: 'คิดว่าควรจะหลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:02.988720746+07:00","message":"Set new StatePrefix : 'คิดว่าควรจะหลับตื่นไง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:02.988722674+07:00","message":"Next Push (prob) : 'ตื่นไง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:02.988730636+07:00","message":"push: {false คิดว่าควรจะหลับ 0 0xc00039fb80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:03.047218699+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:03.047263283+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":"2025-09-19T10:10:03.047269173+07:00","message":"receive interim result [false|false]: คิดว่าควรจะหลับตื่นไง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:03.047285169+07:00","message":"[buffer interim] 94 false คิดว่าควรจะหลับตื่นไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:03.047295023+07:00","message":"[bufferProcess] interim [680000000]:คิดว่าควรจะหลับตื่นไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:03.047297438+07:00","message":"[bufferProcess] send to processor:คิดว่าควรจะหลับตื่นไงแต่ถ้าเกิดว่าหลวงพ่อท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:03.047304242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:03.047306599+07:00","message":"> Transcript [1027] [false]: 'คิดว่าควรจะหลับตื่นไงแต่ถ้าเกิดว่าหลวงพ่อท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:03.04730975+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:03.047311725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:03.047313303+07:00","message":"StatePrefix: 'คิดว่าควรจะหลับตื่นไง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:03.047317887+07:00","message":"TextPushed: 'คิดว่าควรจะหลับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:03.952368892+07:00","message":"[GCS] IsForceVAD: false for message ID: 94"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:04.085349753+07:00","message":"[GCS] Start streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:04.178688329+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:04.178723111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิดว่าควรจะหลับก็ตื่นไง\",\"confidence\":0.8644158}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:04.178729405+07:00","message":"receive interim result [true|false]: คิดว่าควรจะหลับก็ตื่นไง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:04.178740528+07:00","message":"end recv isFinal message id 94"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:04.178743367+07:00","message":"end Recv id 94"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:04.178764206+07:00","message":"[buffer interim] 94 true คิดว่าควรจะหลับก็ตื่นไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:04.178795925+07:00","message":"[bufferProcess] interim [790000000]:คิดว่าควรจะหลับก็ตื่นไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:04.178800014+07:00","message":"[bufferProcess] send to processor (isfinal):คิดว่าควรจะหลับตื่นไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:04.178804779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:04.17880889+07:00","message":"> Transcript [1028] [false]: 'คิดว่าควรจะหลับตื่นไง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:04.178813391+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:04.178815662+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:04.178818304+07:00","message":"StatePrefix: 'คิดว่าควรจะหลับตื่นไง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:04.178821319+07:00","message":"TextPushed: 'คิดว่าควรจะหลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:04.178823688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:04.178826084+07:00","message":"> Transcript [1029] [true]: 'คิดว่าควรจะหลับก็ตื่นไง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:04.178828714+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:04.178830811+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:04.178832787+07:00","message":"StatePrefix: 'คิดว่าควรจะหลับตื่นไง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:04.178834919+07:00","message":"TextPushed: 'คิดว่าควรจะหลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:04.178840643+07:00","message":"Push: 'ก็ตื่นไง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:04.178852565+07:00","message":"push: {true ก็ตื่นไง 0 0xc00039fb80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:10:04.194397201+07:00","message":"write wav file: './tmp/7402/7402_94.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:05.522516796+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:05.522556106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ์ตูน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:05.522560826+07:00","message":"receive interim result [false|false]: การ์ตูน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:05.522575149+07:00","message":"[buffer interim] 95 false การ์ตูน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:05.52258186+07:00","message":"[bufferProcess] interim [460000000]:การ์ตูน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:05.522583431+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:05.522587832+07:00","message":"[bufferProcess] send to processor (ticker):การ์ตูน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:05.522590425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:05.522592884+07:00","message":"> Transcript [1030] [false]: 'การ์ตูน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:05.522594936+07:00","message":"Set StatePrefix (first interim): 'การ์ตูน'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:05.793308216+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:05.79331452+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:06.162937448+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:06.162996307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ์ตูน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:06.163002116+07:00","message":"receive interim result [false|false]: การ์ตูน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:06.16301652+07:00","message":"[buffer interim] 95 false การ์ตูน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:06.163023685+07:00","message":"[bufferProcess] interim [60000000]:การ์ตูน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:06.163025166+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:07.276494313+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:07.276531113+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":"2025-09-19T10:10:07.276536405+07:00","message":"receive interim result [false|false]: ข้าวสาร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:07.276550772+07:00","message":"[buffer interim] 95 false ข้าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.276557323+07:00","message":"[bufferProcess] interim [200000000]:ข้าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.276559146+07:00","message":"[bufferProcess] send to processor:การ์ตูน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.276563921+07:00","message":"[bufferProcess] send to processor (ticker):ข้าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.276566487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.2765691+07:00","message":"> Transcript [1031] [false]: 'การ์ตูน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.276572171+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.276574136+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.276575708+07:00","message":"StatePrefix: 'การ์ตูน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.276577419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.276578971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.276580694+07:00","message":"> Transcript [1032] [false]: 'ข้าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.276582023+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.27658378+07:00","message":"Set new StatePrefix: 'ข้าวสาร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:07.338220497+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:07.338259587+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":"2025-09-19T10:10:07.338265085+07:00","message":"receive interim result [false|false]: การ์ตูน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:07.338278431+07:00","message":"[buffer interim] 95 false การ์ตูน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.338284955+07:00","message":"[bufferProcess] interim [260000000]:การ์ตูน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.33828694+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:07.475283241+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:07.475322122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวสารไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:07.475327581+07:00","message":"receive interim result [false|false]: ข้าวสารไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:07.475342808+07:00","message":"[buffer interim] 95 false ข้าวสารไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.475348913+07:00","message":"[bufferProcess] interim [380000000]:ข้าวสารไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.475351376+07:00","message":"[bufferProcess] send to processor:การ์ตูน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.475357673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.475360323+07:00","message":"> Transcript [1033] [false]: 'การ์ตูน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.475362143+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.475364079+07:00","message":"Set new StatePrefix: 'การ์ตูน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:07.61052165+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:07.610563737+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":"2025-09-19T10:10:07.610568657+07:00","message":"receive interim result [false|false]: การ์ตูน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:07.610582302+07:00","message":"[buffer interim] 95 false การ์ตูน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.610588106+07:00","message":"[bufferProcess] interim [440000000]:การ์ตูน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.610589953+07:00","message":"[bufferProcess] send to processor:ข้าวสารไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.610594749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.610597512+07:00","message":"> Transcript [1034] [false]: 'ข้าวสารไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.610599514+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.610601259+07:00","message":"Set new StatePrefix: 'ข้าวสารไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:07.786281904+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:07.786320605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวสารไปดูดิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:07.786325629+07:00","message":"receive interim result [false|false]: ข้าวสารไปดูดิ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:07.786342417+07:00","message":"[buffer interim] 95 false ข้าวสารไปดูดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.7864574+07:00","message":"[bufferProcess] interim [680000000]:ข้าวสารไปดูดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.786481764+07:00","message":"[bufferProcess] send to processor:การ์ตูน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.786490322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.786494818+07:00","message":"> Transcript [1035] [false]: 'การ์ตูน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.786498312+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:07.786501388+07:00","message":"Set new StatePrefix: 'การ์ตูน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:08.345712581+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:08.345764007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวสารไปดูดิ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:08.345771938+07:00","message":"receive interim result [false|false]: ข้าวสารไปดูดิ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:08.345788606+07:00","message":"[buffer interim] 95 false ข้าวสารไปดูดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:08.345796583+07:00","message":"[bufferProcess] interim [280000000]:ข้าวสารไปดูดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:08.345799157+07:00","message":"[bufferProcess] send to processor:ข้าวสารไปดูดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:08.345805949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:08.345810769+07:00","message":"> Transcript [1036] [false]: 'ข้าวสารไปดูดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:08.345813761+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:08.345816831+07:00","message":"Set new StatePrefix: 'ข้าวสารไปดูดิ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:08.793972816+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:08.793974885+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:09.212690075+07:00","message":"[GCS] IsForceVAD: false for message ID: 95"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:09.274115119+07:00","message":"[GCS] Start streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:09.354343887+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:09.35438069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวสารไปดูดิ\",\"confidence\":0.9373202}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:09.354387222+07:00","message":"receive interim result [true|false]: ข้าวสารไปดูดิ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:09.354396219+07:00","message":"end recv isFinal message id 95"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:09.354397916+07:00","message":"end Recv id 95"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:09.354404636+07:00","message":"[buffer interim] 95 true ข้าวสารไปดูดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:09.354412904+07:00","message":"[bufferProcess] interim [330000000]:ข้าวสารไปดูดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:09.354418522+07:00","message":"[bufferProcess] send to processor (isfinal):ข้าวสารไปดูดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:09.354422319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:09.354424961+07:00","message":"> Transcript [1037] [false]: 'ข้าวสารไปดูดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:09.354427515+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:09.354428936+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:09.354430535+07:00","message":"StatePrefix: 'ข้าวสารไปดูดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:09.354432184+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:09.354433541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:09.354435177+07:00","message":"> Transcript [1038] [true]: 'ข้าวสารไปดูดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:09.354437045+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:09.354438439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:09.354439691+07:00","message":"StatePrefix: 'ข้าวสารไปดูดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:09.354441015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:09.354444809+07:00","message":"Push: 'ข้าวสารไปดูดิ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:09.354455715+07:00","message":"push: {true ข้าวสารไปดูดิ 0 0xc002b10480}"}
{"level":"info","service":"Main","time":"2025-09-19T10:10:09.366922333+07:00","message":"write wav file: './tmp/7402/7402_95.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:10.535888812+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:10.535935549+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":"2025-09-19T10:10:10.535940477+07:00","message":"receive interim result [false|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:10.535956447+07:00","message":"[buffer interim] 96 false ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:10.535963045+07:00","message":"[bufferProcess] interim [320000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:10.535964719+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:10.535970246+07:00","message":"[bufferProcess] send to processor (ticker):ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:10.535972862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:10.535975422+07:00","message":"> Transcript [1039] [false]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:10.535977524+07:00","message":"Set StatePrefix (first interim): 'ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:10.894346801+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:10.894384538+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":"2025-09-19T10:10:10.894390032+07:00","message":"receive interim result [false|false]: ก็คือรัก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:10.894401599+07:00","message":"[buffer interim] 96 false ก็คือรัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:10.894408361+07:00","message":"[bufferProcess] interim [620000000]:ก็คือรัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:10.894409817+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:10.968403147+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:10.968442127+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":"2025-09-19T10:10:10.968447842+07:00","message":"receive interim result [false|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:10.968462286+07:00","message":"[buffer interim] 96 false ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:10.968468311+07:00","message":"[bufferProcess] interim [680000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:10.968470252+07:00","message":"[bufferProcess] send to processor:ก็คือรัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:10.96847682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:10.968479583+07:00","message":"> Transcript [1040] [false]: 'ก็คือรัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:10.968482848+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:10.968484402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:10.968486268+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:10.968488241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:11.04849008+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:11.048538244+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":"2025-09-19T10:10:11.048543621+07:00","message":"receive interim result [false|false]: ก็คือถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:11.048561179+07:00","message":"[buffer interim] 96 false ก็คือถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:11.048569158+07:00","message":"[bufferProcess] interim [800000000]:ก็คือถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:11.048573556+07:00","message":"[bufferProcess] send to processor:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:11.048582315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:11.048584889+07:00","message":"> Transcript [1041] [false]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:11.048587572+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:11.048589421+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:11.048591189+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:11.048592932+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:11.631571362+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:11.631617185+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":"2025-09-19T10:10:11.631623145+07:00","message":"receive interim result [false|false]: ก็คือถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:11.631639554+07:00","message":"[buffer interim] 96 false ก็คือถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:11.631646591+07:00","message":"[bufferProcess] interim [400000000]:ก็คือถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:11.631648605+07:00","message":"[bufferProcess] send to processor:ก็คือถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:11.631654748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:11.63166139+07:00","message":"> Transcript [1042] [false]: 'ก็คือถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:11.631664297+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:11.631666039+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:11.631667831+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:11.631669758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:11.794953094+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:11.794969554+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:12.127960388+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:12.128027319+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":"2025-09-19T10:10:12.128034261+07:00","message":"receive interim result [false|false]: ก็คือถ้าเกิดปานทอง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:12.12805064+07:00","message":"[buffer interim] 96 false ก็คือถ้าเกิดปานทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:12.128057886+07:00","message":"[bufferProcess] interim [880000000]:ก็คือถ้าเกิดปานทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:12.128060107+07:00","message":"[bufferProcess] send to processor:ก็คือถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:12.128066957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:12.128069657+07:00","message":"> Transcript [1043] [false]: 'ก็คือถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:12.128072901+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:12.128074729+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:12.12807617+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:12.128078002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:12.128084704+07:00","message":"Push: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:12.128086317+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:12.128087938+07:00","message":"Set new StatePrefix : 'ก็คือถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:12.128089735+07:00","message":"Next Push (prob) : 'ถ้าเกิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:12.128100552+07:00","message":"push: {false ก็คือ 0 0xc000188000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:12.753710313+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:12.753751696+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":"2025-09-19T10:10:12.753757044+07:00","message":"receive interim result [false|false]: ก็คือถ้าเกิดปานทอง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:12.753776616+07:00","message":"[buffer interim] 96 false ก็คือถ้าเกิดปานทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:12.753784224+07:00","message":"[bufferProcess] interim [480000000]:ก็คือถ้าเกิดปานทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:12.753786498+07:00","message":"[bufferProcess] send to processor:ก็คือถ้าเกิดปานทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:12.753789714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:12.753792761+07:00","message":"> Transcript [1044] [false]: 'ก็คือถ้าเกิดปานทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:12.753795639+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:12.753797366+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:12.7537989+07:00","message":"StatePrefix: 'ก็คือถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:12.75380064+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:14.795873329+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:14.795900666+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:15.232374263+07:00","message":"[GCS] IsForceVAD: false for message ID: 96"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:15.305359388+07:00","message":"[GCS] Start streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:15.39152533+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:15.391562927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือถ้าเกิด\",\"confidence\":0.9128994}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:15.39156867+07:00","message":"receive interim result [true|false]: ก็คือถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:15.391576588+07:00","message":"end recv isFinal message id 96"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:15.391578435+07:00","message":"end Recv id 96"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:15.391585084+07:00","message":"[buffer interim] 96 true ก็คือถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:15.391593522+07:00","message":"[bufferProcess] interim [180000000]:ก็คือถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:15.391596515+07:00","message":"[bufferProcess] send to processor (isfinal):ก็คือถ้าเกิดปานทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:15.391600242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:15.391603016+07:00","message":"> Transcript [1045] [false]: 'ก็คือถ้าเกิดปานทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:15.391605913+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:15.391607506+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:15.391609127+07:00","message":"StatePrefix: 'ก็คือถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:15.391610793+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:15.391612034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:15.391613659+07:00","message":"> Transcript [1046] [true]: 'ก็คือถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:15.391615472+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:15.391616729+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:15.391617952+07:00","message":"StatePrefix: 'ก็คือถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:15.391619386+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:15.39162148+07:00","message":"Push: 'ถ้าเกิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:15.391628742+07:00","message":"push: {true ถ้าเกิด 0 0xc000188000}"}
{"level":"info","service":"Main","time":"2025-09-19T10:10:15.402994869+07:00","message":"write wav file: './tmp/7402/7402_96.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:16.372702525+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:16.372741545+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":"2025-09-19T10:10:16.372746524+07:00","message":"receive interim result [false|false]: สถานี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:16.37276345+07:00","message":"[buffer interim] 97 false สถานี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:16.372769914+07:00","message":"[bufferProcess] interim [80000000]:สถานี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:16.372771896+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:16.882164709+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:16.882202315+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":"2025-09-19T10:10:16.882207643+07:00","message":"receive interim result [false|false]: ทักไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:16.882224803+07:00","message":"[buffer interim] 97 false ทักไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:16.882231278+07:00","message":"[bufferProcess] interim [560000000]:ทักไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:16.882233619+07:00","message":"[bufferProcess] send to processor:สถานี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:16.882236594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:16.882239436+07:00","message":"> Transcript [1047] [false]: 'สถานี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:16.882241432+07:00","message":"Set StatePrefix (first interim): 'สถานี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:17.094811633+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:17.094843759+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":"2025-09-19T10:10:17.094848619+07:00","message":"receive interim result [false|false]: ไปตรงไหน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:17.094863186+07:00","message":"[buffer interim] 97 false ไปตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.094870115+07:00","message":"[bufferProcess] interim [800000000]:ไปตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.094872116+07:00","message":"[bufferProcess] send to processor:ทักไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.094878278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.094880843+07:00","message":"> Transcript [1048] [false]: 'ทักไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.094882703+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.094884263+07:00","message":"Set new StatePrefix: 'ทักไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:17.24925572+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:17.249292941+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":"2025-09-19T10:10:17.249298609+07:00","message":"receive interim result [false|false]: ไปตรงไหนติด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:17.249313566+07:00","message":"[buffer interim] 97 false ไปตรงไหนติด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.2493208+07:00","message":"[bufferProcess] interim [980000000]:ไปตรงไหนติด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.249322782+07:00","message":"[bufferProcess] send to processor:ไปตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.249328989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.24933161+07:00","message":"> Transcript [1049] [false]: 'ไปตรงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.249333514+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.249335038+07:00","message":"Set new StatePrefix: 'ไปตรงไหน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:17.443758692+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:17.44381437+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":"2025-09-19T10:10:17.443819996+07:00","message":"receive interim result [false|false]: ทักไปก็ไม่ติด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:17.443833223+07:00","message":"[buffer interim] 97 false ทักไปก็ไม่ติด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.443839595+07:00","message":"[bufferProcess] interim [160000000]:ทักไปก็ไม่ติด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.443842016+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนติด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.443846881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.443849888+07:00","message":"> Transcript [1050] [false]: 'ไปตรงไหนติด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.443852672+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.443854373+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.443855911+07:00","message":"StatePrefix: 'ไปตรงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.443857491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:17.449912591+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:17.449934689+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":"2025-09-19T10:10:17.449939313+07:00","message":"receive interim result [false|false]: ไปตรงไหนติดตรง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:17.449950821+07:00","message":"[buffer interim] 97 false ไปตรงไหนติดตรง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.449955596+07:00","message":"[bufferProcess] interim [220000000]:ไปตรงไหนติดตรง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.449957346+07:00","message":"[bufferProcess] send to processor:ทักไปก็ไม่ติด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.449960946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.449963107+07:00","message":"> Transcript [1051] [false]: 'ทักไปก็ไม่ติด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.449965056+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.449967061+07:00","message":"Set new StatePrefix: 'ทักไปก็ไม่ติด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:17.655386486+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:17.65542231+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":"2025-09-19T10:10:17.655428174+07:00","message":"receive interim result [false|false]: ไปตรงไหนติดตรงนั้น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:17.655438811+07:00","message":"[buffer interim] 97 false ไปตรงไหนติดตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.655445322+07:00","message":"[bufferProcess] interim [400000000]:ไปตรงไหนติดตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.655447145+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนติดตรง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.655450133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.65545285+07:00","message":"> Transcript [1052] [false]: 'ไปตรงไหนติดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.655454886+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:17.655456511+07:00","message":"Set new StatePrefix: 'ไปตรงไหนติดตรง'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:17.79689405+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:17.796910904+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:18.282475648+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:18.282508452+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":"2025-09-19T10:10:18.282513414+07:00","message":"receive interim result [false|false]: ไปตรงไหนติดตรงนั้น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:18.282529212+07:00","message":"[buffer interim] 97 false ไปตรงไหนติดตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.282535408+07:00","message":"[bufferProcess] interim [0]:ไปตรงไหนติดตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.282537515+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนติดตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.282540468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.282543394+07:00","message":"> Transcript [1053] [false]: 'ไปตรงไหนติดตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.282546667+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.282548368+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.282549927+07:00","message":"StatePrefix: 'ไปตรงไหนติดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.282551767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:18.528552771+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:18.528589444+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":"2025-09-19T10:10:18.528594808+07:00","message":"receive interim result [false|false]: ไปตรงไหนติดตรงนั้นติด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:18.528613267+07:00","message":"[buffer interim] 97 false ไปตรงไหนติดตรงนั้นติด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.528621273+07:00","message":"[bufferProcess] interim [240000000]:ไปตรงไหนติดตรงนั้นติด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.528623228+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนติดตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.528626587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.528629342+07:00","message":"> Transcript [1054] [false]: 'ไปตรงไหนติดตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.528632649+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.52863443+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.528635945+07:00","message":"StatePrefix: 'ไปตรงไหนติดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.528637698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:18.543202958+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:18.543237023+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":"2025-09-19T10:10:18.543243607+07:00","message":"receive interim result [false|false]: ไปตรงไหนติดตรงนั้น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:18.543258859+07:00","message":"[buffer interim] 97 false ไปตรงไหนติดตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.543265285+07:00","message":"[bufferProcess] interim [300000000]:ไปตรงไหนติดตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.54326789+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนติดตรงนั้นติด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.543275343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.543277827+07:00","message":"> Transcript [1055] [false]: 'ไปตรงไหนติดตรงนั้นติด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.543281143+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.543283484+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.543285657+07:00","message":"StatePrefix: 'ไปตรงไหนติดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.543287793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:18.657372823+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:18.657409795+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":"2025-09-19T10:10:18.657415299+07:00","message":"receive interim result [false|false]: ไปตรงไหนติดตรงนั้นตรง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:18.657431396+07:00","message":"[buffer interim] 97 false ไปตรงไหนติดตรงนั้นตรง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.65744088+07:00","message":"[bufferProcess] interim [360000000]:ไปตรงไหนติดตรงนั้นตรง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.657443627+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนติดตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.657450305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.657453836+07:00","message":"> Transcript [1056] [false]: 'ไปตรงไหนติดตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.65745811+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.657460529+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.657462753+07:00","message":"StatePrefix: 'ไปตรงไหนติดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.65746536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.657472364+07:00","message":"Push: 'ไปตรงไหนติดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.657475025+07:00","message":"TextPushed: 'ไปตรงไหนติดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.657477971+07:00","message":"Set new StatePrefix : 'ไปตรงไหนติดตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.657480441+07:00","message":"Next Push (prob) : 'นั้น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:18.657499332+07:00","message":"push: {false ไปตรงไหนติดตรง 0 0xc000046c80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:18.683817978+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:18.68385273+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":"2025-09-19T10:10:18.683857938+07:00","message":"receive interim result [false|false]: ไปตรงไหนติดตรงนั้น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:18.683867873+07:00","message":"[buffer interim] 97 false ไปตรงไหนติดตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.683874283+07:00","message":"[bufferProcess] interim [420000000]:ไปตรงไหนติดตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.683876287+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนติดตรงนั้นตรง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.683879551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.683882019+07:00","message":"> Transcript [1057] [false]: 'ไปตรงไหนติดตรงนั้นตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.68388542+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.68388696+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.683888386+07:00","message":"StatePrefix: 'ไปตรงไหนติดตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.683890011+07:00","message":"TextPushed: 'ไปตรงไหนติดตรง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:18.976841553+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:18.976873539+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":"2025-09-19T10:10:18.9768796+07:00","message":"receive interim result [false|false]: ไปตรงไหนติดติดติด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:18.976891591+07:00","message":"[buffer interim] 97 false ไปตรงไหนติดติดติด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.976897865+07:00","message":"[bufferProcess] interim [660000000]:ไปตรงไหนติดติดติด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.976899883+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนติดตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.976904647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.976907319+07:00","message":"> Transcript [1058] [false]: 'ไปตรงไหนติดตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.976910032+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.97691184+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.97691356+07:00","message":"StatePrefix: 'ไปตรงไหนติดตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.976915288+07:00","message":"TextPushed: 'ไปตรงไหนติดตรง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:18.988325193+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:18.988347202+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":"2025-09-19T10:10:18.988352542+07:00","message":"receive interim result [false|false]: ไปตรงไหนติดตรงนั้น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:18.988365201+07:00","message":"[buffer interim] 97 false ไปตรงไหนติดตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.988370118+07:00","message":"[bufferProcess] interim [720000000]:ไปตรงไหนติดตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.988372147+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนติดติดติด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.988375525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.988377754+07:00","message":"> Transcript [1059] [false]: 'ไปตรงไหนติดติดติด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.988381389+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:18.988383318+07:00","message":"Set new StatePrefix: 'ไปตรงไหนติดติดติด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:19.249388573+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:19.249433014+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":"2025-09-19T10:10:19.249440535+07:00","message":"receive interim result [false|false]: ไปตรงไหนติดติดติดดีแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:19.24945452+07:00","message":"[buffer interim] 97 false ไปตรงไหนติดติดติดดีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.249460926+07:00","message":"[bufferProcess] interim [960000000]:ไปตรงไหนติดติดติดดีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.249463331+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนติดตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.249468697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.249471219+07:00","message":"> Transcript [1060] [false]: 'ไปตรงไหนติดตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.24947313+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.24947492+07:00","message":"Set new StatePrefix: 'ไปตรงไหนติดตรงนั้น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:19.306633945+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:19.306671824+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":"2025-09-19T10:10:19.306677969+07:00","message":"receive interim result [false|false]: ไปตรงไหนติดตรงนั้นดีแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:19.306692237+07:00","message":"[buffer interim] 97 false ไปตรงไหนติดตรงนั้นดีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.306698675+07:00","message":"[bufferProcess] interim [20000000]:ไปตรงไหนติดตรงนั้นดีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.30670059+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนติดติดติดดีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.306705382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.306712353+07:00","message":"> Transcript [1061] [false]: 'ไปตรงไหนติดติดติดดีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.306716728+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.306718861+07:00","message":"Set new StatePrefix: 'ไปตรงไหนติดติดติดดีแล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:19.331764391+07:00","message":"[GCS] IsForceVAD: false for message ID: 97"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:19.392612852+07:00","message":"[GCS] Start streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:19.422397778+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:19.422430562+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":"2025-09-19T10:10:19.422436102+07:00","message":"receive interim result [false|false]: ไปตรงไหนติดติดติดดีเหลือเกิน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:19.422448469+07:00","message":"[buffer interim] 97 false ไปตรงไหนติดติดติดดีเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.42245448+07:00","message":"[bufferProcess] interim [140000000]:ไปตรงไหนติดติดติดดีเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.422456671+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนติดตรงนั้นดีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.422461805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.42246472+07:00","message":"> Transcript [1062] [false]: 'ไปตรงไหนติดตรงนั้นดีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.422466598+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.422468361+07:00","message":"Set new StatePrefix: 'ไปตรงไหนติดตรงนั้นดีแล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:19.513600796+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:19.513651721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหนติดตรงนั้นตรงนี้ติดดีเหลือเกิน\",\"confidence\":0.9244963}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:19.513660084+07:00","message":"receive interim result [true|false]: ไปตรงไหนติดตรงนั้นตรงนี้ติดดีเหลือเกิน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:19.513672702+07:00","message":"end recv isFinal message id 97"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:19.513675166+07:00","message":"end Recv id 97"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:19.513684179+07:00","message":"[buffer interim] 97 true ไปตรงไหนติดตรงนั้นตรงนี้ติดดีเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.513695909+07:00","message":"[bufferProcess] interim [260000000]:ไปตรงไหนติดตรงนั้นตรงนี้ติดดีเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.513704189+07:00","message":"[bufferProcess] send to processor (isfinal):ไปตรงไหนติดติดติดดีเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.513708752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.513712134+07:00","message":"> Transcript [1063] [false]: 'ไปตรงไหนติดติดติดดีเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.513715019+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.513717748+07:00","message":"Set new StatePrefix: 'ไปตรงไหนติดติดติดดีเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.513720016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.513722614+07:00","message":"> Transcript [1064] [true]: 'ไปตรงไหนติดตรงนั้นตรงนี้ติดดีเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.513725742+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.513728011+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.513730667+07:00","message":"StatePrefix: 'ไปตรงไหนติดติดติดดีเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.513733709+07:00","message":"TextPushed: 'ไปตรงไหนติดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:19.51374237+07:00","message":"Push: 'นั้นตรงนี้ติดดีเหลือเกิน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:19.513752518+07:00","message":"push: {true นั้นตรงนี้ติดดีเหลือเกิน 0 0xc000046c80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:10:19.524429883+07:00","message":"write wav file: './tmp/7402/7402_97.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:20.796985902+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:20.79697238+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:22.05892593+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:22.058971824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:22.058977178+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:22.058993967+07:00","message":"[buffer interim] 98 false 13"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:22.059010631+07:00","message":"[bufferProcess] interim [710000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:22.059012834+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:22.05902007+07:00","message":"[bufferProcess] send to processor (ticker):13"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:22.059022816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:22.059026285+07:00","message":"> Transcript [1065] [false]: '13'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:22.059028629+07:00","message":"Set StatePrefix (first interim): '13'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:22.370458376+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:22.370497968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13 กัณฑ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:22.370503449+07:00","message":"receive interim result [false|false]: 13 กัณฑ์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:22.37051789+07:00","message":"[buffer interim] 98 false 13 กัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:22.370528218+07:00","message":"[bufferProcess] interim [950000000]:13 กัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:22.370529826+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:22.630711723+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:22.630747051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:22.630752796+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:22.63076462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กัณฑ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:22.63076756+07:00","message":"receive interim result [false|false]:  กัณฑ์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:22.630782238+07:00","message":"[buffer interim] 98 false 13"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:22.630799411+07:00","message":"[buffer interim] 98 false  กัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:22.630807277+07:00","message":"[bufferProcess] interim [310000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:22.63080979+07:00","message":"[bufferProcess] send to processor:13 กัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:22.630815665+07:00","message":"[bufferProcess] interim [310000000]: กัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:22.630817743+07:00","message":"[bufferProcess] update buffer: 13 กัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:22.63082079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:22.630823693+07:00","message":"> Transcript [1066] [false]: '13 กัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:22.630826366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:22.63082788+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:22.63082943+07:00","message":"StatePrefix: '13'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:22.630830998+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:22.952215459+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:22.952250673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13 กัณฑ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:22.952256357+07:00","message":"receive interim result [false|false]: 13 กัณฑ์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:22.952268897+07:00","message":"[buffer interim] 98 false 13 กัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:22.952275037+07:00","message":"[bufferProcess] interim [550000000]:13 กัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:22.952277272+07:00","message":"[bufferProcess] send to processor:13 กัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:22.952283496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:22.952286741+07:00","message":"> Transcript [1067] [false]: '13 กัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:22.952289398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:22.952291395+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:22.952293101+07:00","message":"StatePrefix: '13'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:22.952294703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:23.361110364+07:00","message":"[GCS] Cleaned up inactive client: 85"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:23.361139493+07:00","message":"[GCS] Cleaned up inactive client: 87"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:23.361141838+07:00","message":"[GCS] Cleaned up inactive client: 86"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:23.361143361+07:00","message":"[GCS] Cleaned up inactive client: 88"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:23.361145158+07:00","message":"[GCS] Cleaned up inactive client: 81"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:23.361146614+07:00","message":"[GCS] Cleaned up inactive client: 80"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:23.361147942+07:00","message":"[GCS] Cleaned up inactive client: 83"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:23.361149389+07:00","message":"[GCS] Cleaned up inactive client: 82"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:23.361150907+07:00","message":"[GCS] Cleaned up inactive client: 84"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:23.669304794+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:23.669344601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:23.669349676+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:23.669361768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กันแล้วทุกคนก็ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:23.669364799+07:00","message":"receive interim result [false|false]:  กันแล้วทุกคนก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:23.669372936+07:00","message":"[buffer interim] 98 false 13"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:23.66937567+07:00","message":"[buffer interim] 98 false  กันแล้วทุกคนก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:23.669380936+07:00","message":"[bufferProcess] interim [330000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:23.669382947+07:00","message":"[bufferProcess] send to processor:13 กัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:23.669385555+07:00","message":"[bufferProcess] interim [330000000]: กันแล้วทุกคนก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:23.669387689+07:00","message":"[bufferProcess] update buffer: 13 กันแล้วทุกคนก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:23.669390305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:23.669392741+07:00","message":"> Transcript [1068] [false]: '13 กัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:23.669395614+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:23.669397121+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:23.66939903+07:00","message":"StatePrefix: '13'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:23.669400676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:23.797312488+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:23.797334988+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:23.804836244+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:23.804872632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:23.804877304+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:23.804890899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กัณฑ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:23.804894378+07:00","message":"receive interim result [false|false]:  กัณฑ์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:23.804901609+07:00","message":"[buffer interim] 98 false 13"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:23.804904305+07:00","message":"[buffer interim] 98 false  กัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:23.804909789+07:00","message":"[bufferProcess] interim [390000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:23.804911646+07:00","message":"[bufferProcess] send to processor:13 กันแล้วทุกคนก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:23.804914193+07:00","message":"[bufferProcess] interim [390000000]: กัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:23.804916637+07:00","message":"[bufferProcess] update buffer: 13 กัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:23.804919005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:23.804921273+07:00","message":"> Transcript [1069] [false]: '13 กันแล้วทุกคนก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:23.804925388+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:23.804927115+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:23.804928541+07:00","message":"StatePrefix: '13'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:23.804930233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:23.804932448+07:00","message":"Push: '13'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:23.8049339+07:00","message":"TextPushed: '13'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:23.804935606+07:00","message":"Set new StatePrefix : '13 กันแล้วทุกคนก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:23.804937501+07:00","message":"Next Push (prob) : ' กันแล้วทุกคนก็ต้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:23.80494506+07:00","message":"push: {false 13 0 0xc000133b00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:24.378277831+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:24.378311515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13 กัณฑ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:24.378317035+07:00","message":"receive interim result [false|false]: 13 กัณฑ์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:24.378330068+07:00","message":"[buffer interim] 98 false 13 กัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:24.378336313+07:00","message":"[bufferProcess] interim [990000000]:13 กัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:24.378338381+07:00","message":"[bufferProcess] send to processor:13 กัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:24.378344097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:24.378346636+07:00","message":"> Transcript [1070] [false]: '13 กัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:24.3783486+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:24.378350353+07:00","message":"Set new StatePrefix: '13 กัณฑ์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:25.950941957+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:25.950974954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:25.950980047+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:25.950989252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กันกี่กิโล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:25.950991756+07:00","message":"receive interim result [false|false]:  กันกี่กิโล"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:25.950998646+07:00","message":"[buffer interim] 98 false 13"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:25.951003494+07:00","message":"[buffer interim] 98 false  กันกี่กิโล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:25.951009039+07:00","message":"[bufferProcess] interim [550000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:25.951011023+07:00","message":"[bufferProcess] send to processor:13 กัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:25.951013667+07:00","message":"[bufferProcess] send to processor (ticker):13"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:25.951016199+07:00","message":"[bufferProcess] interim [550000000]: กันกี่กิโล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:25.951017722+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:25.951020107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:25.951022642+07:00","message":"> Transcript [1071] [false]: '13 กัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:25.951024902+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:25.951026428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:25.951028026+07:00","message":"StatePrefix: '13 กัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:25.951031282+07:00","message":"TextPushed: '13'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:25.951032491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:25.951034178+07:00","message":"> Transcript [1072] [false]: '13'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:25.951035286+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:26.080233862+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:26.080265302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:26.080270325+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:26.08028621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กันกี่กิโลเมตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:26.080289234+07:00","message":"receive interim result [false|false]:  กันกี่กิโลเมตร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:26.080296974+07:00","message":"[buffer interim] 98 false 13"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:26.080299799+07:00","message":"[buffer interim] 98 false  กันกี่กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:26.080305543+07:00","message":"[bufferProcess] interim [730000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:26.080307408+07:00","message":"[bufferProcess] send to processor: กันกี่กิโล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:26.080309683+07:00","message":"[bufferProcess] interim [730000000]: กันกี่กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:26.08031189+07:00","message":"[bufferProcess] update buffer: 13 กันกี่กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:26.080314623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:26.080317511+07:00","message":"> Transcript [1073] [false]: ' กันกี่กิโล'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:26.080319608+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:26.080321327+07:00","message":"Set new StatePrefix: ' กันกี่กิโล'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:26.312133879+07:00","message":"[GCS] IsForceVAD: false for message ID: 98"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:26.433178282+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:26.433216032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13 กันกี่กิโลเมตร\",\"confidence\":0.9155363}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:26.433221095+07:00","message":"receive interim result [true|false]: 13 กันกี่กิโลเมตร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:26.433230532+07:00","message":"end recv isFinal message id 98"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:26.433232225+07:00","message":"end Recv id 98"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:26.43323831+07:00","message":"[buffer interim] 98 true 13 กันกี่กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:26.43324706+07:00","message":"[bufferProcess] interim [150000000]:13 กันกี่กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:26.433251991+07:00","message":"[bufferProcess] send to processor (isfinal):13 กันกี่กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:26.433254979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:26.433257682+07:00","message":"> Transcript [1074] [false]: '13 กันกี่กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:26.43326004+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:26.43326176+07:00","message":"Set new StatePrefix: '13 กันกี่กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:26.433263216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:26.433264665+07:00","message":"> Transcript [1075] [true]: '13 กันกี่กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:26.433266613+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:26.433268372+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:26.433273816+07:00","message":"StatePrefix: '13 กันกี่กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:26.433275876+07:00","message":"TextPushed: '13'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:26.433281339+07:00","message":"Push: ' กันกี่กิโลเมตร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:26.433288819+07:00","message":"push: {true  กันกี่กิโลเมตร 0 0xc000133b00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:10:26.446003963+07:00","message":"write wav file: './tmp/7402/7402_98.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:26.504500471+07:00","message":"[GCS] Start streaming session, msgId: 99"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:26.797861578+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:26.797862536+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.054458617+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.054498866+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":"2025-09-19T10:10:27.054503626+07:00","message":"receive interim result [false|false]: เห็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.054520639+07:00","message":"[buffer interim] 99 false เห็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.054527197+07:00","message":"[bufferProcess] interim [610000000]:เห็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.054529484+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.191431163+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.191467839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Hello\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.191473838+07:00","message":"receive interim result [false|false]: Hello"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.191490904+07:00","message":"[buffer interim] 99 false Hello"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.191500868+07:00","message":"[bufferProcess] interim [670000000]:Hello"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.19150323+07:00","message":"[bufferProcess] send to processor:เห็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.191510009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.191513501+07:00","message":"> Transcript [1076] [false]: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.191515968+07:00","message":"Set StatePrefix (first interim): 'เห็น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.206833927+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.206874035+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":"2025-09-19T10:10:27.206879327+07:00","message":"receive interim result [false|false]: เห็นแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.206892541+07:00","message":"[buffer interim] 99 false เห็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.20689849+07:00","message":"[bufferProcess] interim [730000000]:เห็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.20690087+07:00","message":"[bufferProcess] send to processor:Hello"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.206907139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.20690985+07:00","message":"> Transcript [1077] [false]: 'Hello'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.206912267+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.206914307+07:00","message":"Set new StatePrefix: 'Hello'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.35830798+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.35834319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.358348455+07:00","message":"receive interim result [false|false]: เห็นแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.358363422+07:00","message":"[buffer interim] 99 false เห็นแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.358370702+07:00","message":"[bufferProcess] interim [850000000]:เห็นแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.358372533+07:00","message":"[bufferProcess] send to processor:เห็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.358375547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.358377914+07:00","message":"> Transcript [1078] [false]: 'เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.358379937+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.358381668+07:00","message":"Set new StatePrefix: 'เห็นแล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.360432857+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.360445408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.360448328+07:00","message":"receive interim result [false|false]: เห็นแล้วนึก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.360458088+07:00","message":"[buffer interim] 99 false เห็นแล้วนึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.360461188+07:00","message":"[bufferProcess] interim [910000000]:เห็นแล้วนึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.360462739+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.360464431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.360465976+07:00","message":"> Transcript [1079] [false]: 'เห็นแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.36046858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.360470156+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.360471688+07:00","message":"StatePrefix: 'เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.360473468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.499547408+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.499581535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.499586963+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.499600004+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.499606058+07:00","message":"[bufferProcess] interim [970000000]:เห็นแล้วนึกถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.499607902+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.499612783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.499615522+07:00","message":"> Transcript [1080] [false]: 'เห็นแล้วนึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.499618556+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.499620234+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.499621776+07:00","message":"StatePrefix: 'เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.49962362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.685310958+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.685348858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.685353849+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอ่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.685366671+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.685372847+07:00","message":"[bufferProcess] interim [210000000]:เห็นแล้วนึกถึงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.685374842+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.685379991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.685382673+07:00","message":"> Transcript [1081] [false]: 'เห็นแล้วนึกถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.685385366+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.685386987+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.685388913+07:00","message":"StatePrefix: 'เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.685392331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.75161963+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.751652615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.75165817+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้ม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.751671+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้ม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.751677297+07:00","message":"[bufferProcess] interim [270000000]:เห็นแล้วนึกถึงอั้ม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.751679437+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.751684329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.751686938+07:00","message":"> Transcript [1082] [false]: 'เห็นแล้วนึกถึงอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.751689444+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.751691037+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.751692773+07:00","message":"StatePrefix: 'เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.751694593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.751696705+07:00","message":"Push: 'เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.751698435+07:00","message":"TextPushed: 'เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.751700133+07:00","message":"Set new StatePrefix : 'เห็นแล้วนึกถึงอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.751701841+07:00","message":"Next Push (prob) : 'นึกถึงอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.751709702+07:00","message":"push: {false เห็นแล้ว 0 0xc00039ed00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.755867671+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.755896607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.755901068+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอำเภอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.755911102+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.755915826+07:00","message":"[bufferProcess] interim [330000000]:เห็นแล้วนึกถึงอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.755917678+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้ม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.755922354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.755924435+07:00","message":"> Transcript [1083] [false]: 'เห็นแล้วนึกถึงอั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.755926293+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.755928486+07:00","message":"Set new StatePrefix: 'เห็นแล้วนึกถึงอั้ม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.884105432+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.884150489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.884155962+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้ม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:27.884169191+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้ม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.884177324+07:00","message":"[bufferProcess] interim [390000000]:เห็นแล้วนึกถึงอั้ม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.884179733+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.88418589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.884188676+07:00","message":"> Transcript [1084] [false]: 'เห็นแล้วนึกถึงอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.884190712+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:27.884192444+07:00","message":"Set new StatePrefix: 'เห็นแล้วนึกถึงอำเภอ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:28.454360575+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:28.454416224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้ม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:28.454424068+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้ม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:28.454441583+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้ม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:28.454448312+07:00","message":"[bufferProcess] interim [990000000]:เห็นแล้วนึกถึงอั้ม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:28.454450623+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้ม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:28.454454286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:28.454457008+07:00","message":"> Transcript [1085] [false]: 'เห็นแล้วนึกถึงอั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:28.45445889+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:28.454460686+07:00","message":"Set new StatePrefix: 'เห็นแล้วนึกถึงอั้ม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:28.831347149+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:28.831388279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้มโดน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:28.831394008+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้มโดน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:28.831407467+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้มโดน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:28.831414422+07:00","message":"[bufferProcess] interim [410000000]:เห็นแล้วนึกถึงอั้มโดน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:28.83141668+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้ม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:28.831421546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:28.831424161+07:00","message":"> Transcript [1086] [false]: 'เห็นแล้วนึกถึงอั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:28.831428226+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:28.83143047+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:28.831433152+07:00","message":"StatePrefix: 'เห็นแล้วนึกถึงอั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:28.83143592+07:00","message":"TextPushed: 'เห็นแล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:29.09219906+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:29.092236415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้มโดนัท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:29.092242539+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้มโดนัท"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:29.092256986+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้มโดนัท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.09226333+07:00","message":"[bufferProcess] interim [590000000]:เห็นแล้วนึกถึงอั้มโดนัท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.092265388+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้มโดน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.092271992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.092274386+07:00","message":"> Transcript [1087] [false]: 'เห็นแล้วนึกถึงอั้มโดน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.092277276+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.092279156+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.092281136+07:00","message":"StatePrefix: 'เห็นแล้วนึกถึงอั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.092282941+07:00","message":"TextPushed: 'เห็นแล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:29.280945879+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:29.280983196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้มโดนัทขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:29.280988667+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้มโดนัทขอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:29.281001556+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้มโดนัทขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.281007359+07:00","message":"[bufferProcess] interim [770000000]:เห็นแล้วนึกถึงอั้มโดนัทขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.281009243+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้มโดนัท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.28101421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.281016759+07:00","message":"> Transcript [1088] [false]: 'เห็นแล้วนึกถึงอั้มโดนัท'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.281019836+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.281021548+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.281023769+07:00","message":"StatePrefix: 'เห็นแล้วนึกถึงอั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.281026011+07:00","message":"TextPushed: 'เห็นแล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:29.282862826+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:29.282875354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้มโดนัทของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:29.282878829+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้มโดนัทของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:29.282886349+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้มโดนัทของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.282889281+07:00","message":"[bufferProcess] interim [830000000]:เห็นแล้วนึกถึงอั้มโดนัทของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.282890958+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้มโดนัทขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.282893212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.282894989+07:00","message":"> Transcript [1089] [false]: 'เห็นแล้วนึกถึงอั้มโดนัทขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.282897019+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.282898452+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.282899791+07:00","message":"StatePrefix: 'เห็นแล้วนึกถึงอั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.282901319+07:00","message":"TextPushed: 'เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.282903491+07:00","message":"Push: 'นึกถึงอั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.282904988+07:00","message":"TextPushed: 'เห็นแล้วนึกถึงอั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.282906539+07:00","message":"Set new StatePrefix : 'เห็นแล้วนึกถึงอั้มโดนัทขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.282908264+07:00","message":"Next Push (prob) : 'โดนัทขอ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:29.282943567+07:00","message":"push: {false นึกถึงอั้ม 0 0xc00039ed00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:29.543378757+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:29.543410697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้มโดนัทของไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:29.543415573+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้มโดนัทของไอ้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:29.543429131+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้มโดนัทของไอ้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.543434926+07:00","message":"[bufferProcess] interim [10000000]:เห็นแล้วนึกถึงอั้มโดนัทของไอ้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.543436984+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้มโดนัทของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.543440076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.543443078+07:00","message":"> Transcript [1090] [false]: 'เห็นแล้วนึกถึงอั้มโดนัทของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.54344605+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.543447933+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.543449503+07:00","message":"StatePrefix: 'เห็นแล้วนึกถึงอั้มโดนัทขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.543451591+07:00","message":"TextPushed: 'เห็นแล้วนึกถึงอั้ม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:29.655172292+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:29.655222015+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":"2025-09-19T10:10:29.655227125+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:29.655241757+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.655248227+07:00","message":"[bufferProcess] interim [130000000]:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.655250407+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้มโดนัทของไอ้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.655253572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.655256233+07:00","message":"> Transcript [1091] [false]: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.655259115+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.65526079+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.655262853+07:00","message":"StatePrefix: 'เห็นแล้วนึกถึงอั้มโดนัทขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:29.65526488+07:00","message":"TextPushed: 'เห็นแล้วนึกถึงอั้ม'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:29.797895865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:29.79791365+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.208188401+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.208233029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.208239094+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.208253858+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.20826114+07:00","message":"[bufferProcess] interim [730000000]:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.208263258+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.208266148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.208268867+07:00","message":"> Transcript [1092] [false]: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.208271661+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.208273293+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.208275312+07:00","message":"StatePrefix: 'เห็นแล้วนึกถึงอั้มโดนัทขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.208277725+07:00","message":"TextPushed: 'เห็นแล้วนึกถึงอั้ม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.269336043+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.269371677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.269378982+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.269392897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" dungeon\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.269395419+07:00","message":"receive interim result [false|false]:  dungeon"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.269405166+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.269408172+07:00","message":"[buffer interim] 99 false  dungeon"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.269414246+07:00","message":"[bufferProcess] interim [790000000]:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.269416185+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.269421665+07:00","message":"[bufferProcess] interim [790000000]: dungeon"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.269423729+07:00","message":"[bufferProcess] update buffer: เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย dungeon"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.269426169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.269429017+07:00","message":"> Transcript [1093] [false]: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.269433657+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.269435476+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.269437448+07:00","message":"StatePrefix: 'เห็นแล้วนึกถึงอั้มโดนัทขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.269439405+07:00","message":"TextPushed: 'เห็นแล้วนึกถึงอั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.269441782+07:00","message":"Push: 'โดนัทขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.269443589+07:00","message":"TextPushed: 'เห็นแล้วนึกถึงอั้มโดนัทขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.269445208+07:00","message":"Set new StatePrefix : 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.269446893+07:00","message":"Next Push (prob) : 'งไอ้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.269480113+07:00","message":"push: {false โดนัทขอ 0 0xc00039ed00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.379324607+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.379364579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.379369985+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.379384148+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.379391086+07:00","message":"[bufferProcess] interim [850000000]:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.37939342+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย dungeon"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.379399614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.379402083+07:00","message":"> Transcript [1094] [false]: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย dungeon'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.379405051+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.379406664+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.379408326+07:00","message":"StatePrefix: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.379410699+07:00","message":"TextPushed: 'เห็นแล้วนึกถึงอั้มโดนัทขอ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.381768668+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.381790377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.381794475+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.381804698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" dungeon โดน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.381807324+07:00","message":"receive interim result [false|false]:  dungeon โดน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.38181364+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.38181638+07:00","message":"[buffer interim] 99 false  dungeon โดน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.381820632+07:00","message":"[bufferProcess] interim [910000000]:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.381822675+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.381824802+07:00","message":"[bufferProcess] interim [910000000]: dungeon โดน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.381826587+07:00","message":"[bufferProcess] update buffer: เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย dungeon โดน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.38182908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.381831109+07:00","message":"> Transcript [1095] [false]: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.381833717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.381835451+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.381837103+07:00","message":"StatePrefix: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.381839137+07:00","message":"TextPushed: 'เห็นแล้วนึกถึงอั้มโดนัทขอ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.45002749+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.450083572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.450092069+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัท"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.45010927+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.450120805+07:00","message":"[bufferProcess] interim [970000000]:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.450125284+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย dungeon โดน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.450133722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.450137242+07:00","message":"> Transcript [1096] [false]: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย dungeon โดน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.450141786+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.450146961+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.450149828+07:00","message":"StatePrefix: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.450153713+07:00","message":"TextPushed: 'เห็นแล้วนึกถึงอั้มโดนัทขอ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.708261395+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.708301802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.708307982+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.708325189+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.70833241+07:00","message":"[bufferProcess] interim [150000000]:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.708335305+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.70834347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.708346019+07:00","message":"> Transcript [1097] [false]: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัท'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.70834943+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.708351642+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.708353786+07:00","message":"StatePrefix: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.708356367+07:00","message":"TextPushed: 'เห็นแล้วนึกถึงอั้มโดนัทขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.70836225+07:00","message":"Push: 'งไอ้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.708363776+07:00","message":"TextPushed: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.708365657+07:00","message":"Set new StatePrefix : 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัท'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.708367879+07:00","message":"Next Push (prob) : 'ดังกิ้นโดนัท'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.708378124+07:00","message":"push: {false งไอ้เนี่ย 0 0xc00039ed00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.737389101+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.737429173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.737434922+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัท"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.737451151+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.737461603+07:00","message":"[bufferProcess] interim [210000000]:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.737465152+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.737471403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.737473853+07:00","message":"> Transcript [1098] [false]: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.737477125+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.737479093+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.737480866+07:00","message":"StatePrefix: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัท'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.737483385+07:00","message":"TextPushed: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.773181656+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.773214509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.773220722+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.77323276+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.77324085+07:00","message":"[bufferProcess] interim [270000000]:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.773243274+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.773250217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.773252755+07:00","message":"> Transcript [1099] [false]: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัท'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.773255973+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.773257415+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.773258968+07:00","message":"StatePrefix: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัท'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.773261531+07:00","message":"TextPushed: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.8011799+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.801208134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.801213762+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.801222415+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.801233222+07:00","message":"[bufferProcess] interim [330000000]:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.801235797+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.801242987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.801246464+07:00","message":"> Transcript [1100] [false]: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.801250136+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.801251738+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.801253333+07:00","message":"StatePrefix: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัท'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.801255847+07:00","message":"TextPushed: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.977005493+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.977044099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.977049981+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.977062016+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.977078179+07:00","message":"[bufferProcess] interim [450000000]:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.977080852+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.977086011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.977088675+07:00","message":"> Transcript [1101] [false]: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.977092274+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.977093822+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.977095672+07:00","message":"StatePrefix: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัท'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.97709776+07:00","message":"TextPushed: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.977102018+07:00","message":"Push: 'ดังกิ้นโดนัท'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.977103588+07:00","message":"TextPushed: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัท'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.977106174+07:00","message":"Set new StatePrefix : 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:30.977107972+07:00","message":"Next Push (prob) : 'ที่มันจะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:30.977116952+07:00","message":"push: {false ดังกิ้นโดนัท 0 0xc00039ed00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:31.165275323+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:31.165311973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:31.165317039+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีตัว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:31.165335112+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.165342375+07:00","message":"[bufferProcess] interim [570000000]:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.165344748+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.165348035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.165350365+07:00","message":"> Transcript [1102] [false]: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.165353779+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.165356205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.165357737+07:00","message":"StatePrefix: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.165359637+07:00","message":"TextPushed: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัท'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:31.285604769+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:31.285645258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:31.285651521+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:31.285665666+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.285672216+07:00","message":"[bufferProcess] interim [630000000]:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.285674478+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.285677872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.285680213+07:00","message":"> Transcript [1103] [false]: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.285683677+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.285685434+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.285687373+07:00","message":"StatePrefix: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.285690439+07:00","message":"TextPushed: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัท'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:31.38898559+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:31.389017052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีทีม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:31.389024502+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีทีม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:31.389037223+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีทีม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.389043575+07:00","message":"[bufferProcess] interim [690000000]:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีทีม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.38904577+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.389051282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.389054039+07:00","message":"> Transcript [1104] [false]: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.389057214+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.389058882+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.389060503+07:00","message":"StatePrefix: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.389063246+07:00","message":"TextPushed: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัท'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:31.465757496+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:31.465798867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:31.465806712+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:31.465824173+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.465834343+07:00","message":"[bufferProcess] interim [750000000]:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.465837966+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีทีม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.465848259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.465852188+07:00","message":"> Transcript [1105] [false]: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีทีม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.465857072+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.465859797+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.46586222+07:00","message":"StatePrefix: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.465865601+07:00","message":"TextPushed: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัท'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.465873225+07:00","message":"Push: 'ที่มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.465875608+07:00","message":"TextPushed: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.465878392+07:00","message":"Set new StatePrefix : 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีทีม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.465883272+07:00","message":"Next Push (prob) : 'มีทีม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:31.465893941+07:00","message":"push: {false ที่มันจะ 0 0xc00039ed00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:31.523357421+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:31.523392057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีที่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:31.523398009+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีที่มัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:31.52340949+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.523422774+07:00","message":"[bufferProcess] interim [810000000]:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.523425412+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.523429052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.52343168+07:00","message":"> Transcript [1106] [false]: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.523434211+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:31.60223505+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:31.602271274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:31.602278072+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:31.602292643+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.602299189+07:00","message":"[bufferProcess] interim [870000000]:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.602301743+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.602308213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.602310598+07:00","message":"> Transcript [1107] [false]: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.602313031+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.602314732+07:00","message":"Set new StatePrefix: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีที่มัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:31.849785454+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:31.849827137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:31.84983415+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:31.849851762+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.849859594+07:00","message":"[bufferProcess] interim [50000000]:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.849862841+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.84986772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.849871457+07:00","message":"> Transcript [1108] [false]: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:31.849874996+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:32.605359099+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:32.605391252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะให้หน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:32.605397387+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะให้หน่อย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:32.605410654+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:32.605417682+07:00","message":"[bufferProcess] interim [590000000]:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:32.605420085+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:32.605426421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:32.605428901+07:00","message":"> Transcript [1109] [false]: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:32.605431017+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:32.79822731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:32.798230282+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:33.153740168+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:33.153780169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะให้หน่อย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:33.153787711+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะให้หน่อย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:33.153801475+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:33.153808153+07:00","message":"[bufferProcess] interim [190000000]:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:33.153810684+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:33.153815846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:33.153818556+07:00","message":"> Transcript [1110] [false]: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะให้หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:33.153821044+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:33.153822833+07:00","message":"Set new StatePrefix: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะให้หน่อย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:33.943026049+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:33.943080836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีที่มันมะพร้าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:33.943086674+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีที่มันมะพร้าว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:33.943101333+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีที่มันมะพร้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:33.94310835+07:00","message":"[bufferProcess] interim [270000000]:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีที่มันมะพร้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:33.943111138+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:33.943117458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:33.943119924+07:00","message":"> Transcript [1111] [false]: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะให้หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:33.943123254+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:33.943125049+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:33.943126586+07:00","message":"StatePrefix: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะให้หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:33.943128946+07:00","message":"TextPushed: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:33.993900803+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:33.993936289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีมะพร้าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:33.99394344+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีมะพร้าว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:33.993959603+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีมะพร้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:33.993967035+07:00","message":"[bufferProcess] interim [450000000]:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีมะพร้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:33.993972713+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีที่มันมะพร้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:33.993979691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:33.993982275+07:00","message":"> Transcript [1112] [false]: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีที่มันมะพร้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:33.99398486+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:33.993986651+07:00","message":"Set new StatePrefix: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีที่มันมะพร้าว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:34.383507896+07:00","message":"[GCS] IsForceVAD: false for message ID: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:34.500385985+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:34.500423732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีมะพร้าว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:34.500429678+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีมะพร้าว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:34.500444427+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีมะพร้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:34.500450649+07:00","message":"[bufferProcess] interim [50000000]:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีมะพร้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:34.500453102+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีมะพร้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:34.500458278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:34.500460596+07:00","message":"> Transcript [1113] [false]: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีมะพร้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:34.500462837+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:34.500464499+07:00","message":"Set new StatePrefix: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีมะพร้าว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:34.512413304+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:34.512446382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีมะพร้าวเลยอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:34.512453559+07:00","message":"receive interim result [false|false]: เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีมะพร้าวเลยอ่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:34.512468029+07:00","message":"[buffer interim] 99 false เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีมะพร้าวเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:34.51247477+07:00","message":"[bufferProcess] interim [110000000]:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีมะพร้าวเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:34.512478385+07:00","message":"[bufferProcess] send to processor:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีมะพร้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:34.512486429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:34.512489633+07:00","message":"> Transcript [1114] [false]: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีมะพร้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:34.512493717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:34.512496243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:34.512499081+07:00","message":"StatePrefix: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีมะพร้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:34.51250327+07:00","message":"TextPushed: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:34.586146875+07:00","message":"[GCS] Start streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:34.621418773+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:34.621468467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีที่มันมะพร้าวเลยอ่ะ\",\"confidence\":0.924246}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:34.621475506+07:00","message":"receive interim result [true|false]: เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีที่มันมะพร้าวเลยอ่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:34.621485618+07:00","message":"end recv isFinal message id 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:34.621487365+07:00","message":"end Recv id 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:34.621493149+07:00","message":"[buffer interim] 99 true เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีที่มันมะพร้าวเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:34.621499812+07:00","message":"[bufferProcess] interim [110000000]:เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีที่มันมะพร้าวเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:34.621506209+07:00","message":"[bufferProcess] send to processor (isfinal):เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีมะพร้าวเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:34.621509657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:34.6215121+07:00","message":"> Transcript [1115] [false]: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีมะพร้าวเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:34.621515495+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:34.621517328+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:34.621521497+07:00","message":"StatePrefix: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีมะพร้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:34.621524157+07:00","message":"TextPushed: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:34.621525731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:34.621527237+07:00","message":"> Transcript [1116] [true]: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีที่มันมะพร้าวเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:34.621529075+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:34.621530466+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:34.621531742+07:00","message":"StatePrefix: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะมีมะพร้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:34.621533387+07:00","message":"TextPushed: 'เห็นแล้วนึกถึงอั้มโดนัทของไอ้เนี่ยดังกิ้นโดนัทที่มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:34.621541125+07:00","message":"Push: 'มีที่มันมะพร้าวเลยอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:34.621549151+07:00","message":"push: {true มีที่มันมะพร้าวเลยอ่ะ 0 0xc00039ed00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:10:34.639591602+07:00","message":"write wav file: './tmp/7402/7402_99.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:35.433285244+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:35.433338243+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":"2025-09-19T10:10:35.433344918+07:00","message":"receive interim result [false|false]: หลวงพ่อบาง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:35.433368818+07:00","message":"[buffer interim] 100 false หลวงพ่อบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:35.433376374+07:00","message":"[bufferProcess] interim [660000000]:หลวงพ่อบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:35.433378361+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:35.629866175+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:35.629906625+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":"2025-09-19T10:10:35.629912033+07:00","message":"receive interim result [false|false]: บางแก้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:35.629923895+07:00","message":"[buffer interim] 100 false บางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:35.62992995+07:00","message":"[bufferProcess] interim [840000000]:บางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:35.62993188+07:00","message":"[bufferProcess] send to processor:หลวงพ่อบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:35.62993656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:35.629939177+07:00","message":"> Transcript [1117] [false]: 'หลวงพ่อบาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:35.629941598+07:00","message":"Set StatePrefix (first interim): 'หลวงพ่อบาง'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:35.79834718+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:35.798358364+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:35.98426937+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:35.984304338+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":"2025-09-19T10:10:35.984309926+07:00","message":"receive interim result [false|false]: บางแก้วนั้นเลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:35.984323906+07:00","message":"[buffer interim] 100 false บางแก้วนั้นเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:35.984329662+07:00","message":"[bufferProcess] interim [200000000]:บางแก้วนั้นเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:35.984331613+07:00","message":"[bufferProcess] send to processor:บางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:35.984336762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:35.98433911+07:00","message":"> Transcript [1118] [false]: 'บางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:35.98434098+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:35.984342752+07:00","message":"Set new StatePrefix: 'บางแก้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:36.527460903+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:36.527500934+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":"2025-09-19T10:10:36.527506809+07:00","message":"receive interim result [false|false]: บางแก้วนั้นเลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:36.527521822+07:00","message":"[buffer interim] 100 false บางแก้วนั้นเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:36.527528798+07:00","message":"[bufferProcess] interim [800000000]:บางแก้วนั้นเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:36.527531298+07:00","message":"[bufferProcess] send to processor:บางแก้วนั้นเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:36.527534496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:36.527536931+07:00","message":"> Transcript [1119] [false]: 'บางแก้วนั้นเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:36.527539893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:36.527541588+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:36.52754349+07:00","message":"StatePrefix: 'บางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:36.527545163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:38.799399484+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:38.799407579+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:40.412249503+07:00","message":"[GCS] IsForceVAD: false for message ID: 100"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:40.472773127+07:00","message":"[GCS] Start streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:40.534692273+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:40.534732653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางแก้วนั้นเลย\",\"confidence\":0.91622096}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:40.534739454+07:00","message":"receive interim result [true|false]: บางแก้วนั้นเลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:40.534750646+07:00","message":"end recv isFinal message id 100"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:40.534752483+07:00","message":"end Recv id 100"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:40.534758429+07:00","message":"[buffer interim] 100 true บางแก้วนั้นเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:40.534765362+07:00","message":"[bufferProcess] interim [850000000]:บางแก้วนั้นเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:40.534774275+07:00","message":"[bufferProcess] send to processor (isfinal):บางแก้วนั้นเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:40.534777664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:40.53478019+07:00","message":"> Transcript [1120] [false]: 'บางแก้วนั้นเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:40.534782863+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:40.53478542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:40.534786956+07:00","message":"StatePrefix: 'บางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:40.534788599+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:40.534789993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:40.534791671+07:00","message":"> Transcript [1121] [true]: 'บางแก้วนั้นเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:40.534793363+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:40.534794679+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:40.534795947+07:00","message":"StatePrefix: 'บางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:40.534797313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:40.534799615+07:00","message":"Push: 'บางแก้วนั้นเลย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:40.534807613+07:00","message":"push: {true บางแก้วนั้นเลย 0 0xc000188c00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:10:40.545984855+07:00","message":"write wav file: './tmp/7402/7402_100.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:41.799817588+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:41.799850026+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:43.711226531+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:43.711280253+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":"2025-09-19T10:10:43.711286145+07:00","message":"receive interim result [false|false]: ความหมาย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:43.711306313+07:00","message":"[buffer interim] 101 false ความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:43.711317949+07:00","message":"[bufferProcess] interim [300000000]:ความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:43.711325374+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:43.711337271+07:00","message":"[bufferProcess] send to processor (ticker):ความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:43.711341014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:43.711344291+07:00","message":"> Transcript [1122] [false]: 'ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:43.711347186+07:00","message":"Set StatePrefix (first interim): 'ความหมาย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:44.341952313+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:44.341987915+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":"2025-09-19T10:10:44.341993641+07:00","message":"receive interim result [false|false]: ความหมายคือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:44.342010005+07:00","message":"[buffer interim] 101 false ความหมายคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:44.342016534+07:00","message":"[bufferProcess] interim [900000000]:ความหมายคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:44.342018414+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:44.800885149+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:44.800901713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:44.918741637+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:44.918789495+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":"2025-09-19T10:10:44.918794898+07:00","message":"receive interim result [false|false]: ความหมายคือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:44.918808019+07:00","message":"[buffer interim] 101 false ความหมายคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:44.918813898+07:00","message":"[bufferProcess] interim [500000000]:ความหมายคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:44.918815712+07:00","message":"[bufferProcess] send to processor:ความหมายคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:44.918820351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:44.918824471+07:00","message":"> Transcript [1123] [false]: 'ความหมายคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:44.918827767+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:44.918829646+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:44.918831326+07:00","message":"StatePrefix: 'ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:44.918833475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:45.308791245+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:45.308838277+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":"2025-09-19T10:10:45.308844198+07:00","message":"receive interim result [false|false]: ความหมายคืออะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:45.308860457+07:00","message":"[buffer interim] 101 false ความหมายคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.308867386+07:00","message":"[bufferProcess] interim [920000000]:ความหมายคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.308869658+07:00","message":"[bufferProcess] send to processor:ความหมายคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.30887291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.308876308+07:00","message":"> Transcript [1124] [false]: 'ความหมายคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.30887954+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.308881194+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.30888264+07:00","message":"StatePrefix: 'ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.308884257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:45.555984945+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:45.55602536+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":"2025-09-19T10:10:45.556031857+07:00","message":"receive interim result [false|false]: ความหมายคืออะไรวะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:45.556048357+07:00","message":"[buffer interim] 101 false ความหมายคืออะไรวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.556054508+07:00","message":"[bufferProcess] interim [40000000]:ความหมายคืออะไรวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.556056705+07:00","message":"[bufferProcess] send to processor:ความหมายคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.556062858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.556065569+07:00","message":"> Transcript [1125] [false]: 'ความหมายคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.55607045+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.556073049+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.556075044+07:00","message":"StatePrefix: 'ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.556076769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:45.781862236+07:00","message":"[GCS] IsForceVAD: false for message ID: 101"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:45.920255576+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:45.920296315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความหมายคืออะไรวะ\",\"confidence\":0.91907954}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:45.920301597+07:00","message":"receive interim result [true|false]: ความหมายคืออะไรวะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:45.920309404+07:00","message":"end recv isFinal message id 101"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:45.920311381+07:00","message":"end Recv id 101"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:45.920316929+07:00","message":"[buffer interim] 101 true ความหมายคืออะไรวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.920323849+07:00","message":"[bufferProcess] interim [550000000]:ความหมายคืออะไรวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.920326574+07:00","message":"[bufferProcess] send to processor (isfinal):ความหมายคืออะไรวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.920329494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.920332227+07:00","message":"> Transcript [1126] [false]: 'ความหมายคืออะไรวะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.920334871+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.920336302+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.920337919+07:00","message":"StatePrefix: 'ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.920339492+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.920341689+07:00","message":"Push: 'ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.920343191+07:00","message":"TextPushed: 'ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.920344781+07:00","message":"Set new StatePrefix : 'ความหมายคืออะไรวะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.920346417+07:00","message":"Next Push (prob) : 'คืออะไรวะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.920347725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.920349251+07:00","message":"> Transcript [1127] [true]: 'ความหมายคืออะไรวะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.920351091+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.920352377+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.920355891+07:00","message":"StatePrefix: 'ความหมายคืออะไรวะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.920357597+07:00","message":"TextPushed: 'ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:45.920359192+07:00","message":"Push: 'คืออะไรวะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:45.92036705+07:00","message":"push: {false ความหมาย 0 0xc00039eb00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:45.92037157+07:00","message":"push: {true คืออะไรวะ 0 0xc00039eb00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:10:45.932964811+07:00","message":"write wav file: './tmp/7402/7402_101.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:46.05312979+07:00","message":"[GCS] Start streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:46.794446892+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:46.794480099+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":"2025-09-19T10:10:46.794484739+07:00","message":"receive interim result [false|false]: ฟักข้าว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:46.794499014+07:00","message":"[buffer interim] 102 false ฟักข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:46.794505779+07:00","message":"[bufferProcess] interim [780000000]:ฟักข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:46.794507512+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:46.940385032+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:46.940427379+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":"2025-09-19T10:10:46.940433342+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:46.940445187+07:00","message":"[buffer interim] 102 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:46.940451188+07:00","message":"[bufferProcess] interim [900000000]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:46.940453083+07:00","message":"[bufferProcess] send to processor:ฟักข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:46.940456364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:46.940458984+07:00","message":"> Transcript [1128] [false]: 'ฟักข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:46.940460904+07:00","message":"Set StatePrefix (first interim): 'ฟักข้าว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:47.058785415+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:47.058819066+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":"2025-09-19T10:10:47.05882438+07:00","message":"receive interim result [false|false]: เดี๋ยวพี่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:47.058838463+07:00","message":"[buffer interim] 102 false เดี๋ยวพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.058844719+07:00","message":"[bufferProcess] interim [20000000]:เดี๋ยวพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.058846728+07:00","message":"[bufferProcess] send to processor:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.058851897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.058854134+07:00","message":"> Transcript [1129] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.058855981+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.05885773+07:00","message":"Set new StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:47.232628001+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:47.232667156+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":"2025-09-19T10:10:47.232672158+07:00","message":"receive interim result [false|false]: ข้าวเหนียวเผือก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:47.232689283+07:00","message":"[buffer interim] 102 false ข้าวเหนียวเผือก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.232696575+07:00","message":"[bufferProcess] interim [140000000]:ข้าวเหนียวเผือก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.232698608+07:00","message":"[bufferProcess] send to processor:เดี๋ยวพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.232701747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.23270431+07:00","message":"> Transcript [1130] [false]: 'เดี๋ยวพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.232707045+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.232708735+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.23271036+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.232712249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:47.236420819+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:47.236431032+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":"2025-09-19T10:10:47.236434354+07:00","message":"receive interim result [false|false]: เพื่อให้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:47.236438446+07:00","message":"[buffer interim] 102 false เพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.236441643+07:00","message":"[bufferProcess] interim [200000000]:เพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.236443424+07:00","message":"[bufferProcess] send to processor:ข้าวเหนียวเผือก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.236448261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.236449991+07:00","message":"> Transcript [1131] [false]: 'ข้าวเหนียวเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.236451564+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.236453186+07:00","message":"Set new StatePrefix: 'ข้าวเหนียวเผือก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:47.445971047+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:47.446008063+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":"2025-09-19T10:10:47.446012901+07:00","message":"receive interim result [false|false]: เพื่อให้นะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:47.44602963+07:00","message":"[buffer interim] 102 false เพื่อให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.446038026+07:00","message":"[bufferProcess] interim [380000000]:เพื่อให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.446040943+07:00","message":"[bufferProcess] send to processor:เพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.446047127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.446049843+07:00","message":"> Transcript [1132] [false]: 'เพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.446051892+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.446053444+07:00","message":"Set new StatePrefix: 'เพื่อให้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:47.518384394+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:47.518427919+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":"2025-09-19T10:10:47.518435493+07:00","message":"receive interim result [false|false]: เพื่อให้หนัก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:47.518455911+07:00","message":"[buffer interim] 102 false เพื่อให้หนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.51846462+07:00","message":"[bufferProcess] interim [500000000]:เพื่อให้หนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.518467706+07:00","message":"[bufferProcess] send to processor:เพื่อให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.518471825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.518475945+07:00","message":"> Transcript [1133] [false]: 'เพื่อให้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.518479877+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.518482013+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.518484808+07:00","message":"StatePrefix: 'เพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.518487676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:47.801090664+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:47.801095746+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:47.812588049+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:47.812620699+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":"2025-09-19T10:10:47.812625412+07:00","message":"receive interim result [false|false]: เพื่อให้คน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:47.812638365+07:00","message":"[buffer interim] 102 false เพื่อให้คน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.812644124+07:00","message":"[bufferProcess] interim [800000000]:เพื่อให้คน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.812646195+07:00","message":"[bufferProcess] send to processor:เพื่อให้หนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.81265112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.812653582+07:00","message":"> Transcript [1134] [false]: 'เพื่อให้หนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.812656209+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.812657735+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.812659165+07:00","message":"StatePrefix: 'เพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:47.812661417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:48.004673026+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:48.004726163+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":"2025-09-19T10:10:48.004732079+07:00","message":"receive interim result [false|false]: เพื่อให้หนัก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:48.004746338+07:00","message":"[buffer interim] 102 false เพื่อให้หนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.004753115+07:00","message":"[bufferProcess] interim [920000000]:เพื่อให้หนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.004755304+07:00","message":"[bufferProcess] send to processor:เพื่อให้คน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.004760368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.004763157+07:00","message":"> Transcript [1135] [false]: 'เพื่อให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.00476596+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.004767752+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.004769266+07:00","message":"StatePrefix: 'เพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.004771043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:48.016440623+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:48.016472238+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":"2025-09-19T10:10:48.01647723+07:00","message":"receive interim result [false|false]: เพื่อให้คนยัง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:48.016490812+07:00","message":"[buffer interim] 102 false เพื่อให้คนยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.016495954+07:00","message":"[bufferProcess] interim [980000000]:เพื่อให้คนยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.016497578+07:00","message":"[bufferProcess] send to processor:เพื่อให้หนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.01650043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.016502854+07:00","message":"> Transcript [1136] [false]: 'เพื่อให้หนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.016505534+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.016507115+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.016508759+07:00","message":"StatePrefix: 'เพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.016510275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.016512515+07:00","message":"Push: 'เพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.016514315+07:00","message":"TextPushed: 'เพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.016516118+07:00","message":"Set new StatePrefix : 'เพื่อให้หนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.016517944+07:00","message":"Next Push (prob) : 'หนัก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:48.016524792+07:00","message":"push: {false เพื่อให้ 0 0xc002b10780}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:48.12474754+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:48.124781109+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":"2025-09-19T10:10:48.124786631+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:48.124802017+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.12480896+07:00","message":"[bufferProcess] interim [40000000]:เพื่อให้คนยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.124811091+07:00","message":"[bufferProcess] send to processor:เพื่อให้คนยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.124814608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.124817387+07:00","message":"> Transcript [1137] [false]: 'เพื่อให้คนยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.124819258+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.124821074+07:00","message":"Set new StatePrefix: 'เพื่อให้คนยัง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:48.210041039+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:48.210086295+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":"2025-09-19T10:10:48.210093208+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:48.210109876+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.210127129+07:00","message":"[bufferProcess] interim [220000000]:เพื่อให้คนยังไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.210129641+07:00","message":"[bufferProcess] send to processor:เพื่อให้คนยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.210134905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.21013747+07:00","message":"> Transcript [1138] [false]: 'เพื่อให้คนยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.210140554+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.210142227+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.210144059+07:00","message":"StatePrefix: 'เพื่อให้คนยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.210146+07:00","message":"TextPushed: 'เพื่อให้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:48.51162683+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:48.51167843+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":"2025-09-19T10:10:48.511686374+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไม่หลับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:48.51170551+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไม่หลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.511714362+07:00","message":"[bufferProcess] interim [460000000]:เพื่อให้คนยังไม่หลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.51171788+07:00","message":"[bufferProcess] send to processor:เพื่อให้คนยังไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.511726519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.511730475+07:00","message":"> Transcript [1139] [false]: 'เพื่อให้คนยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.511735029+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.511737578+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.511740415+07:00","message":"StatePrefix: 'เพื่อให้คนยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.511743207+07:00","message":"TextPushed: 'เพื่อให้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:48.720593674+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:48.720632508+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":"2025-09-19T10:10:48.72063809+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไม่หลับเลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:48.720654778+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไม่หลับเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.720663957+07:00","message":"[bufferProcess] interim [700000000]:เพื่อให้คนยังไม่หลับเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.720666394+07:00","message":"[bufferProcess] send to processor:เพื่อให้คนยังไม่หลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.720669541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.72067191+07:00","message":"> Transcript [1140] [false]: 'เพื่อให้คนยังไม่หลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.720675518+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.720677254+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.72067913+07:00","message":"StatePrefix: 'เพื่อให้คนยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.720680862+07:00","message":"TextPushed: 'เพื่อให้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:48.853419984+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:48.853458297+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":"2025-09-19T10:10:48.853463706+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไม่หลับเลยไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:48.853476087+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไม่หลับเลยไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.853485105+07:00","message":"[bufferProcess] interim [820000000]:เพื่อให้คนยังไม่หลับเลยไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.853487182+07:00","message":"[bufferProcess] send to processor:เพื่อให้คนยังไม่หลับเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.853497365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.853499908+07:00","message":"> Transcript [1141] [false]: 'เพื่อให้คนยังไม่หลับเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.853503561+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.853505251+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.853507223+07:00","message":"StatePrefix: 'เพื่อให้คนยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.853509015+07:00","message":"TextPushed: 'เพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.853514861+07:00","message":"Push: 'คนยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.853518337+07:00","message":"TextPushed: 'เพื่อให้คนยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.853520691+07:00","message":"Set new StatePrefix : 'เพื่อให้คนยังไม่หลับเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.853522604+07:00","message":"Next Push (prob) : 'ไม่หลับเลย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:48.853531293+07:00","message":"push: {false คนยัง 0 0xc002b10780}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:48.902231658+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:48.902281922+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":"2025-09-19T10:10:48.90228868+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไม่หลับเลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:48.902305817+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไม่หลับเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.902316126+07:00","message":"[bufferProcess] interim [880000000]:เพื่อให้คนยังไม่หลับเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.902318743+07:00","message":"[bufferProcess] send to processor:เพื่อให้คนยังไม่หลับเลยไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.902340062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.902343663+07:00","message":"> Transcript [1142] [false]: 'เพื่อให้คนยังไม่หลับเลยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.90234778+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.902350521+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.902352556+07:00","message":"StatePrefix: 'เพื่อให้คนยังไม่หลับเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:48.902355127+07:00","message":"TextPushed: 'เพื่อให้คนยัง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:49.025505508+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:49.025547841+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":"2025-09-19T10:10:49.02555356+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไม่หลับเลยไม่ง่วง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:49.025566787+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไม่หลับเลยไม่ง่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:49.025572928+07:00","message":"[bufferProcess] interim [0]:เพื่อให้คนยังไม่หลับเลยไม่ง่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:49.025576395+07:00","message":"[bufferProcess] send to processor:เพื่อให้คนยังไม่หลับเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:49.025582391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:49.025584953+07:00","message":"> Transcript [1143] [false]: 'เพื่อให้คนยังไม่หลับเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:49.025587806+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:49.025589642+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:49.025591367+07:00","message":"StatePrefix: 'เพื่อให้คนยังไม่หลับเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:49.025593411+07:00","message":"TextPushed: 'เพื่อให้คนยัง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:49.589007733+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:49.589039619+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":"2025-09-19T10:10:49.589045356+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไม่หลับเลยไม่ง่วง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:49.589058424+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไม่หลับเลยไม่ง่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:49.589064439+07:00","message":"[bufferProcess] interim [600000000]:เพื่อให้คนยังไม่หลับเลยไม่ง่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:49.589067249+07:00","message":"[bufferProcess] send to processor:เพื่อให้คนยังไม่หลับเลยไม่ง่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:49.589073614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:49.589080999+07:00","message":"> Transcript [1144] [false]: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:49.589083846+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:49.589085725+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:49.589087257+07:00","message":"StatePrefix: 'เพื่อให้คนยังไม่หลับเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:49.589089219+07:00","message":"TextPushed: 'เพื่อให้คนยัง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:50.107829275+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:50.107865927+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":"2025-09-19T10:10:50.107871232+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:50.107883799+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.107889927+07:00","message":"[bufferProcess] interim [80000000]:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.107892393+07:00","message":"[bufferProcess] send to processor:เพื่อให้คนยังไม่หลับเลยไม่ง่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.107897557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.107900087+07:00","message":"> Transcript [1145] [false]: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.107903034+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.107905083+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.107907143+07:00","message":"StatePrefix: 'เพื่อให้คนยังไม่หลับเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.107909123+07:00","message":"TextPushed: 'เพื่อให้คนยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.107913311+07:00","message":"Push: 'ไม่หลับเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.107914807+07:00","message":"TextPushed: 'เพื่อให้คนยังไม่หลับเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.107916453+07:00","message":"Set new StatePrefix : 'เพื่อให้คนยังไม่หลับเลยไม่ง่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.107918328+07:00","message":"Next Push (prob) : 'ไม่ง่วง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:50.107926067+07:00","message":"push: {false ไม่หลับเลย 0 0xc002b10780}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:50.308847662+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:50.308889556+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":"2025-09-19T10:10:50.308895553+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:50.308908559+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.308915473+07:00","message":"[bufferProcess] interim [320000000]:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.308917777+07:00","message":"[bufferProcess] send to processor:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.308920968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.308923662+07:00","message":"> Transcript [1146] [false]: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.308926952+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.308928673+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.308930807+07:00","message":"StatePrefix: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.3089332+07:00","message":"TextPushed: 'เพื่อให้คนยังไม่หลับเลย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:50.492102858+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:50.492147555+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":"2025-09-19T10:10:50.492152788+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:50.492166954+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.492173469+07:00","message":"[bufferProcess] interim [440000000]:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.492179921+07:00","message":"[bufferProcess] send to processor:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.492187052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.492189756+07:00","message":"> Transcript [1147] [false]: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.492193083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.492194749+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.492196366+07:00","message":"StatePrefix: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.492198725+07:00","message":"TextPushed: 'เพื่อให้คนยังไม่หลับเลย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:50.63049525+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:50.630539777+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":"2025-09-19T10:10:50.63054685+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:50.630564022+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.630578537+07:00","message":"[bufferProcess] interim [560000000]:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.630582266+07:00","message":"[bufferProcess] send to processor:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.63058615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.63058977+07:00","message":"> Transcript [1148] [false]: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.630593933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.630596279+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.630599067+07:00","message":"StatePrefix: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.63060308+07:00","message":"TextPushed: 'เพื่อให้คนยังไม่หลับเลย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:50.649005534+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:50.649043395+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":"2025-09-19T10:10:50.649049195+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:50.64906525+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.649072209+07:00","message":"[bufferProcess] interim [620000000]:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.649074652+07:00","message":"[bufferProcess] send to processor:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.649078296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.649080815+07:00","message":"> Transcript [1149] [false]: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.649083995+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.649085862+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.649087336+07:00","message":"StatePrefix: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.649089593+07:00","message":"TextPushed: 'เพื่อให้คนยังไม่หลับเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.649093978+07:00","message":"Push: 'ไม่ง่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.649095424+07:00","message":"TextPushed: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.649097323+07:00","message":"Set new StatePrefix : 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.649099678+07:00","message":"Next Push (prob) : 'แล้วทำไมต้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:50.649109164+07:00","message":"push: {false ไม่ง่วง 0 0xc002b10780}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:50.703830503+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:50.703870831+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":"2025-09-19T10:10:50.703877534+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:50.70389028+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.703899707+07:00","message":"[bufferProcess] interim [680000000]:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.703902712+07:00","message":"[bufferProcess] send to processor:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.703908929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.703912408+07:00","message":"> Transcript [1150] [false]: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.70391583+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:50.801494488+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:50.801518938+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:50.89431774+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:50.894380658+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":"2025-09-19T10:10:50.894386586+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:50.894400053+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.894406971+07:00","message":"[bufferProcess] interim [860000000]:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.894410224+07:00","message":"[bufferProcess] send to processor:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.894415526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.894418252+07:00","message":"> Transcript [1151] [false]: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.894421841+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.894423534+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.894425266+07:00","message":"StatePrefix: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:50.894426996+07:00","message":"TextPushed: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:51.325593953+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:51.325629531+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":"2025-09-19T10:10:51.325635099+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสาร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:51.325651359+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:51.325658268+07:00","message":"[bufferProcess] interim [280000000]:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:51.325660293+07:00","message":"[bufferProcess] send to processor:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:51.325663668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:51.325666345+07:00","message":"> Transcript [1152] [false]: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:51.325669553+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:51.845717552+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:51.845761263+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":"2025-09-19T10:10:51.845768287+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:51.845783544+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:51.845789917+07:00","message":"[bufferProcess] interim [820000000]:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:51.845792794+07:00","message":"[bufferProcess] send to processor:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:51.845799729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:51.845802064+07:00","message":"> Transcript [1153] [false]: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:51.84580546+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:51.845807162+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:51.845809096+07:00","message":"StatePrefix: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:51.845811613+07:00","message":"TextPushed: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:52.124305318+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:52.124342586+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":"2025-09-19T10:10:52.12434849+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:52.124367043+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:52.124373604+07:00","message":"[bufferProcess] interim [0]:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:52.124375713+07:00","message":"[bufferProcess] send to processor:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:52.124379385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:52.124382349+07:00","message":"> Transcript [1154] [false]: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:52.124385841+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:52.124387466+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:52.124389386+07:00","message":"StatePrefix: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:52.124391659+07:00","message":"TextPushed: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:52.284440376+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:52.284476332+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":"2025-09-19T10:10:52.284482743+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:52.284497507+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:52.28450453+07:00","message":"[bufferProcess] interim [240000000]:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:52.284507404+07:00","message":"[bufferProcess] send to processor:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:52.284511062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:52.284513544+07:00","message":"> Transcript [1155] [false]: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:52.284517132+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:52.2845189+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:52.284520993+07:00","message":"StatePrefix: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:52.284523244+07:00","message":"TextPushed: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:52.284527328+07:00","message":"Push: 'แล้วทำไมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:52.28452892+07:00","message":"TextPushed: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:52.284531013+07:00","message":"Set new StatePrefix : 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:52.284533455+07:00","message":"Next Push (prob) : 'เป็นข้าวสารทำไม่เป็น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:52.284541134+07:00","message":"push: {false แล้วทำไมต้อง 0 0xc002b10780}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:52.483820174+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:52.483864556+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":"2025-09-19T10:10:52.483871605+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:52.483885072+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:52.483891787+07:00","message":"[bufferProcess] interim [480000000]:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:52.483894972+07:00","message":"[bufferProcess] send to processor:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:52.483901792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:52.483904112+07:00","message":"> Transcript [1156] [false]: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:52.483906533+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:52.483908372+07:00","message":"Set new StatePrefix: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:53.12240543+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:53.122453267+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":"2025-09-19T10:10:53.122459239+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:53.122473227+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:53.122479959+07:00","message":"[bufferProcess] interim [80000000]:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:53.122482275+07:00","message":"[bufferProcess] send to processor:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:53.122487611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:53.122489935+07:00","message":"> Transcript [1157] [false]: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:53.122495469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:53.122497228+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:53.122498784+07:00","message":"StatePrefix: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:53.122500908+07:00","message":"TextPushed: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:53.361711454+07:00","message":"[GCS] Cleaned up inactive client: 92"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:53.361733883+07:00","message":"[GCS] Cleaned up inactive client: 89"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:53.361736383+07:00","message":"[GCS] Cleaned up inactive client: 91"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:53.361737763+07:00","message":"[GCS] Cleaned up inactive client: 90"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:53.801554769+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:53.801565833+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:54.402130512+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:54.402178608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:54.402186978+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:54.402200008+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:54.402206624+07:00","message":"[bufferProcess] interim [340000000]:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:54.402209532+07:00","message":"[bufferProcess] send to processor:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:54.402214694+07:00","message":"[bufferProcess] send to processor (ticker):เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:54.402217784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:54.402220291+07:00","message":"> Transcript [1158] [false]: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:54.402224515+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:54.402226276+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:54.402228785+07:00","message":"StatePrefix: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:54.40223192+07:00","message":"TextPushed: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:54.402233513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:54.402235092+07:00","message":"> Transcript [1159] [false]: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:54.402242061+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:54.40224364+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:54.402253725+07:00","message":"StatePrefix: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:54.402255805+07:00","message":"TextPushed: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:54.796514537+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:54.796559643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:54.796566786+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:54.796581762+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:54.796587997+07:00","message":"[bufferProcess] interim [820000000]:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:54.796590364+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:55.038836326+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:55.038877122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:55.038883142+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:55.038895861+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.038901515+07:00","message":"[bufferProcess] interim [940000000]:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.038904001+07:00","message":"[bufferProcess] send to processor:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.038909319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.038911933+07:00","message":"> Transcript [1160] [false]: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.038915825+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.038917631+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.038920606+07:00","message":"StatePrefix: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.038923687+07:00","message":"TextPushed: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.038929164+07:00","message":"Push: 'เป็นข้าวสารทำให้เป็นข้าวเปลือก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.038931085+07:00","message":"TextPushed: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.038938122+07:00","message":"Set new StatePrefix : 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.038950842+07:00","message":"Next Push (prob) : 'ข้าวเปลือกเหนียวหมายถึง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:55.03895912+07:00","message":"push: {false เป็นข้าวสารทำให้เป็นข้าวเปลือก 0 0xc002b10780}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:55.116914588+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:55.116957308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:55.116969217+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:55.116984115+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.116990513+07:00","message":"[bufferProcess] interim [120000000]:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.116993472+07:00","message":"[bufferProcess] send to processor:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.116998915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.117001582+07:00","message":"> Transcript [1161] [false]: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.117005375+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.117007003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.117008671+07:00","message":"StatePrefix: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.117011816+07:00","message":"TextPushed: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:55.431332252+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:55.431380069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:55.43138674+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:55.431401816+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.431408217+07:00","message":"[bufferProcess] interim [360000000]:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.431410895+07:00","message":"[bufferProcess] send to processor:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.431417139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.43141981+07:00","message":"> Transcript [1162] [false]: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.431423257+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.431424916+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.431426731+07:00","message":"StatePrefix: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.431429542+07:00","message":"TextPushed: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:55.439654754+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:55.439684985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจับปู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:55.4396907+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจับปู"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:55.439705437+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจับปู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.43971151+07:00","message":"[bufferProcess] interim [420000000]:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจับปู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.439714321+07:00","message":"[bufferProcess] send to processor:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.439721083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.439723791+07:00","message":"> Transcript [1163] [false]: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.439727573+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.439729631+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.439731443+07:00","message":"StatePrefix: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.439734396+07:00","message":"TextPushed: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:55.625331102+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:55.625381918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจะปลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:55.625389491+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจะปลูก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:55.625405039+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจะปลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.625412046+07:00","message":"[bufferProcess] interim [600000000]:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจะปลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.625414983+07:00","message":"[bufferProcess] send to processor:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจับปู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.625422864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.625425468+07:00","message":"> Transcript [1164] [false]: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจับปู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.62542986+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.625431808+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.62543352+07:00","message":"StatePrefix: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.625437272+07:00","message":"TextPushed: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.625445048+07:00","message":"Push: 'ข้าวเปลือกเหนียวหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.625446814+07:00","message":"TextPushed: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.625448845+07:00","message":"Set new StatePrefix : 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจับปู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.625450853+07:00","message":"Next Push (prob) : 'ว่าจับปู'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:55.625460532+07:00","message":"push: {false ข้าวเปลือกเหนียวหมายถึง 0 0xc002b10780}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:55.812561831+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:55.812605515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจะปลูกได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:55.812613844+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจะปลูกได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:55.81263058+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจะปลูกได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.8126414+07:00","message":"[bufferProcess] interim [780000000]:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจะปลูกได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.812645697+07:00","message":"[bufferProcess] send to processor:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจะปลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.812652997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.812656488+07:00","message":"> Transcript [1165] [false]: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจะปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.812660708+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:55.812663816+07:00","message":"Set new StatePrefix: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจะปลูก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:55.91099483+07:00","message":"[GCS] IsForceVAD: false for message ID: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:55.981639206+07:00","message":"[GCS] Start streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:56.092916705+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:56.092958344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจะปลูกได้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:56.092967224+07:00","message":"receive interim result [false|false]: เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจะปลูกได้ครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:56.092985667+07:00","message":"[buffer interim] 102 false เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจะปลูกได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.092998233+07:00","message":"[bufferProcess] interim [80000000]:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจะปลูกได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.093002803+07:00","message":"[bufferProcess] send to processor:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจะปลูกได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.093011945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.093015415+07:00","message":"> Transcript [1166] [false]: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจะปลูกได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.093022417+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.093024925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.093027352+07:00","message":"StatePrefix: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจะปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.093031139+07:00","message":"TextPushed: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:56.202351445+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:56.202426202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกด้วยนะว่าข้าวเปลือกเนี่ยหมายถึงว่าจะปลูกได้ครับ\",\"confidence\":0.9215829}],\"is_final\":true,\"result_end_time\":{\"seconds\":10,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:56.202435193+07:00","message":"receive interim result [true|false]: เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกด้วยนะว่าข้าวเปลือกเนี่ยหมายถึงว่าจะปลูกได้ครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:56.202442828+07:00","message":"end recv isFinal message id 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:56.202445235+07:00","message":"end Recv id 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:56.202452381+07:00","message":"[buffer interim] 102 true เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกด้วยนะว่าข้าวเปลือกเนี่ยหมายถึงว่าจะปลูกได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.202461583+07:00","message":"[bufferProcess] interim [80000000]:เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกด้วยนะว่าข้าวเปลือกเนี่ยหมายถึงว่าจะปลูกได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.202466748+07:00","message":"[bufferProcess] send to processor (isfinal):เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจะปลูกได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.202471523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.202475295+07:00","message":"> Transcript [1167] [false]: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจะปลูกได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.202480265+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.202482452+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.202486943+07:00","message":"StatePrefix: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจะปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.202490929+07:00","message":"TextPushed: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.202493807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.202497037+07:00","message":"> Transcript [1168] [true]: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกด้วยนะว่าข้าวเปลือกเนี่ยหมายถึงว่าจะปลูกได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.202500867+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.202503109+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.202505192+07:00","message":"StatePrefix: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจะปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.202511891+07:00","message":"TextPushed: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.202514975+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.20286767+07:00","message":"Push: 'ว่าจะปลูกได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.202876459+07:00","message":"TextPushed: 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกข้าวเปลือกเหนียวหมายถึงว่าจะปลูกได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.202880816+07:00","message":"Set new StatePrefix : 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกด้วยนะว่าข้าวเปลือกเนี่ยหมายถึงว่าจะปลูกได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.202884502+07:00","message":"Next Push (prob) : 'เพื่อให้คนยังไม่หลับเลยไม่ง่วงแล้วทำไมต้องเป็นข้าวสารทำให้เป็นข้าวเปลือกด้วยนะว่าข้าวเปลือกเนี่ยหมายถึงว่าจะปลูกได้ครับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:56.202896362+07:00","message":"push: {true ว่าจะปลูกได้ครับ 0 0xc002b10780}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.20290431+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_102.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:10:56.218495089+07:00","message":"write wav file: './tmp/7402/7402_102.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:56.327964281+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:56.32800059+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":"2025-09-19T10:10:56.328005404+07:00","message":"receive interim result [false|false]: ตะกรุด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:56.328017254+07:00","message":"[buffer interim] 103 false ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.328023577+07:00","message":"[bufferProcess] interim [420000000]:ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.328025205+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:56.643753195+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:56.64379274+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":"2025-09-19T10:10:56.643797434+07:00","message":"receive interim result [false|false]: ปลูกได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:56.643816206+07:00","message":"[buffer interim] 103 false ปลูกได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.643823332+07:00","message":"[bufferProcess] interim [660000000]:ปลูกได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.643825649+07:00","message":"[bufferProcess] send to processor:ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.643828682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.643831249+07:00","message":"> Transcript [1169] [false]: 'ตะกรุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:56.643833145+07:00","message":"Set StatePrefix (first interim): 'ตะกรุด'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:56.801659556+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:56.801691346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:57.236894132+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:57.236938834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลูกได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:57.236944472+07:00","message":"receive interim result [false|false]: ปลูกได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:57.236959457+07:00","message":"[buffer interim] 103 false ปลูกได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:57.236966091+07:00","message":"[bufferProcess] interim [260000000]:ปลูกได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:57.236968117+07:00","message":"[bufferProcess] send to processor:ปลูกได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:57.236971105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:57.236973714+07:00","message":"> Transcript [1170] [false]: 'ปลูกได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:57.236975536+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:57.236977127+07:00","message":"Set new StatePrefix: 'ปลูกได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:57.864585847+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:57.864628512+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":"2025-09-19T10:10:57.864635435+07:00","message":"receive interim result [false|false]: ปลูกได้เรื่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:57.86465431+07:00","message":"[buffer interim] 103 false ปลูกได้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:57.864666467+07:00","message":"[bufferProcess] interim [860000000]:ปลูกได้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:57.864669859+07:00","message":"[bufferProcess] send to processor:ปลูกได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:57.864677637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:57.864681415+07:00","message":"> Transcript [1171] [false]: 'ปลูกได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:57.864685533+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:57.864688283+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:57.864690447+07:00","message":"StatePrefix: 'ปลูกได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:57.864692638+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:58.439030762+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:58.439082831+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":"2025-09-19T10:10:58.439089133+07:00","message":"receive interim result [false|false]: ปลูกได้เรื่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:58.439105452+07:00","message":"[buffer interim] 103 false ปลูกได้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:58.439115729+07:00","message":"[bufferProcess] interim [460000000]:ปลูกได้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:58.439118604+07:00","message":"[bufferProcess] send to processor:ปลูกได้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:58.439125111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:58.439128659+07:00","message":"> Transcript [1172] [false]: 'ปลูกได้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:58.439132555+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:58.439134876+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:58.439137056+07:00","message":"StatePrefix: 'ปลูกได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:58.439139675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:58.747991694+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:58.748029754+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":"2025-09-19T10:10:58.748035438+07:00","message":"receive interim result [false|false]: ปลูกได้เรื่องพระเวสสันดร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:58.748047927+07:00","message":"[buffer interim] 103 false ปลูกได้เรื่องพระเวสสันดร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:58.748054037+07:00","message":"[bufferProcess] interim [760000000]:ปลูกได้เรื่องพระเวสสันดร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:58.748055979+07:00","message":"[bufferProcess] send to processor:ปลูกได้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:58.748060613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:58.748063209+07:00","message":"> Transcript [1173] [false]: 'ปลูกได้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:58.748066004+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:58.748067627+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:58.748069224+07:00","message":"StatePrefix: 'ปลูกได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:58.748070907+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:59.300981716+07:00","message":"[GCS] IsForceVAD: false for message ID: 103"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:59.330247779+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:59.330293288+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":"2025-09-19T10:10:59.330299812+07:00","message":"receive interim result [false|false]: ปลูกได้เรื่องพระเวสสันดร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:59.330349098+07:00","message":"[buffer interim] 103 false ปลูกได้เรื่องพระเวสสันดร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:59.330362876+07:00","message":"[bufferProcess] interim [360000000]:ปลูกได้เรื่องพระเวสสันดร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:59.330365214+07:00","message":"[bufferProcess] send to processor:ปลูกได้เรื่องพระเวสสันดร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:59.330368951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:59.330371678+07:00","message":"> Transcript [1174] [false]: 'ปลูกได้เรื่องพระเวสสันดร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:59.330375091+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:59.330376927+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:59.330378484+07:00","message":"StatePrefix: 'ปลูกได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:59.330380352+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:59.330382418+07:00","message":"Push: 'ปลูกได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:59.330384078+07:00","message":"TextPushed: 'ปลูกได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:59.330386+07:00","message":"Set new StatePrefix : 'ปลูกได้เรื่องพระเวสสันดร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:59.330387982+07:00","message":"Next Push (prob) : 'เรื่องพระเวสสันดร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:59.330396086+07:00","message":"push: {false ปลูกได้ 0 0xc000046400}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:59.375986768+07:00","message":"[GCS] Start streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:59.473777321+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:59.473823192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลูกได้เรื่องพระเวสสันดร\",\"confidence\":0.9083282}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:59.473829443+07:00","message":"receive interim result [true|false]: ปลูกได้เรื่องพระเวสสันดร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:59.473838984+07:00","message":"end recv isFinal message id 103"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:59.473840862+07:00","message":"end Recv id 103"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:59.473846883+07:00","message":"[buffer interim] 103 true ปลูกได้เรื่องพระเวสสันดร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:59.473857448+07:00","message":"[bufferProcess] interim [540000000]:ปลูกได้เรื่องพระเวสสันดร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:59.47386017+07:00","message":"[bufferProcess] send to processor (isfinal):ปลูกได้เรื่องพระเวสสันดร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:59.473863471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:59.473866013+07:00","message":"> Transcript [1175] [false]: 'ปลูกได้เรื่องพระเวสสันดร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:59.473868689+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:59.473870343+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:59.473872644+07:00","message":"StatePrefix: 'ปลูกได้เรื่องพระเวสสันดร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:59.473874718+07:00","message":"TextPushed: 'ปลูกได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:59.473876193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:59.473878158+07:00","message":"> Transcript [1176] [true]: 'ปลูกได้เรื่องพระเวสสันดร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:59.473880366+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:59.473881779+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:59.473883091+07:00","message":"StatePrefix: 'ปลูกได้เรื่องพระเวสสันดร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:59.473884594+07:00","message":"TextPushed: 'ปลูกได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:59.473889056+07:00","message":"Push: 'เรื่องพระเวสสันดร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:59.473899411+07:00","message":"push: {true เรื่องพระเวสสันดร 0 0xc000046400}"}
{"level":"info","service":"Main","time":"2025-09-19T10:10:59.483448754+07:00","message":"write wav file: './tmp/7402/7402_103.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:59.802320828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:10:59.802343846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:59.915551313+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:59.91559993+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":"2025-09-19T10:10:59.915604777+07:00","message":"receive interim result [false|false]: นี่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:10:59.915623731+07:00","message":"[buffer interim] 104 false นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:59.915631284+07:00","message":"[bufferProcess] interim [360000000]:นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:10:59.915633356+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:00.037099975+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:00.037137123+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":"2025-09-19T10:11:00.037142262+07:00","message":"receive interim result [false|false]: นี่คือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:00.037179335+07:00","message":"[buffer interim] 104 false นี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.037186436+07:00","message":"[bufferProcess] interim [480000000]:นี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.037188747+07:00","message":"[bufferProcess] send to processor:นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.037191888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.037194356+07:00","message":"> Transcript [1177] [false]: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.037196313+07:00","message":"Set StatePrefix (first interim): 'นี่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:00.275971024+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:00.276010725+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":"2025-09-19T10:11:00.276016653+07:00","message":"receive interim result [false|false]: นี่คือถ้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:00.276033069+07:00","message":"[buffer interim] 104 false นี่คือถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.276039907+07:00","message":"[bufferProcess] interim [720000000]:นี่คือถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.276041855+07:00","message":"[bufferProcess] send to processor:นี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.276048386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.276050848+07:00","message":"> Transcript [1178] [false]: 'นี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.276053581+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.276055426+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.276059257+07:00","message":"StatePrefix: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.276061501+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:00.424196371+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:00.424228812+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":"2025-09-19T10:11:00.424233859+07:00","message":"receive interim result [false|false]: นี่คือชาติ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:00.424258956+07:00","message":"[buffer interim] 104 false นี่คือชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.424266128+07:00","message":"[bufferProcess] interim [840000000]:นี่คือชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.424268203+07:00","message":"[bufferProcess] send to processor:นี่คือถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.424271645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.424274045+07:00","message":"> Transcript [1179] [false]: 'นี่คือถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.424276662+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.424278502+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.424280403+07:00","message":"StatePrefix: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.424282008+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:00.56940288+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:00.569447135+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":"2025-09-19T10:11:00.569452392+07:00","message":"receive interim result [false|false]: นี่คือชาติสุด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:00.569467337+07:00","message":"[buffer interim] 104 false นี่คือชาติสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.569474087+07:00","message":"[bufferProcess] interim [20000000]:นี่คือชาติสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.569476245+07:00","message":"[bufferProcess] send to processor:นี่คือชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.569479555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.56948257+07:00","message":"> Transcript [1180] [false]: 'นี่คือชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.569485954+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.569487716+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.569489773+07:00","message":"StatePrefix: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.569491412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:00.615381128+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:00.615424156+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":"2025-09-19T10:11:00.615430822+07:00","message":"receive interim result [false|false]: นี่คือชาติสุดท้าย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:00.61544523+07:00","message":"[buffer interim] 104 false นี่คือชาติสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.615451625+07:00","message":"[bufferProcess] interim [80000000]:นี่คือชาติสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.615454008+07:00","message":"[bufferProcess] send to processor:นี่คือชาติสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.615459918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.615462591+07:00","message":"> Transcript [1181] [false]: 'นี่คือชาติสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.615465599+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.615467682+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.615471259+07:00","message":"StatePrefix: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.615473504+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.615479142+07:00","message":"Push: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.615481147+07:00","message":"TextPushed: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.615482911+07:00","message":"Set new StatePrefix : 'นี่คือชาติสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:00.61548485+07:00","message":"Next Push (prob) : 'คือชาติสุด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:00.615493637+07:00","message":"push: {false นี่ 0 0xc002b10580}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:01.121791815+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:01.121830853+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":"2025-09-19T10:11:01.121837449+07:00","message":"receive interim result [false|false]: นี่คือชาติสุดท้ายเปรียบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:01.121855416+07:00","message":"[buffer interim] 104 false นี่คือชาติสุดท้ายเปรียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.121863441+07:00","message":"[bufferProcess] interim [560000000]:นี่คือชาติสุดท้ายเปรียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.121866634+07:00","message":"[bufferProcess] send to processor:นี่คือชาติสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.121870505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.121873858+07:00","message":"> Transcript [1182] [false]: 'นี่คือชาติสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.121877614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.121879694+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.121882251+07:00","message":"StatePrefix: 'นี่คือชาติสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.12188503+07:00","message":"TextPushed: 'นี่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:01.31740815+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:01.317446131+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":"2025-09-19T10:11:01.317451814+07:00","message":"receive interim result [false|false]: นี่คือชาติสุดท้ายเปรียบเสมือน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:01.317464154+07:00","message":"[buffer interim] 104 false นี่คือชาติสุดท้ายเปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.317473779+07:00","message":"[bufferProcess] interim [800000000]:นี่คือชาติสุดท้ายเปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.317476363+07:00","message":"[bufferProcess] send to processor:นี่คือชาติสุดท้ายเปรียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.317479501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.31748197+07:00","message":"> Transcript [1183] [false]: 'นี่คือชาติสุดท้ายเปรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.317485009+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.31748691+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.317488915+07:00","message":"StatePrefix: 'นี่คือชาติสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.317490749+07:00","message":"TextPushed: 'นี่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:01.526703958+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:01.526737807+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":"2025-09-19T10:11:01.526743968+07:00","message":"receive interim result [false|false]: นี่คือชาติสุดท้ายเปรียบเสมือนเข้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:01.526759872+07:00","message":"[buffer interim] 104 false นี่คือชาติสุดท้ายเปรียบเสมือนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.526765968+07:00","message":"[bufferProcess] interim [980000000]:นี่คือชาติสุดท้ายเปรียบเสมือนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.526768543+07:00","message":"[bufferProcess] send to processor:นี่คือชาติสุดท้ายเปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.526775994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.526779366+07:00","message":"> Transcript [1184] [false]: 'นี่คือชาติสุดท้ายเปรียบเสมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.526783482+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.526785757+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.526788626+07:00","message":"StatePrefix: 'นี่คือชาติสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.52679135+07:00","message":"TextPushed: 'นี่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:01.703189758+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:01.703228947+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":"2025-09-19T10:11:01.703234304+07:00","message":"receive interim result [false|false]: นี่คือชาติสุดท้ายเปรียบเสมือน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:01.703250063+07:00","message":"[buffer interim] 104 false นี่คือชาติสุดท้ายเปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.703256475+07:00","message":"[bufferProcess] interim [100000000]:นี่คือชาติสุดท้ายเปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.703259055+07:00","message":"[bufferProcess] send to processor:นี่คือชาติสุดท้ายเปรียบเสมือนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.703265422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.70326815+07:00","message":"> Transcript [1185] [false]: 'นี่คือชาติสุดท้ายเปรียบเสมือนเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.703271686+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.703273423+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.703275547+07:00","message":"StatePrefix: 'นี่คือชาติสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.703277981+07:00","message":"TextPushed: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.703284123+07:00","message":"Push: 'คือชาติสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.703285712+07:00","message":"TextPushed: 'นี่คือชาติสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.703287383+07:00","message":"Set new StatePrefix : 'นี่คือชาติสุดท้ายเปรียบเสมือนเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.703289095+07:00","message":"Next Push (prob) : 'ท้ายเปรียบเสมือนเข้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:01.703297589+07:00","message":"push: {false คือชาติสุด 0 0xc002b10580}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:01.712534092+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:01.71255733+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":"2025-09-19T10:11:01.712561617+07:00","message":"receive interim result [false|false]: นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสาร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:01.712576223+07:00","message":"[buffer interim] 104 false นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.712581334+07:00","message":"[bufferProcess] interim [160000000]:นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.712583271+07:00","message":"[bufferProcess] send to processor:นี่คือชาติสุดท้ายเปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.712586329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.712588548+07:00","message":"> Transcript [1186] [false]: 'นี่คือชาติสุดท้ายเปรียบเสมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:01.712590575+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.042645869+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.042681627+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":"2025-09-19T10:11:02.042687311+07:00","message":"receive interim result [false|false]: นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.042701403+07:00","message":"[buffer interim] 104 false นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.042708186+07:00","message":"[bufferProcess] interim [520000000]:นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.042710139+07:00","message":"[bufferProcess] send to processor:นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.042713596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.042716191+07:00","message":"> Transcript [1187] [false]: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.042718686+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.042720986+07:00","message":"Set new StatePrefix: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสาร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.222777189+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.222814505+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":"2025-09-19T10:11:02.222820364+07:00","message":"receive interim result [false|false]: นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.222833673+07:00","message":"[buffer interim] 104 false นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.222840253+07:00","message":"[bufferProcess] interim [640000000]:นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.222842432+07:00","message":"[bufferProcess] send to processor:นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.222847436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.2228501+07:00","message":"> Transcript [1188] [false]: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.22285345+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.222855304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.222857018+07:00","message":"StatePrefix: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.222859289+07:00","message":"TextPushed: 'นี่คือชาติสุด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.232959673+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.232983226+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":"2025-09-19T10:11:02.232988422+07:00","message":"receive interim result [false|false]: นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.233008827+07:00","message":"[buffer interim] 104 false นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.233014337+07:00","message":"[bufferProcess] interim [700000000]:นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.233016245+07:00","message":"[bufferProcess] send to processor:นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.23301897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.233021195+07:00","message":"> Transcript [1189] [false]: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.233023678+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.233025251+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.233026678+07:00","message":"StatePrefix: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.233028617+07:00","message":"TextPushed: 'นี่คือชาติสุด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.340704017+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.340742245+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":"2025-09-19T10:11:02.34074835+07:00","message":"receive interim result [false|false]: นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.340762318+07:00","message":"[buffer interim] 104 false นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.340768514+07:00","message":"[bufferProcess] interim [760000000]:นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.340770874+07:00","message":"[bufferProcess] send to processor:นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.340777318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.340780274+07:00","message":"> Transcript [1190] [false]: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.340783071+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.340784756+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.340787319+07:00","message":"StatePrefix: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.340789727+07:00","message":"TextPushed: 'นี่คือชาติสุด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.556230357+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.556265325+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":"2025-09-19T10:11:02.556271473+07:00","message":"receive interim result [false|false]: นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่เจอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.556287256+07:00","message":"[buffer interim] 104 false นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่เจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.55629374+07:00","message":"[bufferProcess] interim [940000000]:นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่เจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.556296011+07:00","message":"[bufferProcess] send to processor:นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.556301163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.556303728+07:00","message":"> Transcript [1191] [false]: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.556306783+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.556308557+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.55631068+07:00","message":"StatePrefix: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.556313152+07:00","message":"TextPushed: 'นี่คือชาติสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.556318159+07:00","message":"Push: 'ท้ายเปรียบเสมือนข้าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.556319804+07:00","message":"TextPushed: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.556322073+07:00","message":"Set new StatePrefix : 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.556324137+07:00","message":"Next Push (prob) : 'คือจะไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.556331885+07:00","message":"push: {false ท้ายเปรียบเสมือนข้าวสาร 0 0xc002b10580}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.574847791+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.57488444+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":"2025-09-19T10:11:02.574889599+07:00","message":"receive interim result [false|false]: นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่โกรธ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.574901821+07:00","message":"[buffer interim] 104 false นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่โกรธ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.574907929+07:00","message":"[bufferProcess] interim [0]:นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่โกรธ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.574910399+07:00","message":"[bufferProcess] send to processor:นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่เจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.574915481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.574917927+07:00","message":"> Transcript [1192] [false]: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่เจอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.574921301+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.574922899+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.57492805+07:00","message":"StatePrefix: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.574930176+07:00","message":"TextPushed: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสาร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.619002318+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.619036705+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":"2025-09-19T10:11:02.619041955+07:00","message":"receive interim result [false|false]: นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่เกิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.619060096+07:00","message":"[buffer interim] 104 false นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.619067202+07:00","message":"[bufferProcess] interim [120000000]:นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.619069939+07:00","message":"[bufferProcess] send to processor:นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่โกรธ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.619073319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.619075565+07:00","message":"> Transcript [1193] [false]: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่โกรธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.619078721+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.619080333+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.61908213+07:00","message":"StatePrefix: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.619087523+07:00","message":"TextPushed: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสาร'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:02.803104277+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:02.803136874+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.862999006+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.863034564+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":"2025-09-19T10:11:02.863040459+07:00","message":"receive interim result [false|false]: นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่เกิดอีก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.863057419+07:00","message":"[buffer interim] 104 false นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่เกิดอีก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.863064492+07:00","message":"[bufferProcess] interim [240000000]:นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่เกิดอีก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.863066883+07:00","message":"[bufferProcess] send to processor:นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.863070093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.863072694+07:00","message":"> Transcript [1194] [false]: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.863075467+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.86307732+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.863078995+07:00","message":"StatePrefix: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.863081009+07:00","message":"TextPushed: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสาร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.866567379+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.866588439+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":"2025-09-19T10:11:02.866595154+07:00","message":"receive interim result [false|false]: นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่โกรธอีกเหรอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.866630165+07:00","message":"[buffer interim] 104 false นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่โกรธอีกเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.866637132+07:00","message":"[bufferProcess] interim [300000000]:นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่โกรธอีกเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.866640665+07:00","message":"[bufferProcess] send to processor:นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่เกิดอีก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.86664694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.866649893+07:00","message":"> Transcript [1195] [false]: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่เกิดอีก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.866653761+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.866655877+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.866658645+07:00","message":"StatePrefix: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.866661669+07:00","message":"TextPushed: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.866668504+07:00","message":"Push: 'คือจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.866670806+07:00","message":"TextPushed: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.866673615+07:00","message":"Set new StatePrefix : 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่เกิดอีก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.866676565+07:00","message":"Next Push (prob) : 'เกิดอีก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.866686793+07:00","message":"push: {false คือจะไม่ 0 0xc002b10580}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.968644879+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.968676428+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":"2025-09-19T10:11:02.968682395+07:00","message":"receive interim result [false|false]: นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่เกิดอีกแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:02.968698496+07:00","message":"[buffer interim] 104 false นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่เกิดอีกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.968706759+07:00","message":"[bufferProcess] interim [360000000]:นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่เกิดอีกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.968709255+07:00","message":"[bufferProcess] send to processor:นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่โกรธอีกเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.968716141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.968718721+07:00","message":"> Transcript [1196] [false]: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่โกรธอีกเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.968720865+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:02.968722425+07:00","message":"Set new StatePrefix: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่โกรธอีกเหรอ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:03.564036779+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:03.564070715+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":"2025-09-19T10:11:03.564076161+07:00","message":"receive interim result [false|false]: นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่เกิดอีกแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:03.564090045+07:00","message":"[buffer interim] 104 false นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่เกิดอีกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:03.5640965+07:00","message":"[bufferProcess] interim [960000000]:นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่เกิดอีกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:03.564098848+07:00","message":"[bufferProcess] send to processor:นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่เกิดอีกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:03.564103968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:03.564106364+07:00","message":"> Transcript [1197] [false]: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่เกิดอีกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:03.564108585+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:03.564110148+07:00","message":"Set new StatePrefix: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่เกิดอีกแล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:05.781429312+07:00","message":"[GCS] IsForceVAD: false for message ID: 104"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:05.803687588+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:05.803695754+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:05.84371999+07:00","message":"[GCS] Start streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:05.949372305+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:05.949411184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่โกรธอีกแล้ว\",\"confidence\":0.95017505}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:05.949418395+07:00","message":"receive interim result [true|false]: นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่โกรธอีกแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:05.949427617+07:00","message":"end recv isFinal message id 104"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:05.949429476+07:00","message":"end Recv id 104"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:05.949436876+07:00","message":"[buffer interim] 104 true นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่โกรธอีกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:05.949445585+07:00","message":"[bufferProcess] interim [420000000]:นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่โกรธอีกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:05.949450058+07:00","message":"[bufferProcess] send to processor (isfinal):นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่เกิดอีกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:05.949453925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:05.949456345+07:00","message":"> Transcript [1198] [false]: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่เกิดอีกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:05.94945912+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:05.949460893+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:05.949462441+07:00","message":"StatePrefix: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่เกิดอีกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:05.949465903+07:00","message":"TextPushed: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:05.949468273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:05.949469958+07:00","message":"> Transcript [1199] [true]: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่โกรธอีกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:05.949471888+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:05.949473201+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:05.949474601+07:00","message":"StatePrefix: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่เกิดอีกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:05.949476267+07:00","message":"TextPushed: 'นี่คือชาติสุดท้ายเปรียบเสมือนข้าวสารคือจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:05.949481856+07:00","message":"Push: 'โกรธอีกแล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:05.949489746+07:00","message":"push: {true โกรธอีกแล้ว 0 0xc002b10580}"}
{"level":"info","service":"Main","time":"2025-09-19T10:11:05.962902917+07:00","message":"write wav file: './tmp/7402/7402_104.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:06.40832689+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:06.408364266+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":"2025-09-19T10:11:06.408370324+07:00","message":"receive interim result [false|false]: งาน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:06.408386852+07:00","message":"[buffer interim] 105 false งาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:06.408394566+07:00","message":"[bufferProcess] interim [600000000]:งาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:06.408396281+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:07.726033029+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:07.726075122+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":"2025-09-19T10:11:07.72608121+07:00","message":"receive interim result [false|false]: สภาพ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:07.726095367+07:00","message":"[buffer interim] 105 false สภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:07.726101766+07:00","message":"[bufferProcess] interim [920000000]:สภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:07.726103795+07:00","message":"[bufferProcess] send to processor:งาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:07.72610878+07:00","message":"[bufferProcess] send to processor (ticker):สภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:07.7261115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:07.726114452+07:00","message":"> Transcript [1200] [false]: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:07.726116318+07:00","message":"Set StatePrefix (first interim): 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:07.726117542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:07.726119109+07:00","message":"> Transcript [1201] [false]: 'สภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:07.726120922+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:07.726122539+07:00","message":"Set new StatePrefix: 'สภาพ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:08.804394649+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:08.804418875+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:09.872211658+07:00","message":"[GCS] IsForceVAD: false for message ID: 105"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:09.993527737+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:09.993560881+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:09.993565994+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:09.993576692+07:00","message":"end recv isFinal message id 105"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:09.99357869+07:00","message":"end Recv id 105"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:09.993586476+07:00","message":"[buffer interim] 105 true "}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:09.993594371+07:00","message":"[bufferProcess] interim [260000000]:"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:09.993598246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:09.993601165+07:00","message":"> Transcript [1202] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:09.993603692+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:09.993605565+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:09.99360729+07:00","message":"StatePrefix: 'สภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:09.993609875+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:09.993614197+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:09.993622545+07:00","message":"push: {true  0 0xc002b10000}"}
{"level":"info","service":"Main","time":"2025-09-19T10:11:10.003226038+07:00","message":"write wav file: './tmp/7402/7402_105.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:10.006146756+07:00","message":"[GCS] Start streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:10.903408109+07:00","message":"[GCS] IsForceVAD: false for message ID: 106"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:11.000390826+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:11.000409738+07:00","message":"found end of frame, send empty tag with msgId: 106"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:11.000412282+07:00","message":"end Recv id 106"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:11.000419518+07:00","message":"[buffer interim] 106 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:11.000425793+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:11.000429389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:11.000431961+07:00","message":"> Transcript [1203] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:11.000434143+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:11.000435714+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:11.000437206+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:11.00043868+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:11.000447519+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:11.000456892+07:00","message":"push: {true \n 0 0xc000046480}"}
{"level":"info","service":"Main","time":"2025-09-19T10:11:11.005998975+07:00","message":"write wav file: './tmp/7402/7402_106.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:11.032672779+07:00","message":"[GCS] Start streaming session, msgId: 107"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:11.804421952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:11.804431615+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:12.597423686+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:12.597462066+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":"2025-09-19T10:11:12.59746677+07:00","message":"receive interim result [false|false]: สงสัย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:12.597480079+07:00","message":"[buffer interim] 107 false สงสัย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:12.597486317+07:00","message":"[bufferProcess] interim [620000000]:สงสัย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:12.597487815+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:12.597491249+07:00","message":"[bufferProcess] send to processor (ticker):สงสัย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:12.597506311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:12.597533294+07:00","message":"> Transcript [1204] [false]: 'สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:12.597538824+07:00","message":"Set StatePrefix (first interim): 'สงสัย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:12.80410556+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:12.804531122+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":"2025-09-19T10:11:12.80454043+07:00","message":"receive interim result [false|false]: สงสัยว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:12.804558761+07:00","message":"[buffer interim] 107 false สงสัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:12.804565685+07:00","message":"[bufferProcess] interim [800000000]:สงสัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:12.804567165+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:12.91713298+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:12.917189587+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":"2025-09-19T10:11:12.917201039+07:00","message":"receive interim result [false|false]: สงสัยว่าถ้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:12.917214614+07:00","message":"[buffer interim] 107 false สงสัยว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:12.917222789+07:00","message":"[bufferProcess] interim [920000000]:สงสัยว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:12.917224601+07:00","message":"[bufferProcess] send to processor:สงสัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:12.917230673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:12.917233309+07:00","message":"> Transcript [1205] [false]: 'สงสัยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:12.917236227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:12.917237909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:12.917241755+07:00","message":"StatePrefix: 'สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:12.917243605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:13.106831619+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:13.106875+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":"2025-09-19T10:11:13.106881475+07:00","message":"receive interim result [false|false]: สงสัยว่าทำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:13.106907001+07:00","message":"[buffer interim] 107 false สงสัยว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.106927051+07:00","message":"[bufferProcess] interim [40000000]:สงสัยว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.10693027+07:00","message":"[bufferProcess] send to processor:สงสัยว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.106940102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.106944292+07:00","message":"> Transcript [1206] [false]: 'สงสัยว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.10694845+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.106950623+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.106952963+07:00","message":"StatePrefix: 'สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.106955164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:13.110656658+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:13.110682311+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":"2025-09-19T10:11:13.110686554+07:00","message":"receive interim result [false|false]: สงสัยว่าทำไม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:13.110709854+07:00","message":"[buffer interim] 107 false สงสัยว่าทำไม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.110717451+07:00","message":"[bufferProcess] interim [100000000]:สงสัยว่าทำไม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.110719839+07:00","message":"[bufferProcess] send to processor:สงสัยว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.110722985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.1107259+07:00","message":"> Transcript [1207] [false]: 'สงสัยว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.110728762+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.110730786+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.110732734+07:00","message":"StatePrefix: 'สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.110735311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:13.178160809+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:13.178201874+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":"2025-09-19T10:11:13.178207259+07:00","message":"receive interim result [false|false]: สงสัยว่าทำไมมัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:13.178218877+07:00","message":"[buffer interim] 107 false สงสัยว่าทำไมมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.178224659+07:00","message":"[bufferProcess] interim [220000000]:สงสัยว่าทำไมมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.178226565+07:00","message":"[bufferProcess] send to processor:สงสัยว่าทำไม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.178231318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.178233805+07:00","message":"> Transcript [1208] [false]: 'สงสัยว่าทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.178236958+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.178238622+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.178240216+07:00","message":"StatePrefix: 'สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.178241954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.178245909+07:00","message":"Push: 'สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.17824773+07:00","message":"TextPushed: 'สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.178250705+07:00","message":"Set new StatePrefix : 'สงสัยว่าทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.178252637+07:00","message":"Next Push (prob) : 'ว่าทำไม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:13.17826026+07:00","message":"push: {false สงสัย 0 0xc002b10d80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:13.681118845+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:13.681157821+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":"2025-09-19T10:11:13.681175216+07:00","message":"receive interim result [false|false]: สงสัยว่าทำไมมันอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:13.681190107+07:00","message":"[buffer interim] 107 false สงสัยว่าทำไมมันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.681205793+07:00","message":"[bufferProcess] interim [640000000]:สงสัยว่าทำไมมันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.681208843+07:00","message":"[bufferProcess] send to processor:สงสัยว่าทำไมมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.681215363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.681218068+07:00","message":"> Transcript [1209] [false]: 'สงสัยว่าทำไมมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.681221047+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.681222951+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.681224763+07:00","message":"StatePrefix: 'สงสัยว่าทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.681226907+07:00","message":"TextPushed: 'สงสัย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:13.828365182+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:13.828399879+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":"2025-09-19T10:11:13.828404743+07:00","message":"receive interim result [false|false]: สงสัยว่าทำไมมันอะไรมัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:13.828417906+07:00","message":"[buffer interim] 107 false สงสัยว่าทำไมมันอะไรมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.828423723+07:00","message":"[bufferProcess] interim [820000000]:สงสัยว่าทำไมมันอะไรมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.828425975+07:00","message":"[bufferProcess] send to processor:สงสัยว่าทำไมมันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.828430831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.828433477+07:00","message":"> Transcript [1210] [false]: 'สงสัยว่าทำไมมันอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.828436472+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.828438087+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.828439873+07:00","message":"StatePrefix: 'สงสัยว่าทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:13.828441839+07:00","message":"TextPushed: 'สงสัย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:13.910431908+07:00","message":"[GCS] IsForceVAD: false for message ID: 107"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:13.983877377+07:00","message":"[GCS] Start streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:14.007223635+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:14.007256933+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":"2025-09-19T10:11:14.007271544+07:00","message":"receive interim result [false|false]: สงสัยว่าทำไมมันอะไรมันไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:14.007289047+07:00","message":"[buffer interim] 107 false สงสัยว่าทำไมมันอะไรมันไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.007296039+07:00","message":"[bufferProcess] interim [940000000]:สงสัยว่าทำไมมันอะไรมันไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.007298108+07:00","message":"[bufferProcess] send to processor:สงสัยว่าทำไมมันอะไรมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.007301265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.00730352+07:00","message":"> Transcript [1211] [false]: 'สงสัยว่าทำไมมันอะไรมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.007306448+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.007308152+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.007311019+07:00","message":"StatePrefix: 'สงสัยว่าทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.007313134+07:00","message":"TextPushed: 'สงสัย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:14.066210333+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:14.066251643+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":"2025-09-19T10:11:14.0662601+07:00","message":"receive interim result [false|false]: สงสัยว่าทำไมมันอะไรมันเป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:14.066272394+07:00","message":"[buffer interim] 107 false สงสัยว่าทำไมมันอะไรมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.06627849+07:00","message":"[bufferProcess] interim [0]:สงสัยว่าทำไมมันอะไรมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.06628104+07:00","message":"[bufferProcess] send to processor:สงสัยว่าทำไมมันอะไรมันไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.066286379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.066289243+07:00","message":"> Transcript [1212] [false]: 'สงสัยว่าทำไมมันอะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.066292442+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.066294217+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.066296436+07:00","message":"StatePrefix: 'สงสัยว่าทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.066298408+07:00","message":"TextPushed: 'สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.066302418+07:00","message":"Push: 'ว่าทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.066303986+07:00","message":"TextPushed: 'สงสัยว่าทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.066306109+07:00","message":"Set new StatePrefix : 'สงสัยว่าทำไมมันอะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.066307935+07:00","message":"Next Push (prob) : 'มันอะไรมันไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:14.066314897+07:00","message":"push: {false ว่าทำไม 0 0xc002b10d80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:14.17738635+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:14.177418077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สงสัยว่าทำไมมันอะไรมันไป\",\"confidence\":0.93831587}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:14.177424219+07:00","message":"receive interim result [true|false]: สงสัยว่าทำไมมันอะไรมันไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:14.177434139+07:00","message":"end recv isFinal message id 107"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:14.177435955+07:00","message":"end Recv id 107"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:14.177442943+07:00","message":"[buffer interim] 107 true สงสัยว่าทำไมมันอะไรมันไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.177451616+07:00","message":"[bufferProcess] interim [90000000]:สงสัยว่าทำไมมันอะไรมันไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.177454256+07:00","message":"[bufferProcess] send to processor (isfinal):สงสัยว่าทำไมมันอะไรมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.177460356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.177463015+07:00","message":"> Transcript [1213] [false]: 'สงสัยว่าทำไมมันอะไรมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.177465045+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.177466752+07:00","message":"Set new StatePrefix: 'สงสัยว่าทำไมมันอะไรมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.177468145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.177469824+07:00","message":"> Transcript [1214] [true]: 'สงสัยว่าทำไมมันอะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.177472049+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.177473534+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.177475308+07:00","message":"StatePrefix: 'สงสัยว่าทำไมมันอะไรมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.177477464+07:00","message":"TextPushed: 'สงสัยว่าทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.177479801+07:00","message":"Push: 'มันอะไรมันไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:14.177487266+07:00","message":"push: {true มันอะไรมันไป 0 0xc002b10d80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:11:14.186879925+07:00","message":"write wav file: './tmp/7402/7402_107.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:14.715089059+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:14.715137278+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":"2025-09-19T10:11:14.715142514+07:00","message":"receive interim result [false|false]: ไปหมด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:14.715156765+07:00","message":"[buffer interim] 108 false ไปหมด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.715162358+07:00","message":"[bufferProcess] interim [780000000]:ไปหมด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:14.715165061+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:14.805233291+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:14.805258577+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:15.321266414+07:00","message":"[GCS] IsForceVAD: false for message ID: 108"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:15.430604144+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:15.430643597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปไม่หมด\",\"confidence\":0.7688186}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:15.430648677+07:00","message":"receive interim result [true|false]: ไปไม่หมด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:15.43065797+07:00","message":"end recv isFinal message id 108"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:15.43065972+07:00","message":"end Recv id 108"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:15.430666137+07:00","message":"[buffer interim] 108 true ไปไม่หมด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:15.430674508+07:00","message":"[bufferProcess] interim [560000000]:ไปไม่หมด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:15.430679247+07:00","message":"[bufferProcess] send to processor (isfinal):ไปหมด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:15.430682265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:15.43068496+07:00","message":"> Transcript [1215] [false]: 'ไปหมด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:15.430686921+07:00","message":"Set StatePrefix (first interim): 'ไปหมด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:15.430688341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:15.430689863+07:00","message":"> Transcript [1216] [true]: 'ไปไม่หมด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:15.43069215+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:15.430693689+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:15.430697182+07:00","message":"StatePrefix: 'ไปหมด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:15.430698866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:15.430704287+07:00","message":"Push: 'ไปไม่หมด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:15.430712177+07:00","message":"push: {true ไปไม่หมด 0 0xc0004aa780}"}
{"level":"info","service":"Main","time":"2025-09-19T10:11:15.436807426+07:00","message":"write wav file: './tmp/7402/7402_108.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:15.454539231+07:00","message":"[GCS] Start streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:15.581352045+07:00","message":"[GCS] IsForceVAD: false for message ID: 109"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:15.706667452+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:15.706688831+07:00","message":"found end of frame, send empty tag with msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:15.706692256+07:00","message":"end Recv id 109"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:15.706701812+07:00","message":"[buffer interim] 109 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:15.706709689+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:15.706714249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:15.706717619+07:00","message":"> Transcript [1217] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:15.706720887+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:15.706723141+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:15.706725366+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:15.706729696+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:15.706733509+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:15.706745928+07:00","message":"push: {true \n 0 0xc000046880}"}
{"level":"info","service":"Main","time":"2025-09-19T10:11:15.711888915+07:00","message":"write wav file: './tmp/7402/7402_109.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:15.771321218+07:00","message":"[GCS] Start streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:16.255722959+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:16.255757622+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":"2025-09-19T10:11:16.25576211+07:00","message":"receive interim result [false|false]: เปล่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:16.255777253+07:00","message":"[buffer interim] 110 false เปล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:16.255783103+07:00","message":"[bufferProcess] interim [480000000]:เปล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:16.255785198+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:16.477938825+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:16.477970842+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":"2025-09-19T10:11:16.47797621+07:00","message":"receive interim result [false|false]: เปล่าใส่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:16.4779898+07:00","message":"[buffer interim] 110 false เปล่าใส่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:16.477996083+07:00","message":"[bufferProcess] interim [720000000]:เปล่าใส่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:16.477998088+07:00","message":"[bufferProcess] send to processor:เปล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:16.478004189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:16.478006859+07:00","message":"> Transcript [1218] [false]: 'เปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:16.478008675+07:00","message":"Set StatePrefix (first interim): 'เปล่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:16.713014574+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:16.713048886+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":"2025-09-19T10:11:16.713054393+07:00","message":"receive interim result [false|false]: เปล่าใส่ที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:16.713063802+07:00","message":"[buffer interim] 110 false เปล่าใส่ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:16.713069857+07:00","message":"[bufferProcess] interim [900000000]:เปล่าใส่ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:16.713071944+07:00","message":"[bufferProcess] send to processor:เปล่าใส่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:16.713075059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:16.71307741+07:00","message":"> Transcript [1219] [false]: 'เปล่าใส่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:16.713081184+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:16.713083081+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:16.713084582+07:00","message":"StatePrefix: 'เปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:16.71308617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:16.782884907+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:16.782926251+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":"2025-09-19T10:11:16.782932773+07:00","message":"receive interim result [false|false]: เปล่าใส่ที่ติด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:16.782947119+07:00","message":"[buffer interim] 110 false เปล่าใส่ที่ติด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:16.782954159+07:00","message":"[bufferProcess] interim [20000000]:เปล่าใส่ที่ติด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:16.782956064+07:00","message":"[bufferProcess] send to processor:เปล่าใส่ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:16.782958995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:16.782961498+07:00","message":"> Transcript [1220] [false]: 'เปล่าใส่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:16.78296457+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:16.782966273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:16.782967819+07:00","message":"StatePrefix: 'เปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:16.782969609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:17.345659611+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:17.345705465+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":"2025-09-19T10:11:17.345711987+07:00","message":"receive interim result [false|false]: เปล่าใส่ที่ติด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:17.345726739+07:00","message":"[buffer interim] 110 false เปล่าใส่ที่ติด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:17.345733283+07:00","message":"[bufferProcess] interim [620000000]:เปล่าใส่ที่ติด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:17.345735548+07:00","message":"[bufferProcess] send to processor:เปล่าใส่ที่ติด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:17.345742339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:17.345744907+07:00","message":"> Transcript [1221] [false]: 'เปล่าใส่ที่ติด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:17.345747903+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:17.345749629+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:17.345751475+07:00","message":"StatePrefix: 'เปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:17.345753832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:17.806289574+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:17.806287601+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:18.391254614+07:00","message":"[GCS] IsForceVAD: false for message ID: 110"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:18.52236923+07:00","message":"[GCS] Start streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:18.5564898+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:18.556542337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปล่าใส่ที่ติด\",\"confidence\":0.9469212}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:18.556551618+07:00","message":"receive interim result [true|false]: เปล่าใส่ที่ติด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:18.556562689+07:00","message":"end recv isFinal message id 110"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:18.556565499+07:00","message":"end Recv id 110"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:18.556573615+07:00","message":"[buffer interim] 110 true เปล่าใส่ที่ติด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:18.556583922+07:00","message":"[bufferProcess] interim [850000000]:เปล่าใส่ที่ติด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:18.556590255+07:00","message":"[bufferProcess] send to processor (isfinal):เปล่าใส่ที่ติด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:18.556595239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:18.556599197+07:00","message":"> Transcript [1222] [false]: 'เปล่าใส่ที่ติด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:18.556603261+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:18.556606037+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:18.556608779+07:00","message":"StatePrefix: 'เปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:18.556611673+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:18.556618506+07:00","message":"Push: 'เปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:18.55662106+07:00","message":"TextPushed: 'เปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:18.556623988+07:00","message":"Set new StatePrefix : 'เปล่าใส่ที่ติด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:18.556626622+07:00","message":"Next Push (prob) : 'ใส่ที่ติด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:18.556629024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:18.556631739+07:00","message":"> Transcript [1223] [true]: 'เปล่าใส่ที่ติด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:18.556635164+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:18.556637441+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:18.556640291+07:00","message":"StatePrefix: 'เปล่าใส่ที่ติด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:18.556643+07:00","message":"TextPushed: 'เปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:18.556645794+07:00","message":"Push: 'ใส่ที่ติด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:18.556648493+07:00","message":"push: {false เปล่า 0 0xc00039f780}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:18.556661434+07:00","message":"push: {true ใส่ที่ติด 0 0xc00039f780}"}
{"level":"info","service":"Main","time":"2025-09-19T10:11:18.564559229+07:00","message":"write wav file: './tmp/7402/7402_110.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:19.559270603+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:19.559339502+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":"2025-09-19T10:11:19.559346176+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:19.559360623+07:00","message":"[buffer interim] 111 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:19.559367667+07:00","message":"[bufferProcess] interim [20000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:19.559369952+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:19.559382246+07:00","message":"[bufferProcess] send to processor (ticker):แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:19.559385885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:19.559389377+07:00","message":"> Transcript [1224] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:19.55939224+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:19.795411269+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:19.795458544+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":"2025-09-19T10:11:19.795466216+07:00","message":"receive interim result [false|false]: แล้วเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:19.795483206+07:00","message":"[buffer interim] 111 false แล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:19.795491146+07:00","message":"[bufferProcess] interim [140000000]:แล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:19.795493611+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:19.928700689+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:19.928739682+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":"2025-09-19T10:11:19.92874721+07:00","message":"receive interim result [false|false]: แล้วได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:19.928764047+07:00","message":"[buffer interim] 111 false แล้วได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:19.928771762+07:00","message":"[bufferProcess] interim [200000000]:แล้วได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:19.928774486+07:00","message":"[bufferProcess] send to processor:แล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:19.928781121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:19.928784417+07:00","message":"> Transcript [1225] [false]: 'แล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:19.928788344+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:19.928790761+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:19.928793272+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:19.928795811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:20.00461678+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:20.004662789+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":"2025-09-19T10:11:20.004668878+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:20.004685077+07:00","message":"[buffer interim] 111 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.004692475+07:00","message":"[bufferProcess] interim [260000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.004695399+07:00","message":"[bufferProcess] send to processor:แล้วได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.004699987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.004703485+07:00","message":"> Transcript [1226] [false]: 'แล้วได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.004707342+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.00471215+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.004715104+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.004717612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:20.020041823+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:20.020070075+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":"2025-09-19T10:11:20.020076231+07:00","message":"receive interim result [false|false]: แล้วได้ความ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:20.020087013+07:00","message":"[buffer interim] 111 false แล้วได้ความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.02009183+07:00","message":"[bufferProcess] interim [320000000]:แล้วได้ความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.020094021+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.020100509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.020103377+07:00","message":"> Transcript [1227] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.020106845+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.020108875+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.020110371+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.020111973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:20.066253312+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:20.066292073+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":"2025-09-19T10:11:20.066297188+07:00","message":"receive interim result [false|false]: แล้วด้วยความปลอด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:20.066312448+07:00","message":"[buffer interim] 111 false แล้วด้วยความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.066318948+07:00","message":"[bufferProcess] interim [500000000]:แล้วด้วยความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.066321359+07:00","message":"[bufferProcess] send to processor:แล้วได้ความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.066328156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.066331073+07:00","message":"> Transcript [1228] [false]: 'แล้วได้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.066334174+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.066337856+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.066340161+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.066342345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.066357341+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.066359933+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.066361492+07:00","message":"Set new StatePrefix : 'แล้วได้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.06636317+07:00","message":"Next Push (prob) : 'ได้ความ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:20.066370917+07:00","message":"push: {false แล้ว 0 0xc000188a80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:20.100006016+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:20.100039428+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":"2025-09-19T10:11:20.10004509+07:00","message":"receive interim result [false|false]: แล้วด้วยความเสียว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:20.100057427+07:00","message":"[buffer interim] 111 false แล้วด้วยความเสียว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.100063312+07:00","message":"[bufferProcess] interim [560000000]:แล้วด้วยความเสียว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.100065722+07:00","message":"[bufferProcess] send to processor:แล้วด้วยความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.100070832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.100073457+07:00","message":"> Transcript [1229] [false]: 'แล้วด้วยความปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.100075678+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.100077591+07:00","message":"Set new StatePrefix: 'แล้วด้วยความปลอด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:20.278843771+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:20.278889229+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":"2025-09-19T10:11:20.278894799+07:00","message":"receive interim result [false|false]: แล้วด้วยความสวยงาม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:20.278909832+07:00","message":"[buffer interim] 111 false แล้วด้วยความสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.278916409+07:00","message":"[bufferProcess] interim [740000000]:แล้วด้วยความสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.278918541+07:00","message":"[bufferProcess] send to processor:แล้วด้วยความเสียว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.278925113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.278927955+07:00","message":"> Transcript [1230] [false]: 'แล้วด้วยความเสียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.278930278+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.278932395+07:00","message":"Set new StatePrefix: 'แล้วด้วยความเสียว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:20.415297326+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:20.415338198+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":"2025-09-19T10:11:20.415344192+07:00","message":"receive interim result [false|false]: แล้วด้วยความสวยงามที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:20.415364435+07:00","message":"[buffer interim] 111 false แล้วด้วยความสวยงามที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.415372238+07:00","message":"[bufferProcess] interim [920000000]:แล้วด้วยความสวยงามที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.415374361+07:00","message":"[bufferProcess] send to processor:แล้วด้วยความสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.415377362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.415380409+07:00","message":"> Transcript [1231] [false]: 'แล้วด้วยความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.415382462+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.415384378+07:00","message":"Set new StatePrefix: 'แล้วด้วยความสวยงาม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:20.701075057+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:20.701119043+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":"2025-09-19T10:11:20.701126148+07:00","message":"receive interim result [false|false]: แล้วด้วยความสวยงามที่คอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:20.701145162+07:00","message":"[buffer interim] 111 false แล้วด้วยความสวยงามที่คอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.701177471+07:00","message":"[bufferProcess] interim [220000000]:แล้วด้วยความสวยงามที่คอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.701182414+07:00","message":"[bufferProcess] send to processor:แล้วด้วยความสวยงามที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.701192341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.701196009+07:00","message":"> Transcript [1232] [false]: 'แล้วด้วยความสวยงามที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.701200684+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.701203101+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.701205487+07:00","message":"StatePrefix: 'แล้วด้วยความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.701208266+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:20.79483605+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:20.794877571+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":"2025-09-19T10:11:20.794882672+07:00","message":"receive interim result [false|false]: แล้วด้วยความสวยงามที่ความ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:20.794897069+07:00","message":"[buffer interim] 111 false แล้วด้วยความสวยงามที่ความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.79490333+07:00","message":"[bufferProcess] interim [280000000]:แล้วด้วยความสวยงามที่ความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.794905705+07:00","message":"[bufferProcess] send to processor:แล้วด้วยความสวยงามที่คอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.794911256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.794913717+07:00","message":"> Transcript [1233] [false]: 'แล้วด้วยความสวยงามที่คอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.794916395+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.79491794+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.794919445+07:00","message":"StatePrefix: 'แล้วด้วยความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.794921454+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:20.806859373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:20.806870124+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:20.865250036+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:20.865282127+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":"2025-09-19T10:11:20.865287312+07:00","message":"receive interim result [false|false]: แล้วด้วยความสวยงามที่ความหมาย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:20.865298874+07:00","message":"[buffer interim] 111 false แล้วด้วยความสวยงามที่ความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.86530493+07:00","message":"[bufferProcess] interim [400000000]:แล้วด้วยความสวยงามที่ความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.865307327+07:00","message":"[bufferProcess] send to processor:แล้วด้วยความสวยงามที่ความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.865312217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.865314693+07:00","message":"> Transcript [1234] [false]: 'แล้วด้วยความสวยงามที่ความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.865317738+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.865319568+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.865321441+07:00","message":"StatePrefix: 'แล้วด้วยความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:20.865323496+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:21.121690934+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:21.121733493+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":"2025-09-19T10:11:21.121741139+07:00","message":"receive interim result [false|false]: แล้วด้วยความสวยงามที่ความหมายที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:21.121756887+07:00","message":"[buffer interim] 111 false แล้วด้วยความสวยงามที่ความหมายที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.12176518+07:00","message":"[bufferProcess] interim [580000000]:แล้วด้วยความสวยงามที่ความหมายที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.121768164+07:00","message":"[bufferProcess] send to processor:แล้วด้วยความสวยงามที่ความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.1217729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.121776233+07:00","message":"> Transcript [1235] [false]: 'แล้วด้วยความสวยงามที่ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.121780647+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.121784553+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.121787448+07:00","message":"StatePrefix: 'แล้วด้วยความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.12179002+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.121793475+07:00","message":"Push: 'ด้วยความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.121795881+07:00","message":"TextPushed: 'แล้วด้วยความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.121799044+07:00","message":"Set new StatePrefix : 'แล้วด้วยความสวยงามที่ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.121801637+07:00","message":"Next Push (prob) : 'ที่ความหมาย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:21.121812343+07:00","message":"push: {false ด้วยความสวยงาม 0 0xc000188a80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:21.605403434+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:21.605463229+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":"2025-09-19T10:11:21.605468693+07:00","message":"receive interim result [false|false]: แล้วด้วยความสวยงามที่ความหมายที่อธิบาย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:21.605485007+07:00","message":"[buffer interim] 111 false แล้วด้วยความสวยงามที่ความหมายที่อธิบาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.605494715+07:00","message":"[bufferProcess] interim [60000000]:แล้วด้วยความสวยงามที่ความหมายที่อธิบาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.605497376+07:00","message":"[bufferProcess] send to processor:แล้วด้วยความสวยงามที่ความหมายที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.605504365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.605506633+07:00","message":"> Transcript [1236] [false]: 'แล้วด้วยความสวยงามที่ความหมายที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.605509727+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.605512639+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.605514874+07:00","message":"StatePrefix: 'แล้วด้วยความสวยงามที่ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.605517483+07:00","message":"TextPushed: 'แล้วด้วยความสวยงาม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:21.749070853+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:21.749105835+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":"2025-09-19T10:11:21.749111454+07:00","message":"receive interim result [false|false]: แล้วด้วยความสวยงามที่ความหมายที่อธิบายว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:21.749124985+07:00","message":"[buffer interim] 111 false แล้วด้วยความสวยงามที่ความหมายที่อธิบายว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.749131198+07:00","message":"[bufferProcess] interim [240000000]:แล้วด้วยความสวยงามที่ความหมายที่อธิบายว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.749133427+07:00","message":"[bufferProcess] send to processor:แล้วด้วยความสวยงามที่ความหมายที่อธิบาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.749138167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.749140895+07:00","message":"> Transcript [1237] [false]: 'แล้วด้วยความสวยงามที่ความหมายที่อธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.749143817+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.749145597+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.749147525+07:00","message":"StatePrefix: 'แล้วด้วยความสวยงามที่ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.749149552+07:00","message":"TextPushed: 'แล้วด้วยความสวยงาม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:21.751617854+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:21.751632889+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":"2025-09-19T10:11:21.751636767+07:00","message":"receive interim result [false|false]: แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:21.751649331+07:00","message":"[buffer interim] 111 false แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.751653391+07:00","message":"[bufferProcess] interim [300000000]:แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.751655217+07:00","message":"[bufferProcess] send to processor:แล้วด้วยความสวยงามที่ความหมายที่อธิบายว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.751657628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.751659418+07:00","message":"> Transcript [1238] [false]: 'แล้วด้วยความสวยงามที่ความหมายที่อธิบายว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.751661968+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.751663632+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.751665191+07:00","message":"StatePrefix: 'แล้วด้วยความสวยงามที่ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:21.751667363+07:00","message":"TextPushed: 'แล้วด้วยความสวยงาม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:22.391075192+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:22.391106923+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":"2025-09-19T10:11:22.391112779+07:00","message":"receive interim result [false|false]: แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:22.391127474+07:00","message":"[buffer interim] 111 false แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.391134011+07:00","message":"[bufferProcess] interim [900000000]:แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.391136172+07:00","message":"[bufferProcess] send to processor:แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.391141244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.391143913+07:00","message":"> Transcript [1239] [false]: 'แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.391147068+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.391149213+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.391150813+07:00","message":"StatePrefix: 'แล้วด้วยความสวยงามที่ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.391153041+07:00","message":"TextPushed: 'แล้วด้วยความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.391157265+07:00","message":"Push: 'ที่ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.391158746+07:00","message":"TextPushed: 'แล้วด้วยความสวยงามที่ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.391160668+07:00","message":"Set new StatePrefix : 'แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.391163005+07:00","message":"Next Push (prob) : 'ที่อธิบายไว้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:22.391170865+07:00","message":"push: {false ที่ความหมาย 0 0xc000188a80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:22.711075259+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:22.71110953+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":"2025-09-19T10:11:22.711116531+07:00","message":"receive interim result [false|false]: แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หาย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:22.711131894+07:00","message":"[buffer interim] 111 false แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.711139236+07:00","message":"[bufferProcess] interim [140000000]:แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.711141622+07:00","message":"[bufferProcess] send to processor:แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.711145044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.711148047+07:00","message":"> Transcript [1240] [false]: 'แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.711151501+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.711153307+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.71115493+07:00","message":"StatePrefix: 'แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.711157407+07:00","message":"TextPushed: 'แล้วด้วยความสวยงามที่ความหมาย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:22.781277366+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:22.781317835+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":"2025-09-19T10:11:22.781323901+07:00","message":"receive interim result [false|false]: แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หายไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:22.781337197+07:00","message":"[buffer interim] 111 false แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หายไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.781343384+07:00","message":"[bufferProcess] interim [260000000]:แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หายไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.78134562+07:00","message":"[bufferProcess] send to processor:แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.781351008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.781353541+07:00","message":"> Transcript [1241] [false]: 'แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.781356735+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.781358506+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.781360116+07:00","message":"StatePrefix: 'แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.781362276+07:00","message":"TextPushed: 'แล้วด้วยความสวยงามที่ความหมาย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:22.798483888+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:22.798519162+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":"2025-09-19T10:11:22.798525658+07:00","message":"receive interim result [false|false]: แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หาย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:22.798543619+07:00","message":"[buffer interim] 111 false แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.798550646+07:00","message":"[bufferProcess] interim [320000000]:แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.798553753+07:00","message":"[bufferProcess] send to processor:แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หายไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.798557268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.798560236+07:00","message":"> Transcript [1242] [false]: 'แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หายไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.798564741+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.798566833+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.798568917+07:00","message":"StatePrefix: 'แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:22.798571615+07:00","message":"TextPushed: 'แล้วด้วยความสวยงามที่ความหมาย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:23.295104044+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:23.295150415+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":"2025-09-19T10:11:23.295157565+07:00","message":"receive interim result [false|false]: แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หาย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:23.295174455+07:00","message":"[buffer interim] 111 false แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:23.295184559+07:00","message":"[bufferProcess] interim [740000000]:แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:23.295187803+07:00","message":"[bufferProcess] send to processor:แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:23.29519477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:23.29519796+07:00","message":"> Transcript [1243] [false]: 'แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:23.295202777+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:23.295205196+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:23.2952076+07:00","message":"StatePrefix: 'แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:23.295210841+07:00","message":"TextPushed: 'แล้วด้วยความสวยงามที่ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:23.295218428+07:00","message":"Push: 'ที่อธิบายไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:23.295226084+07:00","message":"TextPushed: 'แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:23.29523172+07:00","message":"Set new StatePrefix : 'แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:23.295234876+07:00","message":"Next Push (prob) : 'หาย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:23.295244659+07:00","message":"push: {false ที่อธิบายไว้ 0 0xc000188a80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:23.296474899+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:23.296514428+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":"2025-09-19T10:11:23.296519535+07:00","message":"receive interim result [false|false]: แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หายสิ้น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:23.296534234+07:00","message":"[buffer interim] 111 false แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หายสิ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:23.296540973+07:00","message":"[bufferProcess] interim [800000000]:แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หายสิ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:23.296543122+07:00","message":"[bufferProcess] send to processor:แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:23.2965497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:23.296552257+07:00","message":"> Transcript [1244] [false]: 'แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:23.2965557+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:23.296557459+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:23.29655934+07:00","message":"StatePrefix: 'แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:23.29656146+07:00","message":"TextPushed: 'แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:23.361595028+07:00","message":"[GCS] Cleaned up inactive client: 97"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:23.361612545+07:00","message":"[GCS] Cleaned up inactive client: 96"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:23.361614605+07:00","message":"[GCS] Cleaned up inactive client: 94"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:23.361616167+07:00","message":"[GCS] Cleaned up inactive client: 93"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:23.361617624+07:00","message":"[GCS] Cleaned up inactive client: 95"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:23.371529639+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:23.371564549+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":"2025-09-19T10:11:23.37157057+07:00","message":"receive interim result [false|false]: แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หาย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:23.371583852+07:00","message":"[buffer interim] 111 false แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:23.371589778+07:00","message":"[bufferProcess] interim [920000000]:แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:23.371595213+07:00","message":"[bufferProcess] send to processor:แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หายสิ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:23.371600149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:23.371602796+07:00","message":"> Transcript [1245] [false]: 'แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หายสิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:23.371606572+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:23.371608581+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:23.371610309+07:00","message":"StatePrefix: 'แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:23.37161247+07:00","message":"TextPushed: 'แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:23.806948145+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:23.80697253+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:26.807131869+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:26.807136758+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:29.29040843+07:00","message":"[GCS] IsForceVAD: false for message ID: 111"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:29.44138791+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:29.441430438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้\",\"confidence\":0.9360042}],\"is_final\":true,\"result_end_time\":{\"seconds\":10,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:29.441438092+07:00","message":"receive interim result [true|false]: แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:29.441451647+07:00","message":"end recv isFinal message id 111"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:29.441453882+07:00","message":"end Recv id 111"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:29.441461619+07:00","message":"[buffer interim] 111 true แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:29.441469229+07:00","message":"[bufferProcess] interim [980000000]:แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:29.441473372+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:29.441488882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:29.441514575+07:00","message":"> Transcript [1246] [false]: 'แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:29.44152163+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:29.441523798+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:29.441526376+07:00","message":"StatePrefix: 'แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:29.441533678+07:00","message":"TextPushed: 'แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:29.441536067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:29.441538083+07:00","message":"> Transcript [1247] [true]: 'แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:29.441539921+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:29.441541391+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:29.441542818+07:00","message":"StatePrefix: 'แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้หาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:29.441544467+07:00","message":"TextPushed: 'แล้วด้วยความสวยงามที่ความหมายที่อธิบายไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:29.441549343+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:29.441561372+07:00","message":"push: {true  0 0xc000188a80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:11:29.460264816+07:00","message":"write wav file: './tmp/7402/7402_111.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:29.615746323+07:00","message":"[GCS] Start streaming session, msgId: 112"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:29.807768631+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:29.807778377+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:30.153708452+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:30.153751101+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":"2025-09-19T10:11:30.153756214+07:00","message":"receive interim result [false|false]: ราย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:30.153769905+07:00","message":"[buffer interim] 112 false ราย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:30.153775728+07:00","message":"[bufferProcess] interim [540000000]:ราย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:30.153777069+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:30.155503048+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:30.155546475+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":"2025-09-19T10:11:30.155550869+07:00","message":"receive interim result [false|false]: รายการ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:30.155565455+07:00","message":"[buffer interim] 112 false รายการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:30.155571159+07:00","message":"[bufferProcess] interim [600000000]:รายการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:30.155573207+07:00","message":"[bufferProcess] send to processor:ราย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:30.155576227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:30.155578717+07:00","message":"> Transcript [1248] [false]: 'ราย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:30.155580541+07:00","message":"Set StatePrefix (first interim): 'ราย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:30.885604037+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:30.885645278+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":"2025-09-19T10:11:30.885651503+07:00","message":"receive interim result [false|false]: รายการ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:30.885664449+07:00","message":"[buffer interim] 112 false รายการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:30.885670825+07:00","message":"[bufferProcess] interim [200000000]:รายการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:30.885673535+07:00","message":"[bufferProcess] send to processor:รายการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:30.885680173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:30.885682851+07:00","message":"> Transcript [1249] [false]: 'รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:30.885685925+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:30.885687901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:30.88568976+07:00","message":"StatePrefix: 'ราย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:30.885691839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:30.933395861+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:30.93342925+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":"2025-09-19T10:11:30.93343455+07:00","message":"receive interim result [false|false]: รายการ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:30.933445519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Life\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:30.933448454+07:00","message":"receive interim result [false|false]:  Life"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:30.933456699+07:00","message":"[buffer interim] 112 false รายการ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:30.933459479+07:00","message":"[buffer interim] 112 false  Life"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:30.933464808+07:00","message":"[bufferProcess] interim [320000000]:รายการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:30.933466943+07:00","message":"[bufferProcess] send to processor:รายการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:30.933469257+07:00","message":"[bufferProcess] interim [320000000]: Life"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:30.933471307+07:00","message":"[bufferProcess] update buffer: รายการ Life"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:30.933473699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:30.933476291+07:00","message":"> Transcript [1250] [false]: 'รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:30.933478752+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:30.933480243+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:30.933481705+07:00","message":"StatePrefix: 'ราย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:30.933483269+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:31.364227669+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:31.364286201+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":"2025-09-19T10:11:31.364293509+07:00","message":"receive interim result [false|false]: รายการ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:31.364305441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Life assurance\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:31.364308822+07:00","message":"receive interim result [false|false]:  Life assurance"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:31.364317753+07:00","message":"[buffer interim] 112 false รายการ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:31.364322031+07:00","message":"[buffer interim] 112 false  Life assurance"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.364328634+07:00","message":"[bufferProcess] interim [800000000]:รายการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.364331154+07:00","message":"[bufferProcess] send to processor:รายการ Life"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.364335002+07:00","message":"[bufferProcess] interim [800000000]: Life assurance"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.36433814+07:00","message":"[bufferProcess] update buffer: รายการ Life assurance"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.364341194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.364344495+07:00","message":"> Transcript [1251] [false]: 'รายการ Life'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.364348173+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.36435063+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.36435301+07:00","message":"StatePrefix: 'ราย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.364354987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:31.496915807+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:31.496965579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ Life\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:31.496971384+07:00","message":"receive interim result [false|false]: รายการ Life"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:31.496984899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" assurance\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:31.496987834+07:00","message":"receive interim result [false|false]:  assurance"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:31.496994618+07:00","message":"[buffer interim] 112 false รายการ Life"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:31.496997221+07:00","message":"[buffer interim] 112 false  assurance"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.497003062+07:00","message":"[bufferProcess] interim [920000000]:รายการ Life"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.497005143+07:00","message":"[bufferProcess] send to processor:รายการ Life assurance"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.497007486+07:00","message":"[bufferProcess] interim [920000000]: assurance"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.497009475+07:00","message":"[bufferProcess] update buffer: รายการ Life assurance"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.497011955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.497014422+07:00","message":"> Transcript [1252] [false]: 'รายการ Life assurance'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.497017243+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.497018967+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.497020711+07:00","message":"StatePrefix: 'ราย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.497022324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.49702451+07:00","message":"Push: 'ราย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.497025957+07:00","message":"TextPushed: 'ราย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.497027507+07:00","message":"Set new StatePrefix : 'รายการ Life assurance'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.497029185+07:00","message":"Next Push (prob) : 'การ Life assurance'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:31.497036735+07:00","message":"push: {false ราย 0 0xc000047000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:31.944817622+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:31.944870538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ Life\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:31.944877733+07:00","message":"receive interim result [false|false]: รายการ Life"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:31.944890779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" assurance บทเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:31.944894803+07:00","message":"receive interim result [false|false]:  assurance บทเรียน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:31.944903513+07:00","message":"[buffer interim] 112 false รายการ Life"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:31.944911503+07:00","message":"[buffer interim] 112 false  assurance บทเรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.944917892+07:00","message":"[bufferProcess] interim [340000000]:รายการ Life"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.944921056+07:00","message":"[bufferProcess] send to processor:รายการ Life assurance"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.944924741+07:00","message":"[bufferProcess] interim [340000000]: assurance บทเรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.94492836+07:00","message":"[bufferProcess] update buffer: รายการ Life assurance บทเรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.944938316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.944953308+07:00","message":"> Transcript [1253] [false]: 'รายการ Life assurance'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.944958011+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.944960032+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.94496166+07:00","message":"StatePrefix: 'รายการ Life assurance'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.944963777+07:00","message":"TextPushed: 'ราย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:31.967021136+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:31.967052918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ Life assurance\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:31.967059162+07:00","message":"receive interim result [false|false]: รายการ Life assurance"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:31.967072157+07:00","message":"[buffer interim] 112 false รายการ Life assurance"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.96708218+07:00","message":"[bufferProcess] interim [400000000]:รายการ Life assurance"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.967086265+07:00","message":"[bufferProcess] send to processor:รายการ Life assurance บทเรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.967095058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.967098666+07:00","message":"> Transcript [1254] [false]: 'รายการ Life assurance บทเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.967101754+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.96710349+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.967105327+07:00","message":"StatePrefix: 'รายการ Life assurance'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:31.967107099+07:00","message":"TextPushed: 'ราย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.070794348+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.07083524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ Life\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.070842169+07:00","message":"receive interim result [false|false]: รายการ Life"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.070851741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" texel เสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.070854534+07:00","message":"receive interim result [false|false]:  texel เสีย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.070861191+07:00","message":"[buffer interim] 112 false รายการ Life"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.070864078+07:00","message":"[buffer interim] 112 false  texel เสีย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.07086903+07:00","message":"[bufferProcess] interim [460000000]:รายการ Life"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.070871191+07:00","message":"[bufferProcess] send to processor:รายการ Life assurance"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.070877093+07:00","message":"[bufferProcess] interim [460000000]: texel เสีย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.070879393+07:00","message":"[bufferProcess] update buffer: รายการ Life texel เสีย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.070881921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.070884489+07:00","message":"> Transcript [1255] [false]: 'รายการ Life assurance'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.070887664+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.070889398+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.070890889+07:00","message":"StatePrefix: 'รายการ Life assurance'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.070892509+07:00","message":"TextPushed: 'ราย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.205870887+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.2059158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ Life\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.205923471+07:00","message":"receive interim result [false|false]: รายการ Life"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.205935739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" texel เสียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.205938627+07:00","message":"receive interim result [false|false]:  texel เสียบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.20594818+07:00","message":"[buffer interim] 112 false รายการ Life"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.205952251+07:00","message":"[buffer interim] 112 false  texel เสียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.205959489+07:00","message":"[bufferProcess] interim [580000000]:รายการ Life"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.205962729+07:00","message":"[bufferProcess] send to processor:รายการ Life texel เสีย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.205966944+07:00","message":"[bufferProcess] interim [580000000]: texel เสียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.205969432+07:00","message":"[bufferProcess] update buffer: รายการ Life texel เสียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.205973852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.205977449+07:00","message":"> Transcript [1256] [false]: 'รายการ Life texel เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.205980087+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.205982635+07:00","message":"Set new StatePrefix: 'รายการ Life texel เสีย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.290157291+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.29019293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ Life\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.290198623+07:00","message":"receive interim result [false|false]: รายการ Life"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.290210625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" assurance Message คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.290213766+07:00","message":"receive interim result [false|false]:  assurance Message คือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.290221709+07:00","message":"[buffer interim] 112 false รายการ Life"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.290224557+07:00","message":"[buffer interim] 112 false  assurance Message คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.290229626+07:00","message":"[bufferProcess] interim [700000000]:รายการ Life"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.290231838+07:00","message":"[bufferProcess] send to processor:รายการ Life texel เสียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.290234484+07:00","message":"[bufferProcess] interim [700000000]: assurance Message คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.290237383+07:00","message":"[bufferProcess] update buffer: รายการ Life assurance Message คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.290240302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.290243078+07:00","message":"> Transcript [1257] [false]: 'รายการ Life texel เสียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.29024587+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.290253664+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.290255414+07:00","message":"StatePrefix: 'รายการ Life texel เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.290257262+07:00","message":"TextPushed: 'ราย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.392845934+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.392884533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ Life\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.392892141+07:00","message":"receive interim result [false|false]: รายการ Life"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.392904638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" texel เสียชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.392906977+07:00","message":"receive interim result [false|false]:  texel เสียชีวิต"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.392918277+07:00","message":"[buffer interim] 112 false รายการ Life"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.392921321+07:00","message":"[buffer interim] 112 false  texel เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.392927071+07:00","message":"[bufferProcess] interim [820000000]:รายการ Life"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.392929229+07:00","message":"[bufferProcess] send to processor:รายการ Life assurance Message คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.392931881+07:00","message":"[bufferProcess] interim [820000000]: texel เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.392933902+07:00","message":"[bufferProcess] update buffer: รายการ Life texel เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.392936174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.392938768+07:00","message":"> Transcript [1258] [false]: 'รายการ Life assurance Message คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.39294083+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.392942476+07:00","message":"Set new StatePrefix: 'รายการ Life assurance Message คือ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.642009121+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.642062264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ Life\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.642067777+07:00","message":"receive interim result [false|false]: รายการ Life"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.642078917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" texel เสียชีวิตกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.642081697+07:00","message":"receive interim result [false|false]:  texel เสียชีวิตกับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.642090009+07:00","message":"[buffer interim] 112 false รายการ Life"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.642094395+07:00","message":"[buffer interim] 112 false  texel เสียชีวิตกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.642099565+07:00","message":"[bufferProcess] interim [120000000]:รายการ Life"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.642102174+07:00","message":"[bufferProcess] send to processor:รายการ Life texel เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.642106213+07:00","message":"[bufferProcess] interim [120000000]: texel เสียชีวิตกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.642108452+07:00","message":"[bufferProcess] update buffer: รายการ Life texel เสียชีวิตกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.642110698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.64211299+07:00","message":"> Transcript [1259] [false]: 'รายการ Life texel เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.642114794+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.642116299+07:00","message":"Set new StatePrefix: 'รายการ Life texel เสียชีวิต'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:32.808485915+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:32.808487958+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.836294634+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.836329272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ Life\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.836334666+07:00","message":"receive interim result [false|false]: รายการ Life"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.836352406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" texel เสียชีวิตกับตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.836355989+07:00","message":"receive interim result [false|false]:  texel เสียชีวิตกับตัว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.83636428+07:00","message":"[buffer interim] 112 false รายการ Life"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.836367638+07:00","message":"[buffer interim] 112 false  texel เสียชีวิตกับตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.836374112+07:00","message":"[bufferProcess] interim [240000000]:รายการ Life"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.836376638+07:00","message":"[bufferProcess] send to processor:รายการ Life texel เสียชีวิตกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.83637919+07:00","message":"[bufferProcess] interim [240000000]: texel เสียชีวิตกับตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.836381646+07:00","message":"[bufferProcess] update buffer: รายการ Life texel เสียชีวิตกับตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.836384231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.836386571+07:00","message":"> Transcript [1260] [false]: 'รายการ Life texel เสียชีวิตกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.836389597+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.836391339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.836394608+07:00","message":"StatePrefix: 'รายการ Life texel เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.836396993+07:00","message":"TextPushed: 'ราย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.987499534+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.987535145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ Life texel\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.987541007+07:00","message":"receive interim result [false|false]: รายการ Life texel"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.987554663+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":"2025-09-19T10:11:32.987558002+07:00","message":"receive interim result [false|false]:  เสียชีวิตกับตัว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.9875657+07:00","message":"[buffer interim] 112 false รายการ Life texel"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:32.987568756+07:00","message":"[buffer interim] 112 false  เสียชีวิตกับตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.987573916+07:00","message":"[bufferProcess] interim [420000000]:รายการ Life texel"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.987576481+07:00","message":"[bufferProcess] send to processor:รายการ Life texel เสียชีวิตกับตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.987579388+07:00","message":"[bufferProcess] interim [420000000]: เสียชีวิตกับตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.987582061+07:00","message":"[bufferProcess] update buffer: รายการ Life texel เสียชีวิตกับตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.987594713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.987631256+07:00","message":"> Transcript [1261] [false]: 'รายการ Life texel เสียชีวิตกับตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.98763725+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.987639506+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.987641608+07:00","message":"StatePrefix: 'รายการ Life texel เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:32.987644022+07:00","message":"TextPushed: 'ราย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:33.092666438+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:33.092705241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ Life texel\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:33.092711266+07:00","message":"receive interim result [false|false]: รายการ Life texel"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:33.092722664+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":"2025-09-19T10:11:33.092725378+07:00","message":"receive interim result [false|false]:  เสียชีวิตกับโตโต้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:33.092732941+07:00","message":"[buffer interim] 112 false รายการ Life texel"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:33.092736171+07:00","message":"[buffer interim] 112 false  เสียชีวิตกับโตโต้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:33.092741666+07:00","message":"[bufferProcess] interim [480000000]:รายการ Life texel"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:33.092743638+07:00","message":"[bufferProcess] send to processor:รายการ Life texel เสียชีวิตกับตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:33.092746014+07:00","message":"[bufferProcess] interim [480000000]: เสียชีวิตกับโตโต้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:33.09274832+07:00","message":"[bufferProcess] update buffer: รายการ Life texel เสียชีวิตกับโตโต้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:33.092751381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:33.092755971+07:00","message":"> Transcript [1262] [false]: 'รายการ Life texel เสียชีวิตกับตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:33.092758835+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:33.092760593+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:33.092762177+07:00","message":"StatePrefix: 'รายการ Life texel เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:33.092766598+07:00","message":"TextPushed: 'ราย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:33.672863123+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:33.672906894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ Life texel เสียชีวิตกับโตโต้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:33.672912247+07:00","message":"receive interim result [false|false]: รายการ Life texel เสียชีวิตกับโตโต้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:33.672926401+07:00","message":"[buffer interim] 112 false รายการ Life texel เสียชีวิตกับโตโต้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:33.672932356+07:00","message":"[bufferProcess] interim [80000000]:รายการ Life texel เสียชีวิตกับโตโต้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:33.672934692+07:00","message":"[bufferProcess] send to processor:รายการ Life texel เสียชีวิตกับโตโต้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:33.672939965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:33.672942401+07:00","message":"> Transcript [1263] [false]: 'รายการ Life texel เสียชีวิตกับโตโต้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:33.672946146+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:33.672948296+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:33.672950143+07:00","message":"StatePrefix: 'รายการ Life texel เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:33.672952786+07:00","message":"TextPushed: 'ราย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:33.672957422+07:00","message":"Push: 'การ Life texel เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:33.672959116+07:00","message":"TextPushed: 'รายการ Life texel เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:33.672961074+07:00","message":"Set new StatePrefix : 'รายการ Life texel เสียชีวิตกับโตโต้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:33.672963119+07:00","message":"Next Push (prob) : 'กับโตโต้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:33.67297027+07:00","message":"push: {false การ Life texel เสียชีวิต 0 0xc000047000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.190412972+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.190448065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ Life texel\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.190453848+07:00","message":"receive interim result [false|false]: รายการ Life texel"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.190463913+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":"2025-09-19T10:11:34.190466824+07:00","message":"receive interim result [false|false]:  เสียชีวิตกับโตโต้ราย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.190475592+07:00","message":"[buffer interim] 112 false รายการ Life texel"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.190478735+07:00","message":"[buffer interim] 112 false  เสียชีวิตกับโตโต้ราย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.19048449+07:00","message":"[bufferProcess] interim [560000000]:รายการ Life texel"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.190486685+07:00","message":"[bufferProcess] send to processor:รายการ Life texel เสียชีวิตกับโตโต้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.190489534+07:00","message":"[bufferProcess] interim [560000000]: เสียชีวิตกับโตโต้ราย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.190491711+07:00","message":"[bufferProcess] update buffer: รายการ Life texel เสียชีวิตกับโตโต้ราย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.19049435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.190496891+07:00","message":"> Transcript [1264] [false]: 'รายการ Life texel เสียชีวิตกับโตโต้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.190499397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.190500877+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.190502362+07:00","message":"StatePrefix: 'รายการ Life texel เสียชีวิตกับโตโต้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.19050754+07:00","message":"TextPushed: 'รายการ Life texel เสียชีวิต'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.239404513+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.239439824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ Life texel\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.239444883+07:00","message":"receive interim result [false|false]: รายการ Life texel"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.23945748+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":"2025-09-19T10:11:34.239460332+07:00","message":"receive interim result [false|false]:  เสียชีวิตกับโตโต้รายการ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.2394768+07:00","message":"[buffer interim] 112 false รายการ Life texel"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.239486017+07:00","message":"[buffer interim] 112 false  เสียชีวิตกับโตโต้รายการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.239494323+07:00","message":"[bufferProcess] interim [680000000]:รายการ Life texel"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.239497605+07:00","message":"[bufferProcess] send to processor:รายการ Life texel เสียชีวิตกับโตโต้ราย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.239500038+07:00","message":"[bufferProcess] interim [680000000]: เสียชีวิตกับโตโต้รายการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.239502609+07:00","message":"[bufferProcess] update buffer: รายการ Life texel เสียชีวิตกับโตโต้รายการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.239505532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.23950844+07:00","message":"> Transcript [1265] [false]: 'รายการ Life texel เสียชีวิตกับโตโต้ราย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.239511352+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.239513162+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.239514954+07:00","message":"StatePrefix: 'รายการ Life texel เสียชีวิตกับโตโต้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.239516804+07:00","message":"TextPushed: 'รายการ Life texel เสียชีวิต'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.432382982+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.432413427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ Life texel\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.432418542+07:00","message":"receive interim result [false|false]: รายการ Life texel"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.43243424+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":"2025-09-19T10:11:34.432437181+07:00","message":"receive interim result [false|false]:  เสียชีวิตกับโตโต้รายการที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.43244348+07:00","message":"[buffer interim] 112 false รายการ Life texel"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.43244653+07:00","message":"[buffer interim] 112 false  เสียชีวิตกับโตโต้รายการที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.432451503+07:00","message":"[bufferProcess] interim [920000000]:รายการ Life texel"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.432453729+07:00","message":"[bufferProcess] send to processor:รายการ Life texel เสียชีวิตกับโตโต้รายการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.432456545+07:00","message":"[bufferProcess] interim [920000000]: เสียชีวิตกับโตโต้รายการที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.432458857+07:00","message":"[bufferProcess] update buffer: รายการ Life texel เสียชีวิตกับโตโต้รายการที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.432461548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.43246418+07:00","message":"> Transcript [1266] [false]: 'รายการ Life texel เสียชีวิตกับโตโต้รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.432466587+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.432468234+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.432470005+07:00","message":"StatePrefix: 'รายการ Life texel เสียชีวิตกับโตโต้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.432471958+07:00","message":"TextPushed: 'รายการ Life texel เสียชีวิต'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.696845726+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.69688302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ Life texel\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.696888691+07:00","message":"receive interim result [false|false]: รายการ Life texel"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.696905157+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":"2025-09-19T10:11:34.696907717+07:00","message":"receive interim result [false|false]:  เสียชีวิตกับโตโต้รายการที่จะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.69692315+07:00","message":"[buffer interim] 112 false รายการ Life texel"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.696938174+07:00","message":"[buffer interim] 112 false  เสียชีวิตกับโตโต้รายการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.696944915+07:00","message":"[bufferProcess] interim [40000000]:รายการ Life texel"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.696951652+07:00","message":"[bufferProcess] send to processor:รายการ Life texel เสียชีวิตกับโตโต้รายการที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.696955271+07:00","message":"[bufferProcess] interim [40000000]: เสียชีวิตกับโตโต้รายการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.696958796+07:00","message":"[bufferProcess] update buffer: รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.696962056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.696965124+07:00","message":"> Transcript [1267] [false]: 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.696968961+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.696971216+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.696974423+07:00","message":"StatePrefix: 'รายการ Life texel เสียชีวิตกับโตโต้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.696976844+07:00","message":"TextPushed: 'รายการ Life texel เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.696979392+07:00","message":"Push: 'กับโตโต้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.696980911+07:00","message":"TextPushed: 'รายการ Life texel เสียชีวิตกับโตโต้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.696982707+07:00","message":"Set new StatePrefix : 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.696984924+07:00","message":"Next Push (prob) : 'รายการที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.696994156+07:00","message":"push: {false กับโตโต้ 0 0xc000047000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.762703423+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.762737407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ Life texel\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.762742927+07:00","message":"receive interim result [false|false]: รายการ Life texel"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.762753949+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":"2025-09-19T10:11:34.762756725+07:00","message":"receive interim result [false|false]:  เสียชีวิตกับโตโต้รายการที่จะพา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.762763919+07:00","message":"[buffer interim] 112 false รายการ Life texel"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.762767129+07:00","message":"[buffer interim] 112 false  เสียชีวิตกับโตโต้รายการที่จะพา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.762772673+07:00","message":"[bufferProcess] interim [160000000]:รายการ Life texel"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.762774936+07:00","message":"[bufferProcess] send to processor:รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.762777314+07:00","message":"[bufferProcess] interim [160000000]: เสียชีวิตกับโตโต้รายการที่จะพา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.762779491+07:00","message":"[bufferProcess] update buffer: รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.76278203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.76278463+07:00","message":"> Transcript [1268] [false]: 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.76278786+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.762789343+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.762790916+07:00","message":"StatePrefix: 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.762792872+07:00","message":"TextPushed: 'รายการ Life texel เสียชีวิตกับโตโต้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.953481256+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.953522375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ Life texel\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.953530497+07:00","message":"receive interim result [false|false]: รายการ Life texel"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.953543438+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":"2025-09-19T10:11:34.953547018+07:00","message":"receive interim result [false|false]:  เสียชีวิตกับโตโต้รายการที่จะพาคุณ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.953556913+07:00","message":"[buffer interim] 112 false รายการ Life texel"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:34.953561217+07:00","message":"[buffer interim] 112 false  เสียชีวิตกับโตโต้รายการที่จะพาคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.953568201+07:00","message":"[bufferProcess] interim [400000000]:รายการ Life texel"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.953571141+07:00","message":"[bufferProcess] send to processor:รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.953578475+07:00","message":"[bufferProcess] interim [400000000]: เสียชีวิตกับโตโต้รายการที่จะพาคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.953581689+07:00","message":"[bufferProcess] update buffer: รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.953586374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.953589709+07:00","message":"> Transcript [1269] [false]: 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.953593694+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.953595728+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.953597913+07:00","message":"StatePrefix: 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:34.953601278+07:00","message":"TextPushed: 'รายการ Life texel เสียชีวิตกับโตโต้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.141048186+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.141083737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ Life texel\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.141088789+07:00","message":"receive interim result [false|false]: รายการ Life texel"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.141104029+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":"2025-09-19T10:11:35.141106852+07:00","message":"receive interim result [false|false]:  เสียชีวิตกับโตโต้รายการที่จะพาคุณไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.141114227+07:00","message":"[buffer interim] 112 false รายการ Life texel"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.141116884+07:00","message":"[buffer interim] 112 false  เสียชีวิตกับโตโต้รายการที่จะพาคุณไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.141122232+07:00","message":"[bufferProcess] interim [580000000]:รายการ Life texel"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.141124612+07:00","message":"[bufferProcess] send to processor:รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.141127352+07:00","message":"[bufferProcess] interim [580000000]: เสียชีวิตกับโตโต้รายการที่จะพาคุณไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.141129413+07:00","message":"[bufferProcess] update buffer: รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.141131944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.141134673+07:00","message":"> Transcript [1270] [false]: 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.141137716+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.141139291+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.141141101+07:00","message":"StatePrefix: 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.14114315+07:00","message":"TextPushed: 'รายการ Life texel เสียชีวิตกับโตโต้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.402847369+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.402891307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ Life texel\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.402897576+07:00","message":"receive interim result [false|false]: รายการ Life texel"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.402907606+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":"2025-09-19T10:11:35.40291021+07:00","message":"receive interim result [false|false]:  เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.402917896+07:00","message":"[buffer interim] 112 false รายการ Life texel"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.402922564+07:00","message":"[buffer interim] 112 false  เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.402927992+07:00","message":"[bufferProcess] interim [760000000]:รายการ Life texel"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.402930775+07:00","message":"[bufferProcess] send to processor:รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.402937345+07:00","message":"[bufferProcess] interim [760000000]: เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.40293983+07:00","message":"[bufferProcess] update buffer: รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.402942575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.402944972+07:00","message":"> Transcript [1271] [false]: 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.402947993+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.402951521+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.402953331+07:00","message":"StatePrefix: 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.402955205+07:00","message":"TextPushed: 'รายการ Life texel เสียชีวิตกับโตโต้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.402959601+07:00","message":"Push: 'รายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.402961128+07:00","message":"TextPushed: 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.402962926+07:00","message":"Set new StatePrefix : 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.402964754+07:00","message":"Next Push (prob) : 'จะพาคุณไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.402973011+07:00","message":"push: {false รายการที่ 0 0xc000047000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.597870755+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.597904027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ Life texel\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.59790986+07:00","message":"receive interim result [false|false]: รายการ Life texel"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.597922657+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":"2025-09-19T10:11:35.597925467+07:00","message":"receive interim result [false|false]:  เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.597933098+07:00","message":"[buffer interim] 112 false รายการ Life texel"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.597936177+07:00","message":"[buffer interim] 112 false  เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.597941758+07:00","message":"[bufferProcess] interim [0]:รายการ Life texel"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.59794433+07:00","message":"[bufferProcess] send to processor:รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.597947093+07:00","message":"[bufferProcess] interim [0]: เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.597949661+07:00","message":"[bufferProcess] update buffer: รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.597952621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.59795513+07:00","message":"> Transcript [1272] [false]: 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.597958354+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.597959846+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.597961382+07:00","message":"StatePrefix: 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.597963463+07:00","message":"TextPushed: 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:35.808658799+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:35.808689987+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.854571689+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.854609396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ Life texel\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.854615418+07:00","message":"receive interim result [false|false]: รายการ Life texel"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.854639595+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":"2025-09-19T10:11:35.854643066+07:00","message":"receive interim result [false|false]:  เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้ชื่อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.854651235+07:00","message":"[buffer interim] 112 false รายการ Life texel"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.854655051+07:00","message":"[buffer interim] 112 false  เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.8546764+07:00","message":"[bufferProcess] interim [240000000]:รายการ Life texel"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.854679864+07:00","message":"[bufferProcess] send to processor:รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.854682425+07:00","message":"[bufferProcess] interim [240000000]: เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.854684651+07:00","message":"[bufferProcess] update buffer: รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.854689037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.854691628+07:00","message":"> Transcript [1273] [false]: 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.854694408+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.854695953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.854697516+07:00","message":"StatePrefix: 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.854700051+07:00","message":"TextPushed: 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.97911995+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.979160673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ Life texel\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.979168164+07:00","message":"receive interim result [false|false]: รายการ Life texel"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.979182545+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":"2025-09-19T10:11:35.979186903+07:00","message":"receive interim result [false|false]:  เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้ชีวิต"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.979196827+07:00","message":"[buffer interim] 112 false รายการ Life texel"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:35.979201175+07:00","message":"[buffer interim] 112 false  เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.979234304+07:00","message":"[bufferProcess] interim [360000000]:รายการ Life texel"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.979266206+07:00","message":"[bufferProcess] send to processor:รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.979279017+07:00","message":"[bufferProcess] interim [360000000]: เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.979282346+07:00","message":"[bufferProcess] update buffer: รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.979286091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.979290747+07:00","message":"> Transcript [1274] [false]: 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.979294579+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.979296977+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.979299104+07:00","message":"StatePrefix: 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:35.979305244+07:00","message":"TextPushed: 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:36.212393843+07:00","message":"[GCS] IsForceVAD: false for message ID: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:36.30530137+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:36.305338198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ Life texel\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:36.305344347+07:00","message":"receive interim result [false|false]: รายการ Life texel"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:36.305357154+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":"2025-09-19T10:11:36.305360683+07:00","message":"receive interim result [false|false]:  เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้ชีวิตผ่าน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:36.305370139+07:00","message":"[buffer interim] 112 false รายการ Life texel"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:36.30537283+07:00","message":"[buffer interim] 112 false  เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้ชีวิตผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.305378178+07:00","message":"[bufferProcess] interim [660000000]:รายการ Life texel"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.305380035+07:00","message":"[bufferProcess] send to processor:รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.30538297+07:00","message":"[bufferProcess] interim [660000000]: เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้ชีวิตผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.305386067+07:00","message":"[bufferProcess] update buffer: รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้ชีวิตผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.305389393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.305391967+07:00","message":"> Transcript [1275] [false]: 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.305395111+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.30539678+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.305398276+07:00","message":"StatePrefix: 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.305400466+07:00","message":"TextPushed: 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.305402966+07:00","message":"Push: 'จะพาคุณไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.305410866+07:00","message":"TextPushed: 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.30541991+07:00","message":"Set new StatePrefix : 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.305422149+07:00","message":"Next Push (prob) : 'เรียนรู้ชีวิต'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:36.305429485+07:00","message":"push: {false จะพาคุณไป 0 0xc000047000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:36.342098683+07:00","message":"[GCS] Start streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:36.466064108+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:36.466108843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ Life lessons บทเสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้ชีวิตผ่าน\",\"confidence\":0.9124653}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:36.466116813+07:00","message":"receive interim result [true|false]: รายการ Life lessons บทเสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้ชีวิตผ่าน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:36.466128822+07:00","message":"end recv isFinal message id 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:36.466131547+07:00","message":"end Recv id 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:36.466138296+07:00","message":"[buffer interim] 112 true รายการ Life lessons บทเสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้ชีวิตผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.466146363+07:00","message":"[bufferProcess] interim [810000000]:รายการ Life lessons บทเสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้ชีวิตผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.466158467+07:00","message":"[bufferProcess] send to processor (isfinal):รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้ชีวิตผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.466163095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.466167098+07:00","message":"> Transcript [1276] [false]: 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้ชีวิตผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.46617131+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.46617352+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.466176198+07:00","message":"StatePrefix: 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.466179637+07:00","message":"TextPushed: 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.46618174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.466184256+07:00","message":"> Transcript [1277] [true]: 'รายการ Life lessons บทเสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้ชีวิตผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.466187075+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.466188998+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.46619091+07:00","message":"StatePrefix: 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.466193588+07:00","message":"TextPushed: 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.466195759+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.466436196+07:00","message":"Push: 'เรียนรู้ชีวิตผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.466441263+07:00","message":"TextPushed: 'รายการ Life texel เสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้ชีวิตผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.466444448+07:00","message":"Set new StatePrefix : 'รายการ Life lessons บทเสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้ชีวิตผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.466447145+07:00","message":"Next Push (prob) : 'รายการ Life lessons บทเสียชีวิตกับโตโต้รายการที่จะพาคุณไปเรียนรู้ชีวิตผ่าน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:36.466458007+07:00","message":"push: {true เรียนรู้ชีวิตผ่าน 0 0xc000047000}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.466459138+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_112.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:11:36.479578869+07:00","message":"write wav file: './tmp/7402/7402_112.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:36.869977298+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:36.87001267+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":"2025-09-19T10:11:36.870017997+07:00","message":"receive interim result [false|false]: บทสัมภาษณ์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:36.870033254+07:00","message":"[buffer interim] 113 false บทสัมภาษณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.870039434+07:00","message":"[bufferProcess] interim [540000000]:บทสัมภาษณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:36.870040996+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:37.074671508+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:37.074703267+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":"2025-09-19T10:11:37.074708416+07:00","message":"receive interim result [false|false]: สัมภาษณ์พีช"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:37.074722198+07:00","message":"[buffer interim] 113 false สัมภาษณ์พีช"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.074728628+07:00","message":"[bufferProcess] interim [780000000]:สัมภาษณ์พีช"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.074731193+07:00","message":"[bufferProcess] send to processor:บทสัมภาษณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.074736055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.074738518+07:00","message":"> Transcript [1278] [false]: 'บทสัมภาษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.074740353+07:00","message":"Set StatePrefix (first interim): 'บทสัมภาษณ์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:37.519929369+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:37.519966666+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":"2025-09-19T10:11:37.519973143+07:00","message":"receive interim result [false|false]: บทสัมภาษณ์พิภพ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:37.519985286+07:00","message":"[buffer interim] 113 false บทสัมภาษณ์พิภพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.519991963+07:00","message":"[bufferProcess] interim [200000000]:บทสัมภาษณ์พิภพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.519994089+07:00","message":"[bufferProcess] send to processor:สัมภาษณ์พีช"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.519996942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.519999478+07:00","message":"> Transcript [1279] [false]: 'สัมภาษณ์พีช'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.520001428+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.520003064+07:00","message":"Set new StatePrefix: 'สัมภาษณ์พีช'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:37.58874717+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:37.588783917+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":"2025-09-19T10:11:37.588789587+07:00","message":"receive interim result [false|false]: บทสัมภาษณ์ติ๊กต๊อก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:37.588806232+07:00","message":"[buffer interim] 113 false บทสัมภาษณ์ติ๊กต๊อก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.588812643+07:00","message":"[bufferProcess] interim [260000000]:บทสัมภาษณ์ติ๊กต๊อก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.588815049+07:00","message":"[bufferProcess] send to processor:บทสัมภาษณ์พิภพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.588821221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.588823821+07:00","message":"> Transcript [1280] [false]: 'บทสัมภาษณ์พิภพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.588826047+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.58882788+07:00","message":"Set new StatePrefix: 'บทสัมภาษณ์พิภพ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:37.769335894+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:37.769374311+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":"2025-09-19T10:11:37.769379609+07:00","message":"receive interim result [false|false]: บทสัมภาษณ์พิเศษของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:37.769394535+07:00","message":"[buffer interim] 113 false บทสัมภาษณ์พิเศษของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.769400839+07:00","message":"[bufferProcess] interim [440000000]:บทสัมภาษณ์พิเศษของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.769403059+07:00","message":"[bufferProcess] send to processor:บทสัมภาษณ์ติ๊กต๊อก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.769409178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.769411821+07:00","message":"> Transcript [1281] [false]: 'บทสัมภาษณ์ติ๊กต๊อก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.769413926+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.769415944+07:00","message":"Set new StatePrefix: 'บทสัมภาษณ์ติ๊กต๊อก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:37.900062754+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:37.900096032+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":"2025-09-19T10:11:37.900101176+07:00","message":"receive interim result [false|false]: บทสัมภาษณ์พิเศษพร้อมของแถม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:37.900114387+07:00","message":"[buffer interim] 113 false บทสัมภาษณ์พิเศษพร้อมของแถม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.900120939+07:00","message":"[bufferProcess] interim [560000000]:บทสัมภาษณ์พิเศษพร้อมของแถม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.900125204+07:00","message":"[bufferProcess] send to processor:บทสัมภาษณ์พิเศษของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.900131727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.900134152+07:00","message":"> Transcript [1282] [false]: 'บทสัมภาษณ์พิเศษของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.900136402+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.900138156+07:00","message":"Set new StatePrefix: 'บทสัมภาษณ์พิเศษของ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:37.963741055+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:37.963790807+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":"2025-09-19T10:11:37.963797587+07:00","message":"receive interim result [false|false]: บทสัมภาษณ์พิเศษของแข็ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:37.963814306+07:00","message":"[buffer interim] 113 false บทสัมภาษณ์พิเศษของแข็ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.963823841+07:00","message":"[bufferProcess] interim [680000000]:บทสัมภาษณ์พิเศษของแข็ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.963826727+07:00","message":"[bufferProcess] send to processor:บทสัมภาษณ์พิเศษพร้อมของแถม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.963833436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.963836943+07:00","message":"> Transcript [1283] [false]: 'บทสัมภาษณ์พิเศษพร้อมของแถม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.963839964+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:37.963842503+07:00","message":"Set new StatePrefix: 'บทสัมภาษณ์พิเศษพร้อมของแถม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:38.105485395+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:38.105520894+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":"2025-09-19T10:11:38.105526599+07:00","message":"receive interim result [false|false]: บทสัมภาษณ์พิเศษของแขกรับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:38.105540522+07:00","message":"[buffer interim] 113 false บทสัมภาษณ์พิเศษของแขกรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:38.10554695+07:00","message":"[bufferProcess] interim [800000000]:บทสัมภาษณ์พิเศษของแขกรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:38.105549098+07:00","message":"[bufferProcess] send to processor:บทสัมภาษณ์พิเศษของแข็ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:38.105552479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:38.105555062+07:00","message":"> Transcript [1284] [false]: 'บทสัมภาษณ์พิเศษของแข็ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:38.105557138+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:38.105559363+07:00","message":"Set new StatePrefix: 'บทสัมภาษณ์พิเศษของแข็ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:38.225349598+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:38.225387922+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":"2025-09-19T10:11:38.22539404+07:00","message":"receive interim result [false|false]: บทสัมภาษณ์พิเศษของแขกรับเชิญ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:38.225411638+07:00","message":"[buffer interim] 113 false บทสัมภาษณ์พิเศษของแขกรับเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:38.225418231+07:00","message":"[bufferProcess] interim [920000000]:บทสัมภาษณ์พิเศษของแขกรับเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:38.225420263+07:00","message":"[bufferProcess] send to processor:บทสัมภาษณ์พิเศษของแขกรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:38.225426592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:38.225429286+07:00","message":"> Transcript [1285] [false]: 'บทสัมภาษณ์พิเศษของแขกรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:38.225431007+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:38.225432601+07:00","message":"Set new StatePrefix: 'บทสัมภาษณ์พิเศษของแขกรับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:38.601717364+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:38.601750906+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":"2025-09-19T10:11:38.601756751+07:00","message":"receive interim result [false|false]: บทสัมภาษณ์พิเศษของแขกรับเชิญสุด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:38.601773916+07:00","message":"[buffer interim] 113 false บทสัมภาษณ์พิเศษของแขกรับเชิญสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:38.601780761+07:00","message":"[bufferProcess] interim [280000000]:บทสัมภาษณ์พิเศษของแขกรับเชิญสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:38.601782813+07:00","message":"[bufferProcess] send to processor:บทสัมภาษณ์พิเศษของแขกรับเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:38.601785689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:38.601788161+07:00","message":"> Transcript [1286] [false]: 'บทสัมภาษณ์พิเศษของแขกรับเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:38.601791154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:38.601792979+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:38.601794494+07:00","message":"StatePrefix: 'บทสัมภาษณ์พิเศษของแขกรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:38.601796196+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:38.809234178+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:38.809238767+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:38.900466456+07:00","message":"[GCS] IsForceVAD: false for message ID: 113"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:38.919960499+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:38.919994228+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":"2025-09-19T10:11:38.920000404+07:00","message":"receive interim result [false|false]: บทสัมภาษณ์พิเศษของแขกรับเชิญสุดพิเศษ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:38.920012423+07:00","message":"[buffer interim] 113 false บทสัมภาษณ์พิเศษของแขกรับเชิญสุดพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:38.920018895+07:00","message":"[bufferProcess] interim [580000000]:บทสัมภาษณ์พิเศษของแขกรับเชิญสุดพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:38.920021207+07:00","message":"[bufferProcess] send to processor:บทสัมภาษณ์พิเศษของแขกรับเชิญสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:38.920026407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:38.920029113+07:00","message":"> Transcript [1287] [false]: 'บทสัมภาษณ์พิเศษของแขกรับเชิญสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:38.92003196+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:38.920033804+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:38.920035864+07:00","message":"StatePrefix: 'บทสัมภาษณ์พิเศษของแขกรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:38.920037919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:39.021659511+07:00","message":"[GCS] Start streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:39.057690054+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:39.05772593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บทสัมภาษณ์ติ๊กต๊อกของแขกรับเชิญสุดพิเศษ\",\"confidence\":0.92279583}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:39.057732223+07:00","message":"receive interim result [true|false]: บทสัมภาษณ์ติ๊กต๊อกของแขกรับเชิญสุดพิเศษ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:39.057741303+07:00","message":"end recv isFinal message id 113"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:39.0577432+07:00","message":"end Recv id 113"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:39.057750271+07:00","message":"[buffer interim] 113 true บทสัมภาษณ์ติ๊กต๊อกของแขกรับเชิญสุดพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:39.057756793+07:00","message":"[bufferProcess] interim [790000000]:บทสัมภาษณ์ติ๊กต๊อกของแขกรับเชิญสุดพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:39.057763197+07:00","message":"[bufferProcess] send to processor (isfinal):บทสัมภาษณ์พิเศษของแขกรับเชิญสุดพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:39.057766186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:39.057768903+07:00","message":"> Transcript [1288] [false]: 'บทสัมภาษณ์พิเศษของแขกรับเชิญสุดพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:39.057771571+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:39.057773377+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:39.057775727+07:00","message":"StatePrefix: 'บทสัมภาษณ์พิเศษของแขกรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:39.057777618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:39.057779227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:39.057780791+07:00","message":"> Transcript [1289] [true]: 'บทสัมภาษณ์ติ๊กต๊อกของแขกรับเชิญสุดพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:39.057782763+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:39.057783982+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:39.057785261+07:00","message":"StatePrefix: 'บทสัมภาษณ์พิเศษของแขกรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:39.057786837+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:39.057793896+07:00","message":"Push: 'บทสัมภาษณ์ติ๊กต๊อกของแขกรับเชิญสุดพิเศษ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:39.057809804+07:00","message":"push: {true บทสัมภาษณ์ติ๊กต๊อกของแขกรับเชิญสุดพิเศษ 0 0xc00039f500}"}
{"level":"info","service":"Main","time":"2025-09-19T10:11:39.06653019+07:00","message":"write wav file: './tmp/7402/7402_113.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:40.470027235+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:40.4700615+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":"2025-09-19T10:11:40.470066406+07:00","message":"receive interim result [false|false]: มองผม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:40.470078391+07:00","message":"[buffer interim] 114 false มองผม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:40.47008474+07:00","message":"[bufferProcess] interim [320000000]:มองผม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:40.470086594+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:40.47009162+07:00","message":"[bufferProcess] send to processor (ticker):มองผม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:40.470094419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:40.470097008+07:00","message":"> Transcript [1290] [false]: 'มองผม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:40.47009922+07:00","message":"Set StatePrefix (first interim): 'มองผม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:40.610983959+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:40.611024326+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":"2025-09-19T10:11:40.611032037+07:00","message":"receive interim result [false|false]: ผมว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:40.611050468+07:00","message":"[buffer interim] 114 false ผมว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:40.611059211+07:00","message":"[bufferProcess] interim [380000000]:ผมว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:40.611061645+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:40.780907605+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:40.780940658+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":"2025-09-19T10:11:40.780946606+07:00","message":"receive interim result [false|false]: ผมว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:40.780963009+07:00","message":"[buffer interim] 114 false ผมว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:40.78096918+07:00","message":"[bufferProcess] interim [560000000]:ผมว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:40.780971377+07:00","message":"[bufferProcess] send to processor:ผมว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:40.780978008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:40.780980162+07:00","message":"> Transcript [1291] [false]: 'ผมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:40.780982194+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:40.780983984+07:00","message":"Set new StatePrefix: 'ผมว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:40.969952181+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:40.969990194+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":"2025-09-19T10:11:40.969995676+07:00","message":"receive interim result [false|false]: ผมว่าเป็นไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:40.970012492+07:00","message":"[buffer interim] 114 false ผมว่าเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:40.970018432+07:00","message":"[bufferProcess] interim [740000000]:ผมว่าเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:40.970020932+07:00","message":"[bufferProcess] send to processor:ผมว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:40.970024367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:40.970026805+07:00","message":"> Transcript [1292] [false]: 'ผมว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:40.970030352+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:40.970032115+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:40.970033692+07:00","message":"StatePrefix: 'ผมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:40.970035342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:41.100506334+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:41.100541136+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":"2025-09-19T10:11:41.100546343+07:00","message":"receive interim result [false|false]: ผมว่าเป็นประโยชน์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:41.100558444+07:00","message":"[buffer interim] 114 false ผมว่าเป็นประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.100564599+07:00","message":"[bufferProcess] interim [860000000]:ผมว่าเป็นประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.100566652+07:00","message":"[bufferProcess] send to processor:ผมว่าเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.100572186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.100574631+07:00","message":"> Transcript [1293] [false]: 'ผมว่าเป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.100577622+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.100579525+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.100581121+07:00","message":"StatePrefix: 'ผมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.100582843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:41.671725543+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:41.671769731+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":"2025-09-19T10:11:41.671778793+07:00","message":"receive interim result [false|false]: ผมว่าเป็นประโยชน์ต่อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:41.671798485+07:00","message":"[buffer interim] 114 false ผมว่าเป็นประโยชน์ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.671810192+07:00","message":"[bufferProcess] interim [460000000]:ผมว่าเป็นประโยชน์ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.671813397+07:00","message":"[bufferProcess] send to processor:ผมว่าเป็นประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.671817651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.671821514+07:00","message":"> Transcript [1294] [false]: 'ผมว่าเป็นประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.67182586+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.671828063+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.671830476+07:00","message":"StatePrefix: 'ผมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.671832764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:41.809947566+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:41.809969982+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:41.869109627+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:41.869153677+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":"2025-09-19T10:11:41.869159447+07:00","message":"receive interim result [false|false]: ผมว่าเป็นประโยชน์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:41.869200012+07:00","message":"[buffer interim] 114 false ผมว่าเป็นประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.86920617+07:00","message":"[bufferProcess] interim [640000000]:ผมว่าเป็นประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.869208256+07:00","message":"[bufferProcess] send to processor:ผมว่าเป็นประโยชน์ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.869211076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.869214029+07:00","message":"> Transcript [1295] [false]: 'ผมว่าเป็นประโยชน์ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.869217273+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.869219067+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.869220937+07:00","message":"StatePrefix: 'ผมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.869222782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.869227779+07:00","message":"Push: 'ผมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.869229953+07:00","message":"TextPushed: 'ผมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.869232228+07:00","message":"Set new StatePrefix : 'ผมว่าเป็นประโยชน์ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.869236428+07:00","message":"Next Push (prob) : 'เป็นประโยชน์ต่อ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:41.869243958+07:00","message":"push: {false ผมว่า 0 0xc002b10c00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:41.872646693+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:41.872662199+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":"2025-09-19T10:11:41.872666213+07:00","message":"receive interim result [false|false]: ผมว่าเป็นประโยชน์ต่อการ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:41.87267684+07:00","message":"[buffer interim] 114 false ผมว่าเป็นประโยชน์ต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.872680981+07:00","message":"[bufferProcess] interim [700000000]:ผมว่าเป็นประโยชน์ต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.872682826+07:00","message":"[bufferProcess] send to processor:ผมว่าเป็นประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.872685182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.872687334+07:00","message":"> Transcript [1296] [false]: 'ผมว่าเป็นประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:41.872688898+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:42.204742574+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:42.204778447+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":"2025-09-19T10:11:42.204783786+07:00","message":"receive interim result [false|false]: ผมว่าเป็นประโยชน์ต่อการเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:42.204795452+07:00","message":"[buffer interim] 114 false ผมว่าเป็นประโยชน์ต่อการเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.204801665+07:00","message":"[bufferProcess] interim [0]:ผมว่าเป็นประโยชน์ต่อการเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.20480365+07:00","message":"[bufferProcess] send to processor:ผมว่าเป็นประโยชน์ต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.204808533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.204811104+07:00","message":"> Transcript [1297] [false]: 'ผมว่าเป็นประโยชน์ต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.204814103+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.204816072+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.204817934+07:00","message":"StatePrefix: 'ผมว่าเป็นประโยชน์ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.204819888+07:00","message":"TextPushed: 'ผมว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:42.253216163+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:42.253260028+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":"2025-09-19T10:11:42.253266426+07:00","message":"receive interim result [false|false]: ผมว่าเป็นประโยชน์ต่อการเผย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:42.253296254+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:42.25330245+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":"2025-09-19T10:11:42.253306052+07:00","message":"receive interim result [false|false]: ผมว่าเป็นประโยชน์ต่อการเผยแผ่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:42.253313362+07:00","message":"[buffer interim] 114 false ผมว่าเป็นประโยชน์ต่อการเผย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:42.253317386+07:00","message":"[buffer interim] 114 false ผมว่าเป็นประโยชน์ต่อการเผยแผ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.253324363+07:00","message":"[bufferProcess] interim [60000000]:ผมว่าเป็นประโยชน์ต่อการเผย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.253327225+07:00","message":"[bufferProcess] send to processor:ผมว่าเป็นประโยชน์ต่อการเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.253330785+07:00","message":"[bufferProcess] interim [120000000]:ผมว่าเป็นประโยชน์ต่อการเผยแผ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.253332889+07:00","message":"[bufferProcess] send to processor:ผมว่าเป็นประโยชน์ต่อการเผย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.253336513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.253339929+07:00","message":"> Transcript [1298] [false]: 'ผมว่าเป็นประโยชน์ต่อการเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.253344215+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.253346529+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.253349429+07:00","message":"StatePrefix: 'ผมว่าเป็นประโยชน์ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.253352278+07:00","message":"TextPushed: 'ผมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.253354421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.253356705+07:00","message":"> Transcript [1299] [false]: 'ผมว่าเป็นประโยชน์ต่อการเผย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.25335915+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.253361394+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.253363384+07:00","message":"StatePrefix: 'ผมว่าเป็นประโยชน์ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.253366107+07:00","message":"TextPushed: 'ผมว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:42.567489368+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:42.567531218+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":"2025-09-19T10:11:42.567538146+07:00","message":"receive interim result [false|false]: ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:42.567555304+07:00","message":"[buffer interim] 114 false ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.567563472+07:00","message":"[bufferProcess] interim [360000000]:ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.56756716+07:00","message":"[bufferProcess] send to processor:ผมว่าเป็นประโยชน์ต่อการเผยแผ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.567572073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.567575289+07:00","message":"> Transcript [1300] [false]: 'ผมว่าเป็นประโยชน์ต่อการเผยแผ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.567579747+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.567582083+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.567584588+07:00","message":"StatePrefix: 'ผมว่าเป็นประโยชน์ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.567587044+07:00","message":"TextPushed: 'ผมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.567594428+07:00","message":"Push: 'เป็นประโยชน์ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.56759662+07:00","message":"TextPushed: 'ผมว่าเป็นประโยชน์ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.56759938+07:00","message":"Set new StatePrefix : 'ผมว่าเป็นประโยชน์ต่อการเผยแผ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.56760173+07:00","message":"Next Push (prob) : 'การเผยแผ่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:42.567611847+07:00","message":"push: {false เป็นประโยชน์ต่อ 0 0xc002b10c00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:42.890745248+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:42.890781635+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":"2025-09-19T10:11:42.890787184+07:00","message":"receive interim result [false|false]: ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:42.890798565+07:00","message":"[buffer interim] 114 false ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.890804582+07:00","message":"[bufferProcess] interim [660000000]:ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.890806777+07:00","message":"[bufferProcess] send to processor:ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.890812095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.89081465+07:00","message":"> Transcript [1301] [false]: 'ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.890817896+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.890819657+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.890821292+07:00","message":"StatePrefix: 'ผมว่าเป็นประโยชน์ต่อการเผยแผ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:42.890823361+07:00","message":"TextPushed: 'ผมว่าเป็นประโยชน์ต่อ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:43.472567743+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:43.472600716+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":"2025-09-19T10:11:43.472606927+07:00","message":"receive interim result [false|false]: ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:43.472621484+07:00","message":"[buffer interim] 114 false ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:43.472627818+07:00","message":"[bufferProcess] interim [260000000]:ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:43.47263008+07:00","message":"[bufferProcess] send to processor:ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:43.47263628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:43.472639072+07:00","message":"> Transcript [1302] [false]: 'ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:43.472642412+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:43.472644119+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:43.472645886+07:00","message":"StatePrefix: 'ผมว่าเป็นประโยชน์ต่อการเผยแผ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:43.472647956+07:00","message":"TextPushed: 'ผมว่าเป็นประโยชน์ต่อ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:43.793007464+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:43.793046021+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":"2025-09-19T10:11:43.793051928+07:00","message":"receive interim result [false|false]: ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มอง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:43.793063218+07:00","message":"[buffer interim] 114 false ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:43.793068916+07:00","message":"[bufferProcess] interim [560000000]:ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:43.793071332+07:00","message":"[bufferProcess] send to processor:ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:43.793076214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:43.793078903+07:00","message":"> Transcript [1303] [false]: 'ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:43.79308185+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:43.793083815+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:43.793085704+07:00","message":"StatePrefix: 'ผมว่าเป็นประโยชน์ต่อการเผยแผ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:43.79308808+07:00","message":"TextPushed: 'ผมว่าเป็นประโยชน์ต่อ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:44.001036741+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:44.001071111+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":"2025-09-19T10:11:44.001077764+07:00","message":"receive interim result [false|false]: ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มองผม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:44.001095163+07:00","message":"[buffer interim] 114 false ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มองผม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.001101461+07:00","message":"[bufferProcess] interim [740000000]:ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มองผม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.001104759+07:00","message":"[bufferProcess] send to processor:ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.001112135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.001114755+07:00","message":"> Transcript [1304] [false]: 'ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.001118256+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.0011204+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.001122576+07:00","message":"StatePrefix: 'ผมว่าเป็นประโยชน์ต่อการเผยแผ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.0011249+07:00","message":"TextPushed: 'ผมว่าเป็นประโยชน์ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.001131067+07:00","message":"Push: 'การเผยแผ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.001132801+07:00","message":"TextPushed: 'ผมว่าเป็นประโยชน์ต่อการเผยแผ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.001134951+07:00","message":"Set new StatePrefix : 'ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.00113792+07:00","message":"Next Push (prob) : 'พระศาสนาไม่ใช่มอง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:44.001146128+07:00","message":"push: {false การเผยแผ่ 0 0xc002b10c00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:44.125239317+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:44.125293328+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":"2025-09-19T10:11:44.125299824+07:00","message":"receive interim result [false|false]: ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มองผมเป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:44.125315158+07:00","message":"[buffer interim] 114 false ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มองผมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.125321085+07:00","message":"[bufferProcess] interim [920000000]:ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มองผมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.125323616+07:00","message":"[bufferProcess] send to processor:ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มองผม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.125330256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.125333359+07:00","message":"> Transcript [1305] [false]: 'ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มองผม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.125336361+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.125338196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.125340255+07:00","message":"StatePrefix: 'ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.125343265+07:00","message":"TextPushed: 'ผมว่าเป็นประโยชน์ต่อการเผยแผ่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:44.345954119+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:44.345987045+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":"2025-09-19T10:11:44.345992915+07:00","message":"receive interim result [false|false]: ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มองผมเป็นสัตว์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:44.34600649+07:00","message":"[buffer interim] 114 false ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มองผมเป็นสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.346013451+07:00","message":"[bufferProcess] interim [100000000]:ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มองผมเป็นสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.346016306+07:00","message":"[bufferProcess] send to processor:ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มองผมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.346029217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.346031746+07:00","message":"> Transcript [1306] [false]: 'ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มองผมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.346035413+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.34603713+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.346039198+07:00","message":"StatePrefix: 'ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.346041722+07:00","message":"TextPushed: 'ผมว่าเป็นประโยชน์ต่อการเผยแผ่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:44.420694153+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:44.420729013+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":"2025-09-19T10:11:44.420734958+07:00","message":"receive interim result [false|false]: ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มองผมเป็นศัตรู"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:44.420748967+07:00","message":"[buffer interim] 114 false ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มองผมเป็นศัตรู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.420755507+07:00","message":"[bufferProcess] interim [220000000]:ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มองผมเป็นศัตรู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.420757708+07:00","message":"[bufferProcess] send to processor:ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มองผมเป็นสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.420762665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.420767268+07:00","message":"> Transcript [1307] [false]: 'ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มองผมเป็นสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.420770793+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.420772553+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.420774732+07:00","message":"StatePrefix: 'ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.420777369+07:00","message":"TextPushed: 'ผมว่าเป็นประโยชน์ต่อการเผยแผ่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:44.729929673+07:00","message":"[GCS] IsForceVAD: false for message ID: 114"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:44.795266077+07:00","message":"[GCS] Start streaming session, msgId: 115"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:44.810553768+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:44.810556687+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:44.903653643+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:44.903693307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองผมว่าเป็นประโยชน์ต่อการเผยแผ่พุทธศาสนาไม่ใช่มองผมเป็นศัตรู\",\"confidence\":0.9378593}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:44.903699182+07:00","message":"receive interim result [true|false]: มองผมว่าเป็นประโยชน์ต่อการเผยแผ่พุทธศาสนาไม่ใช่มองผมเป็นศัตรู"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:44.903708491+07:00","message":"end recv isFinal message id 114"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:44.903710552+07:00","message":"end Recv id 114"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:44.903716704+07:00","message":"[buffer interim] 114 true มองผมว่าเป็นประโยชน์ต่อการเผยแผ่พุทธศาสนาไม่ใช่มองผมเป็นศัตรู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.903725977+07:00","message":"[bufferProcess] interim [730000000]:มองผมว่าเป็นประโยชน์ต่อการเผยแผ่พุทธศาสนาไม่ใช่มองผมเป็นศัตรู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.903730815+07:00","message":"[bufferProcess] send to processor (isfinal):ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มองผมเป็นศัตรู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.903734136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.903737042+07:00","message":"> Transcript [1308] [false]: 'ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มองผมเป็นศัตรู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.903740633+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.903742566+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.90374453+07:00","message":"StatePrefix: 'ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.903747516+07:00","message":"TextPushed: 'ผมว่าเป็นประโยชน์ต่อการเผยแผ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.903754884+07:00","message":"Push: 'พระศาสนาไม่ใช่มอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.903757052+07:00","message":"TextPushed: 'ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.903759145+07:00","message":"Set new StatePrefix : 'ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มองผมเป็นศัตรู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.903760998+07:00","message":"Next Push (prob) : 'ผมเป็นศัตรู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.903762342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.903764088+07:00","message":"> Transcript [1309] [true]: 'มองผมว่าเป็นประโยชน์ต่อการเผยแผ่พุทธศาสนาไม่ใช่มองผมเป็นศัตรู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.903765973+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.90376733+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.903768598+07:00","message":"StatePrefix: 'ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มองผมเป็นศัตรู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.903770265+07:00","message":"TextPushed: 'ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.903771688+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:44.90384774+07:00","message":"push: {false พระศาสนาไม่ใช่มอง 0 0xc002b10c00}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.90396354+07:00","message":"Push: 'ผมเป็นศัตรู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.903968405+07:00","message":"TextPushed: 'ผมว่าเป็นประโยชน์ต่อการเผยแผ่พระศาสนาไม่ใช่มองผมเป็นศัตรู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.903971045+07:00","message":"Set new StatePrefix : 'มองผมว่าเป็นประโยชน์ต่อการเผยแผ่พุทธศาสนาไม่ใช่มองผมเป็นศัตรู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.903973472+07:00","message":"Next Push (prob) : 'มองผมว่าเป็นประโยชน์ต่อการเผยแผ่พุทธศาสนาไม่ใช่มองผมเป็นศัตรู'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:44.903984341+07:00","message":"push: {true ผมเป็นศัตรู 0 0xc002b10c00}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:44.903991104+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_114.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:11:44.920358258+07:00","message":"write wav file: './tmp/7402/7402_114.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:45.269248032+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:45.269301526+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":"2025-09-19T10:11:45.269307302+07:00","message":"receive interim result [false|false]: คน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:45.269323422+07:00","message":"[buffer interim] 115 false คน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:45.269329899+07:00","message":"[bufferProcess] interim [480000000]:คน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:45.269331338+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:45.561350603+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:45.561410321+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":"2025-09-19T10:11:45.561416118+07:00","message":"receive interim result [false|false]: ขนส่ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:45.561432433+07:00","message":"[buffer interim] 115 false ขนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:45.561439103+07:00","message":"[bufferProcess] interim [780000000]:ขนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:45.561441047+07:00","message":"[bufferProcess] send to processor:คน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:45.561448166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:45.561450569+07:00","message":"> Transcript [1310] [false]: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:45.561452842+07:00","message":"Set StatePrefix (first interim): 'คน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:45.796444873+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:45.796486255+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":"2025-09-19T10:11:45.796491754+07:00","message":"receive interim result [false|false]: คนสงขลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:45.796505193+07:00","message":"[buffer interim] 115 false คนสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:45.796511296+07:00","message":"[bufferProcess] interim [20000000]:คนสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:45.796513042+07:00","message":"[bufferProcess] send to processor:ขนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:45.796517788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:45.796520553+07:00","message":"> Transcript [1311] [false]: 'ขนส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:45.796522814+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:45.796524375+07:00","message":"Set new StatePrefix: 'ขนส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:45.837069795+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:45.837107032+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":"2025-09-19T10:11:45.837112873+07:00","message":"receive interim result [false|false]: คนสงสัย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:45.837126069+07:00","message":"[buffer interim] 115 false คนสงสัย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:45.837131922+07:00","message":"[bufferProcess] interim [80000000]:คนสงสัย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:45.837133542+07:00","message":"[bufferProcess] send to processor:คนสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:45.837138264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:45.837140645+07:00","message":"> Transcript [1312] [false]: 'คนสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:45.837142477+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:45.837144136+07:00","message":"Set new StatePrefix: 'คนสงขลา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:45.967457334+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:45.967500247+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":"2025-09-19T10:11:45.967506599+07:00","message":"receive interim result [false|false]: คนสงสัยว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:45.967522153+07:00","message":"[buffer interim] 115 false คนสงสัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:45.967530433+07:00","message":"[bufferProcess] interim [200000000]:คนสงสัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:45.967534153+07:00","message":"[bufferProcess] send to processor:คนสงสัย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:45.967537923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:45.96754151+07:00","message":"> Transcript [1313] [false]: 'คนสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:45.967544499+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:45.967546717+07:00","message":"Set new StatePrefix: 'คนสงสัย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:46.173815666+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:46.173866362+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":"2025-09-19T10:11:46.1738734+07:00","message":"receive interim result [false|false]: คนสงสัยวัด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:46.173890754+07:00","message":"[buffer interim] 115 false คนสงสัยวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.173899082+07:00","message":"[bufferProcess] interim [380000000]:คนสงสัยวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.173902116+07:00","message":"[bufferProcess] send to processor:คนสงสัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.173906162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.173909849+07:00","message":"> Transcript [1314] [false]: 'คนสงสัยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.1739135+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.173916883+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.1739195+07:00","message":"StatePrefix: 'คนสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.173921925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:46.350999388+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:46.351037597+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":"2025-09-19T10:11:46.351043481+07:00","message":"receive interim result [false|false]: คนสงสัยว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:46.351057929+07:00","message":"[buffer interim] 115 false คนสงสัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.351065962+07:00","message":"[bufferProcess] interim [560000000]:คนสงสัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.351068089+07:00","message":"[bufferProcess] send to processor:คนสงสัยวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.351073548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.351076088+07:00","message":"> Transcript [1315] [false]: 'คนสงสัยวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.351078565+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.351080036+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.351081578+07:00","message":"StatePrefix: 'คนสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.351083392+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:46.553031529+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:46.553076231+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":"2025-09-19T10:11:46.553082701+07:00","message":"receive interim result [false|false]: คนสงสัยว่าทะเลาะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:46.553100622+07:00","message":"[buffer interim] 115 false คนสงสัยว่าทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.553107935+07:00","message":"[bufferProcess] interim [740000000]:คนสงสัยว่าทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.553110144+07:00","message":"[bufferProcess] send to processor:คนสงสัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.553113728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.553116255+07:00","message":"> Transcript [1316] [false]: 'คนสงสัยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.553119402+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.553121056+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.553122647+07:00","message":"StatePrefix: 'คนสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.55312444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:46.779960143+07:00","message":"[GCS] IsForceVAD: false for message ID: 115"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:46.869242129+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:46.869300868+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":"2025-09-19T10:11:46.869307886+07:00","message":"receive interim result [false|false]: คนสงสัยว่าทะเลาะกับเพื่อน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:46.869321759+07:00","message":"[buffer interim] 115 false คนสงสัยว่าทะเลาะกับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.86932881+07:00","message":"[bufferProcess] interim [100000000]:คนสงสัยว่าทะเลาะกับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.869331366+07:00","message":"[bufferProcess] send to processor:คนสงสัยว่าทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.869338256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.869341188+07:00","message":"> Transcript [1317] [false]: 'คนสงสัยว่าทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.869344653+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.869346687+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.869348246+07:00","message":"StatePrefix: 'คนสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.8693502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.869355937+07:00","message":"Push: 'คนสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.869357426+07:00","message":"TextPushed: 'คนสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.869359331+07:00","message":"Set new StatePrefix : 'คนสงสัยว่าทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.869361162+07:00","message":"Next Push (prob) : 'ว่าทะเลาะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:46.869371123+07:00","message":"push: {false คนสงสัย 0 0xc00039fb00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:46.882835406+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:46.882874486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนสงสัยว่าทะเลาะกับเพื่อน\",\"confidence\":0.94086856}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:46.882882395+07:00","message":"receive interim result [true|false]: คนสงสัยว่าทะเลาะกับเพื่อน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:46.882890771+07:00","message":"end recv isFinal message id 115"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:46.882892671+07:00","message":"end Recv id 115"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:46.882898871+07:00","message":"[buffer interim] 115 true คนสงสัยว่าทะเลาะกับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.882904693+07:00","message":"[bufferProcess] interim [220000000]:คนสงสัยว่าทะเลาะกับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.882910802+07:00","message":"[bufferProcess] send to processor (isfinal):คนสงสัยว่าทะเลาะกับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.882913701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.882916013+07:00","message":"> Transcript [1318] [false]: 'คนสงสัยว่าทะเลาะกับเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.882918507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.882919897+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.882922701+07:00","message":"StatePrefix: 'คนสงสัยว่าทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.882924664+07:00","message":"TextPushed: 'คนสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.882926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.882927748+07:00","message":"> Transcript [1319] [true]: 'คนสงสัยว่าทะเลาะกับเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.882929632+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.882930963+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.882932287+07:00","message":"StatePrefix: 'คนสงสัยว่าทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.882933683+07:00","message":"TextPushed: 'คนสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:46.882939104+07:00","message":"Push: 'ว่าทะเลาะกับเพื่อน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:46.882946913+07:00","message":"push: {true ว่าทะเลาะกับเพื่อน 0 0xc00039fb00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:11:46.892303618+07:00","message":"write wav file: './tmp/7402/7402_115.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:46.904786368+07:00","message":"[GCS] Start streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:47.381513297+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:47.381552421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:47.381556835+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:47.381572452+07:00","message":"[buffer interim] 116 false ผม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:47.381579061+07:00","message":"[bufferProcess] interim [240000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:47.381580696+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:47.810841711+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:47.810843511+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:47.951194646+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:47.951231372+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":"2025-09-19T10:11:47.951237093+07:00","message":"receive interim result [false|false]: บางที"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:47.951248036+07:00","message":"[buffer interim] 116 false บางที"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:47.951254582+07:00","message":"[bufferProcess] interim [840000000]:บางที"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:47.951256358+07:00","message":"[bufferProcess] send to processor:ผม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:47.95126125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:47.95126374+07:00","message":"> Transcript [1320] [false]: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:47.951265514+07:00","message":"Set StatePrefix (first interim): 'ผม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:48.342524609+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:48.342566193+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":"2025-09-19T10:11:48.342572168+07:00","message":"receive interim result [false|false]: บางทีเพื่อน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:48.342587464+07:00","message":"[buffer interim] 116 false บางทีเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.342594398+07:00","message":"[bufferProcess] interim [260000000]:บางทีเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.342597325+07:00","message":"[bufferProcess] send to processor:บางที"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.342605904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.342609277+07:00","message":"> Transcript [1321] [false]: 'บางที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.342611997+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.342614603+07:00","message":"Set new StatePrefix: 'บางที'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:48.552072729+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:48.552113633+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":"2025-09-19T10:11:48.552119455+07:00","message":"receive interim result [false|false]: บางทีเพื่อนก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:48.552138584+07:00","message":"[buffer interim] 116 false บางทีเพื่อนก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.552147402+07:00","message":"[bufferProcess] interim [440000000]:บางทีเพื่อนก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.552149995+07:00","message":"[bufferProcess] send to processor:บางทีเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.552154107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.552158214+07:00","message":"> Transcript [1322] [false]: 'บางทีเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.552161162+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.552162807+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.552164332+07:00","message":"StatePrefix: 'บางที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.552166068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:48.590585932+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:48.590620034+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":"2025-09-19T10:11:48.590625908+07:00","message":"receive interim result [false|false]: บางทีเพื่อน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:48.59063828+07:00","message":"[buffer interim] 116 false บางทีเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.590644144+07:00","message":"[bufferProcess] interim [500000000]:บางทีเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.590645961+07:00","message":"[bufferProcess] send to processor:บางทีเพื่อนก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.590651357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.590653901+07:00","message":"> Transcript [1323] [false]: 'บางทีเพื่อนก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.590656581+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.590658193+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.590659806+07:00","message":"StatePrefix: 'บางที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.590661675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:48.687226417+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:48.687263365+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":"2025-09-19T10:11:48.687268979+07:00","message":"receive interim result [false|false]: บางทีเพื่อนทุกคน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:48.687286324+07:00","message":"[buffer interim] 116 false บางทีเพื่อนทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.687298276+07:00","message":"[bufferProcess] interim [620000000]:บางทีเพื่อนทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.687300632+07:00","message":"[bufferProcess] send to processor:บางทีเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.687303978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.687307294+07:00","message":"> Transcript [1324] [false]: 'บางทีเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.687310335+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.687312146+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.687313698+07:00","message":"StatePrefix: 'บางที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.687315486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:48.912600397+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:48.912641837+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":"2025-09-19T10:11:48.912646625+07:00","message":"receive interim result [false|false]: บางทีเพื่อนทุกคนเป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:48.912662054+07:00","message":"[buffer interim] 116 false บางทีเพื่อนทุกคนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.912668751+07:00","message":"[bufferProcess] interim [800000000]:บางทีเพื่อนทุกคนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.91267108+07:00","message":"[bufferProcess] send to processor:บางทีเพื่อนทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.912674465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.912678096+07:00","message":"> Transcript [1325] [false]: 'บางทีเพื่อนทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.912681798+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.912683554+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.912685144+07:00","message":"StatePrefix: 'บางที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.912686743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.912691981+07:00","message":"Push: 'บางที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.912693602+07:00","message":"TextPushed: 'บางที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.912695404+07:00","message":"Set new StatePrefix : 'บางทีเพื่อนทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.91269723+07:00","message":"Next Push (prob) : 'เพื่อนทุกคน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:48.912705283+07:00","message":"push: {false บางที 0 0xc000188780}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:48.981434703+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:48.981479318+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":"2025-09-19T10:11:48.981486326+07:00","message":"receive interim result [false|false]: บางทีเพื่อนทุกคน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:48.981503465+07:00","message":"[buffer interim] 116 false บางทีเพื่อนทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.981513075+07:00","message":"[bufferProcess] interim [860000000]:บางทีเพื่อนทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.981515756+07:00","message":"[bufferProcess] send to processor:บางทีเพื่อนทุกคนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.981538594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.981542181+07:00","message":"> Transcript [1326] [false]: 'บางทีเพื่อนทุกคนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.981545093+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.981547005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.981549185+07:00","message":"StatePrefix: 'บางทีเพื่อนทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.981551003+07:00","message":"TextPushed: 'บางที'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:48.987196835+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:48.987229276+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":"2025-09-19T10:11:48.987235187+07:00","message":"receive interim result [false|false]: บางทีเพื่อนทุกคนเป็นเพื่อน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:48.987250139+07:00","message":"[buffer interim] 116 false บางทีเพื่อนทุกคนเป็นเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.987256137+07:00","message":"[bufferProcess] interim [920000000]:บางทีเพื่อนทุกคนเป็นเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.987258436+07:00","message":"[bufferProcess] send to processor:บางทีเพื่อนทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.987264744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.987267168+07:00","message":"> Transcript [1327] [false]: 'บางทีเพื่อนทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.987269896+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.987271619+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.987273368+07:00","message":"StatePrefix: 'บางทีเพื่อนทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:48.987275244+07:00","message":"TextPushed: 'บางที'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:49.02104265+07:00","message":"[GCS] IsForceVAD: false for message ID: 116"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:49.136281572+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:49.136331057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางทีเพื่อนทุกคนเป็นเพื่อน\",\"confidence\":0.88586634}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:49.136337249+07:00","message":"receive interim result [true|false]: บางทีเพื่อนทุกคนเป็นเพื่อน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:49.136346836+07:00","message":"end recv isFinal message id 116"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:49.136349376+07:00","message":"end Recv id 116"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:49.136355801+07:00","message":"[buffer interim] 116 true บางทีเพื่อนทุกคนเป็นเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:49.136367039+07:00","message":"[bufferProcess] interim [130000000]:บางทีเพื่อนทุกคนเป็นเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:49.136372888+07:00","message":"[bufferProcess] send to processor (isfinal):บางทีเพื่อนทุกคนเป็นเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:49.136375966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:49.136378882+07:00","message":"> Transcript [1328] [false]: 'บางทีเพื่อนทุกคนเป็นเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:49.136381418+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:49.136382908+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:49.13638495+07:00","message":"StatePrefix: 'บางทีเพื่อนทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:49.136386926+07:00","message":"TextPushed: 'บางที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:49.136388505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:49.136390722+07:00","message":"> Transcript [1329] [true]: 'บางทีเพื่อนทุกคนเป็นเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:49.136392646+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:49.136394016+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:49.136395462+07:00","message":"StatePrefix: 'บางทีเพื่อนทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:49.136396873+07:00","message":"TextPushed: 'บางที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:49.13640452+07:00","message":"Push: 'เพื่อนทุกคนเป็นเพื่อน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:49.136414535+07:00","message":"push: {true เพื่อนทุกคนเป็นเพื่อน 0 0xc000188780}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:49.142516373+07:00","message":"[GCS] Start streaming session, msgId: 117"}
{"level":"info","service":"Main","time":"2025-09-19T10:11:49.143750288+07:00","message":"write wav file: './tmp/7402/7402_116.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:50.165578595+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:50.165620686+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":"2025-09-19T10:11:50.165625288+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:50.165639108+07:00","message":"[buffer interim] 117 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.165645625+07:00","message":"[bufferProcess] interim [980000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.165647494+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.165652938+07:00","message":"[bufferProcess] send to processor (ticker):เรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.165655729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.165658261+07:00","message":"> Transcript [1330] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.16566014+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:50.21453795+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:50.214576241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:50.214582234+07:00","message":"receive interim result [false|false]: เราก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:50.214595957+07:00","message":"[buffer interim] 117 false เราก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.214602461+07:00","message":"[bufferProcess] interim [100000000]:เราก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.214603993+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:50.341663237+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:50.341704466+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":"2025-09-19T10:11:50.341709639+07:00","message":"receive interim result [false|false]: เราเกือบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:50.341722722+07:00","message":"[buffer interim] 117 false เราเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.341728813+07:00","message":"[bufferProcess] interim [220000000]:เราเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.341730943+07:00","message":"[bufferProcess] send to processor:เราก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.341735953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.341738557+07:00","message":"> Transcript [1331] [false]: 'เราก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.341741294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.341743033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.341744579+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.34174628+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:50.521615944+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:50.521652942+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":"2025-09-19T10:11:50.521658665+07:00","message":"receive interim result [false|false]: เราเกิดวัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:50.521672323+07:00","message":"[buffer interim] 117 false เราเกิดวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.521678418+07:00","message":"[bufferProcess] interim [340000000]:เราเกิดวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.521680522+07:00","message":"[bufferProcess] send to processor:เราเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.521685514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.521687966+07:00","message":"> Transcript [1332] [false]: 'เราเกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.52169043+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.521692078+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.521693835+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.521695683+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:50.740109953+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:50.740150507+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":"2025-09-19T10:11:50.740155869+07:00","message":"receive interim result [false|false]: เราเกิดมาทำไม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:50.740169017+07:00","message":"[buffer interim] 117 false เราเกิดมาทำไม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.740176171+07:00","message":"[bufferProcess] interim [580000000]:เราเกิดมาทำไม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.740178497+07:00","message":"[bufferProcess] send to processor:เราเกิดวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.740181362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.740184355+07:00","message":"> Transcript [1333] [false]: 'เราเกิดวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.740187104+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.740188844+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.740190825+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.740192581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:50.810906995+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:50.810918673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:50.950231749+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:50.950268514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเกิดวันละ 800\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:50.950274425+07:00","message":"receive interim result [false|false]: เราเกิดวันละ 800"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:50.950287994+07:00","message":"[buffer interim] 117 false เราเกิดวันละ 800"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.950294714+07:00","message":"[bufferProcess] interim [820000000]:เราเกิดวันละ 800"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.950297431+07:00","message":"[bufferProcess] send to processor:เราเกิดมาทำไม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.950312948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.950316816+07:00","message":"> Transcript [1334] [false]: 'เราเกิดมาทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.950320456+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.950322983+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.950325854+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.950328075+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.950333184+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.950335206+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.950337868+07:00","message":"Set new StatePrefix : 'เราเกิดมาทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:50.950340415+07:00","message":"Next Push (prob) : 'เกิดมาทำไม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:50.950350001+07:00","message":"push: {false เรา 0 0xc0004abc00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:51.092324844+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:51.092364518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเกิดมาทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:51.092370589+07:00","message":"receive interim result [false|false]: เราเกิดมาทำไม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:51.092386226+07:00","message":"[buffer interim] 117 false เราเกิดมาทำไม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.092396812+07:00","message":"[bufferProcess] interim [880000000]:เราเกิดมาทำไม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.092399705+07:00","message":"[bufferProcess] send to processor:เราเกิดวันละ 800"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.092406328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.092410713+07:00","message":"> Transcript [1335] [false]: 'เราเกิดวันละ 800'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.092413834+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.092416704+07:00","message":"Set new StatePrefix: 'เราเกิดวันละ 800'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:51.11242627+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:51.112458925+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":"2025-09-19T10:11:51.112464588+07:00","message":"receive interim result [false|false]: เราเกิดมารับแอดแล้วครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:51.112475346+07:00","message":"[buffer interim] 117 false เราเกิดมารับแอดแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.112481207+07:00","message":"[bufferProcess] interim [940000000]:เราเกิดมารับแอดแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.112483153+07:00","message":"[bufferProcess] send to processor:เราเกิดมาทำไม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.112486186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.112488729+07:00","message":"> Transcript [1336] [false]: 'เราเกิดมาทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.11249042+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.112492242+07:00","message":"Set new StatePrefix: 'เราเกิดมาทำไม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:51.625546118+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:51.625583583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเกิดมาทำไมเล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:51.625595971+07:00","message":"receive interim result [false|false]: เราเกิดมาทำไมเล่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:51.62561104+07:00","message":"[buffer interim] 117 false เราเกิดมาทำไมเล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.625618116+07:00","message":"[bufferProcess] interim [480000000]:เราเกิดมาทำไมเล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.625620507+07:00","message":"[bufferProcess] send to processor:เราเกิดมารับแอดแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.625626665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.625629435+07:00","message":"> Transcript [1337] [false]: 'เราเกิดมารับแอดแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.62563171+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.625633636+07:00","message":"Set new StatePrefix: 'เราเกิดมารับแอดแล้วครับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:51.8043884+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:51.804426611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเกิดมาลำบากกับเราเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:51.804431829+07:00","message":"receive interim result [false|false]: เราเกิดมาลำบากกับเราเรา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:51.804446305+07:00","message":"[buffer interim] 117 false เราเกิดมาลำบากกับเราเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.804454283+07:00","message":"[bufferProcess] interim [660000000]:เราเกิดมาลำบากกับเราเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.804456797+07:00","message":"[bufferProcess] send to processor:เราเกิดมาทำไมเล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.804463876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.804466321+07:00","message":"> Transcript [1338] [false]: 'เราเกิดมาทำไมเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.804468522+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.804470238+07:00","message":"Set new StatePrefix: 'เราเกิดมาทำไมเล่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:51.94887805+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:51.948913508+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":"2025-09-19T10:11:51.94891941+07:00","message":"receive interim result [false|false]: เราเกิดมาทำไมเล่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:51.948933143+07:00","message":"[buffer interim] 117 false เราเกิดมาทำไมเล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.948939975+07:00","message":"[bufferProcess] interim [780000000]:เราเกิดมาทำไมเล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.948942195+07:00","message":"[bufferProcess] send to processor:เราเกิดมาลำบากกับเราเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.948947603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.948950395+07:00","message":"> Transcript [1339] [false]: 'เราเกิดมาลำบากกับเราเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.948952318+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.948954007+07:00","message":"Set new StatePrefix: 'เราเกิดมาลำบากกับเราเรา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:51.988128872+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:51.988173011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเกิดมาทำไมเล่าเราทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:51.988179874+07:00","message":"receive interim result [false|false]: เราเกิดมาทำไมเล่าเราทำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:51.988198314+07:00","message":"[buffer interim] 117 false เราเกิดมาทำไมเล่าเราทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.988214132+07:00","message":"[bufferProcess] interim [840000000]:เราเกิดมาทำไมเล่าเราทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.988217243+07:00","message":"[bufferProcess] send to processor:เราเกิดมาทำไมเล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.98822125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.988224918+07:00","message":"> Transcript [1340] [false]: 'เราเกิดมาทำไมเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.988227729+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:51.988230121+07:00","message":"Set new StatePrefix: 'เราเกิดมาทำไมเล่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:52.123275207+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:52.123328171+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":"2025-09-19T10:11:52.123336124+07:00","message":"receive interim result [false|false]: เราเกิดมาทำไมเล่าเราทำอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:52.123351854+07:00","message":"[buffer interim] 117 false เราเกิดมาทำไมเล่าเราทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.123362551+07:00","message":"[bufferProcess] interim [20000000]:เราเกิดมาทำไมเล่าเราทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.123365253+07:00","message":"[bufferProcess] send to processor:เราเกิดมาทำไมเล่าเราทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.123371541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.123376079+07:00","message":"> Transcript [1341] [false]: 'เราเกิดมาทำไมเล่าเราทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.123380481+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.123430863+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.123432867+07:00","message":"StatePrefix: 'เราเกิดมาทำไมเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.123435238+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:52.321132529+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:52.32117873+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":"2025-09-19T10:11:52.321184941+07:00","message":"receive interim result [false|false]: เราเกิดมาทำไมเล่าเราทำอะไรก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:52.321196987+07:00","message":"[buffer interim] 117 false เราเกิดมาทำไมเล่าเราทำอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.321203647+07:00","message":"[bufferProcess] interim [140000000]:เราเกิดมาทำไมเล่าเราทำอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.321205805+07:00","message":"[bufferProcess] send to processor:เราเกิดมาทำไมเล่าเราทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.321210756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.321213427+07:00","message":"> Transcript [1342] [false]: 'เราเกิดมาทำไมเล่าเราทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.321216785+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.321218436+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.321220257+07:00","message":"StatePrefix: 'เราเกิดมาทำไมเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.321222549+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:52.332743618+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:52.332769792+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":"2025-09-19T10:11:52.332774606+07:00","message":"receive interim result [false|false]: เราเกิดมาทำไมเล่าเราทำอะไรกับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:52.332786547+07:00","message":"[buffer interim] 117 false เราเกิดมาทำไมเล่าเราทำอะไรกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.332792223+07:00","message":"[bufferProcess] interim [200000000]:เราเกิดมาทำไมเล่าเราทำอะไรกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.33279468+07:00","message":"[bufferProcess] send to processor:เราเกิดมาทำไมเล่าเราทำอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.332799909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.332802152+07:00","message":"> Transcript [1343] [false]: 'เราเกิดมาทำไมเล่าเราทำอะไรก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.332805003+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.332807278+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.332809014+07:00","message":"StatePrefix: 'เราเกิดมาทำไมเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.332811026+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:52.383874344+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:52.383904293+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":"2025-09-19T10:11:52.383909885+07:00","message":"receive interim result [false|false]: เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:52.383922986+07:00","message":"[buffer interim] 117 false เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.383929016+07:00","message":"[bufferProcess] interim [260000000]:เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.383931003+07:00","message":"[bufferProcess] send to processor:เราเกิดมาทำไมเล่าเราทำอะไรกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.383935742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.383938305+07:00","message":"> Transcript [1344] [false]: 'เราเกิดมาทำไมเล่าเราทำอะไรกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.383941566+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.383943564+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.383945561+07:00","message":"StatePrefix: 'เราเกิดมาทำไมเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.383947792+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.383953468+07:00","message":"Push: 'เกิดมาทำไมเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.383955365+07:00","message":"TextPushed: 'เราเกิดมาทำไมเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.383957456+07:00","message":"Set new StatePrefix : 'เราเกิดมาทำไมเล่าเราทำอะไรกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.383959141+07:00","message":"Next Push (prob) : 'เราทำอะไรกับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:52.383982271+07:00","message":"push: {false เกิดมาทำไมเล่า 0 0xc0004abc00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:52.509510967+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:52.509549623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:52.509555272+07:00","message":"receive interim result [false|false]: เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:52.509569086+07:00","message":"[buffer interim] 117 false เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.509576124+07:00","message":"[bufferProcess] interim [380000000]:เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.509578225+07:00","message":"[bufferProcess] send to processor:เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.509584449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.509587036+07:00","message":"> Transcript [1345] [false]: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.509589238+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.509591272+07:00","message":"Set new StatePrefix: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:52.69746595+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:52.697507484+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":"2025-09-19T10:11:52.697513327+07:00","message":"receive interim result [false|false]: เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสัก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:52.697527787+07:00","message":"[buffer interim] 117 false เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.697534531+07:00","message":"[bufferProcess] interim [620000000]:เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.697536825+07:00","message":"[bufferProcess] send to processor:เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.697542823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.69754526+07:00","message":"> Transcript [1346] [false]: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.697548707+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.697550376+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.697552004+07:00","message":"StatePrefix: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.697554532+07:00","message":"TextPushed: 'เราเกิดมาทำไมเล่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:52.885463139+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:52.885501037+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":"2025-09-19T10:11:52.885507336+07:00","message":"receive interim result [false|false]: เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่าง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:52.885520493+07:00","message":"[buffer interim] 117 false เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.885526455+07:00","message":"[bufferProcess] interim [740000000]:เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.885529937+07:00","message":"[bufferProcess] send to processor:เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.885535968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.88553865+07:00","message":"> Transcript [1347] [false]: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.88554193+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.885543549+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.885545611+07:00","message":"StatePrefix: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:52.88554895+07:00","message":"TextPushed: 'เราเกิดมาทำไมเล่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:53.338609735+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:53.338644636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:53.338650338+07:00","message":"receive interim result [false|false]: เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเรา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:53.338667175+07:00","message":"[buffer interim] 117 false เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:53.338675225+07:00","message":"[bufferProcess] interim [220000000]:เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:53.338677729+07:00","message":"[bufferProcess] send to processor:เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:53.338680945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:53.338683608+07:00","message":"> Transcript [1348] [false]: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:53.338686848+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:53.338688484+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:53.338690374+07:00","message":"StatePrefix: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:53.338693515+07:00","message":"TextPushed: 'เราเกิดมาทำไมเล่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:53.361155134+07:00","message":"[GCS] Cleaned up inactive client: 99"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:53.361186534+07:00","message":"[GCS] Cleaned up inactive client: 100"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:53.361188688+07:00","message":"[GCS] Cleaned up inactive client: 98"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:53.361190202+07:00","message":"[GCS] Cleaned up inactive client: 101"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:53.527459355+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:53.52749646+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":"2025-09-19T10:11:53.527503008+07:00","message":"receive interim result [false|false]: เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:53.527520039+07:00","message":"[buffer interim] 117 false เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:53.527528399+07:00","message":"[bufferProcess] interim [340000000]:เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:53.527530587+07:00","message":"[bufferProcess] send to processor:เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:53.527535828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:53.527538478+07:00","message":"> Transcript [1349] [false]: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:53.527542188+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:53.527543909+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:53.527545914+07:00","message":"StatePrefix: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:53.527548014+07:00","message":"TextPushed: 'เราเกิดมาทำไมเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:53.527552317+07:00","message":"Push: 'เราทำอะไรก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:53.527554473+07:00","message":"TextPushed: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:53.527557117+07:00","message":"Set new StatePrefix : 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:53.527559139+07:00","message":"Next Push (prob) : 'ดีสักอย่างเรา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:53.527567514+07:00","message":"push: {false เราทำอะไรก็ไม่ 0 0xc0004abc00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:53.587485111+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:53.587519768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:53.587526875+07:00","message":"receive interim result [false|false]: เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:53.587540067+07:00","message":"[buffer interim] 117 false เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:53.587547943+07:00","message":"[bufferProcess] interim [460000000]:เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:53.587550172+07:00","message":"[bufferProcess] send to processor:เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:53.587555708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:53.587558474+07:00","message":"> Transcript [1350] [false]: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:53.587561901+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:53.587563732+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:53.587565364+07:00","message":"StatePrefix: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:53.587567843+07:00","message":"TextPushed: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:53.811514732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:53.811522754+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:54.23358005+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:54.233626199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:54.233632497+07:00","message":"receive interim result [false|false]: เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอเขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:54.233645727+07:00","message":"[buffer interim] 117 false เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.233651852+07:00","message":"[bufferProcess] interim [60000000]:เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.233654216+07:00","message":"[bufferProcess] send to processor:เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.23365929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.233661851+07:00","message":"> Transcript [1351] [false]: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.233664845+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.23366648+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.233668113+07:00","message":"StatePrefix: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.233671024+07:00","message":"TextPushed: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:54.251501727+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:54.251540558+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":"2025-09-19T10:11:54.251547074+07:00","message":"receive interim result [false|false]: เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:54.251562533+07:00","message":"[buffer interim] 117 false เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.251568628+07:00","message":"[bufferProcess] interim [120000000]:เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.251570995+07:00","message":"[bufferProcess] send to processor:เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.251577216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.251579598+07:00","message":"> Transcript [1352] [false]: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.251582591+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.251584435+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.251586007+07:00","message":"StatePrefix: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.251590246+07:00","message":"TextPushed: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:54.433889767+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:54.433927046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:54.433932413+07:00","message":"receive interim result [false|false]: เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:54.433945304+07:00","message":"[buffer interim] 117 false เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.433953048+07:00","message":"[bufferProcess] interim [300000000]:เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.433956494+07:00","message":"[bufferProcess] send to processor:เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.433962816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.433966682+07:00","message":"> Transcript [1353] [false]: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.433971401+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.433973533+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.433976183+07:00","message":"StatePrefix: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.433980083+07:00","message":"TextPushed: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.43398463+07:00","message":"Push: 'ดีสักอย่างเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.433986728+07:00","message":"TextPushed: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.433988941+07:00","message":"Set new StatePrefix : 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.433991259+07:00","message":"Next Push (prob) : 'ไม่เจอคำว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:54.4339984+07:00","message":"push: {false ดีสักอย่างเรา 0 0xc0004abc00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:54.619150092+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:54.61919359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:54.619200018+07:00","message":"receive interim result [false|false]: เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:54.619213969+07:00","message":"[buffer interim] 117 false เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.619220278+07:00","message":"[bufferProcess] interim [480000000]:เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.619223318+07:00","message":"[bufferProcess] send to processor:เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.61922907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.619231666+07:00","message":"> Transcript [1354] [false]: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.619234996+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.61923684+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.619238398+07:00","message":"StatePrefix: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.619240495+07:00","message":"TextPushed: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเรา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:54.910165003+07:00","message":"[GCS] IsForceVAD: false for message ID: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:54.942916401+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:54.942950826+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":"2025-09-19T10:11:54.94295771+07:00","message":"receive interim result [false|false]: เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่าของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:54.942973054+07:00","message":"[buffer interim] 117 false เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่าของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.942981564+07:00","message":"[bufferProcess] interim [780000000]:เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่าของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.942983831+07:00","message":"[bufferProcess] send to processor:เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.94298962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.94299213+07:00","message":"> Transcript [1355] [false]: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.942996146+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.942998263+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.942999803+07:00","message":"StatePrefix: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:54.943002099+07:00","message":"TextPushed: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเรา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:55.012079856+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:55.012118072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:55.012124785+07:00","message":"receive interim result [false|false]: เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:55.012140441+07:00","message":"[buffer interim] 117 false เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.012147145+07:00","message":"[bufferProcess] interim [900000000]:เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.012149375+07:00","message":"[bufferProcess] send to processor:เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่าของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.01215474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.012157203+07:00","message":"> Transcript [1356] [false]: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่าของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.01216045+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.012162099+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.012163692+07:00","message":"StatePrefix: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.012165785+07:00","message":"TextPushed: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเรา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:55.012688136+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:55.012734677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่าของชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:55.012740968+07:00","message":"receive interim result [false|false]: เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่าของชีวิต"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:55.012758115+07:00","message":"[buffer interim] 117 false เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่าของชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.012766705+07:00","message":"[bufferProcess] interim [960000000]:เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่าของชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.012769515+07:00","message":"[bufferProcess] send to processor:เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.012776885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.012779403+07:00","message":"> Transcript [1357] [false]: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.012783465+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.012785133+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.012787029+07:00","message":"StatePrefix: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.012789656+07:00","message":"TextPushed: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.012795446+07:00","message":"Push: 'ไม่เจอคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.012797261+07:00","message":"TextPushed: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.012799239+07:00","message":"Set new StatePrefix : 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.0128021+07:00","message":"Next Push (prob) : 'คุณค่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:55.012810397+07:00","message":"push: {false ไม่เจอคำว่า 0 0xc0004abc00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:55.107574844+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:55.107613965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเกิดมาลำบากกับเราเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่าของชีวิต\",\"confidence\":0.90256876}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:55.107621909+07:00","message":"receive interim result [true|false]: เราเกิดมาลำบากกับเราเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่าของชีวิต"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:55.107631133+07:00","message":"end recv isFinal message id 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:55.107632681+07:00","message":"end Recv id 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:55.107638652+07:00","message":"[buffer interim] 117 true เราเกิดมาลำบากกับเราเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่าของชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.107645514+07:00","message":"[bufferProcess] interim [990000000]:เราเกิดมาลำบากกับเราเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่าของชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.10764895+07:00","message":"[bufferProcess] send to processor (isfinal):เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่าของชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.107652566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.107655117+07:00","message":"> Transcript [1358] [false]: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่าของชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.107658342+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.107659824+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.10766221+07:00","message":"StatePrefix: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.107665145+07:00","message":"TextPushed: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.107666851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.107668626+07:00","message":"> Transcript [1359] [true]: 'เราเกิดมาลำบากกับเราเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่าของชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.10767128+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.107672748+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.107674045+07:00","message":"StatePrefix: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.107675777+07:00","message":"TextPushed: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.107677227+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.107874333+07:00","message":"Push: 'คุณค่าของชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.107876535+07:00","message":"TextPushed: 'เราเกิดมาทำไมเล่าเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่าของชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.107878462+07:00","message":"Set new StatePrefix : 'เราเกิดมาลำบากกับเราเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่าของชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.107880272+07:00","message":"Next Push (prob) : 'เราเกิดมาลำบากกับเราเราทำอะไรก็ไม่ดีสักอย่างเราไม่เจอคำว่าคุณค่าของชีวิต'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:55.107888375+07:00","message":"push: {true คุณค่าของชีวิต 0 0xc0004abc00}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:55.10789873+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_117.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:11:55.120245509+07:00","message":"write wav file: './tmp/7402/7402_117.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:55.942142487+07:00","message":"[GCS] Start streaming session, msgId: 118"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:56.81226461+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:56.812291872+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:57.114314314+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:57.114359645+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":"2025-09-19T10:11:57.114364699+07:00","message":"receive interim result [false|false]: วันอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:57.114380243+07:00","message":"[buffer interim] 118 false วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:57.114386233+07:00","message":"[bufferProcess] interim [200000000]:วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:57.114388181+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:57.114394848+07:00","message":"[bufferProcess] send to processor (ticker):วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:57.114397514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:57.114400152+07:00","message":"> Transcript [1360] [false]: 'วันอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:57.114402483+07:00","message":"Set StatePrefix (first interim): 'วันอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:57.375358302+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:57.375398196+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":"2025-09-19T10:11:57.375405952+07:00","message":"receive interim result [false|false]: วันอาทิตย์เวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:57.375419641+07:00","message":"[buffer interim] 118 false วันอาทิตย์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:57.375429368+07:00","message":"[bufferProcess] interim [500000000]:วันอาทิตย์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:57.375431058+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:57.69679805+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:57.696851813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์เวลา 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:57.696859109+07:00","message":"receive interim result [false|false]: วันอาทิตย์เวลา 5"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:57.69687588+07:00","message":"[buffer interim] 118 false วันอาทิตย์เวลา 5"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:57.696883726+07:00","message":"[bufferProcess] interim [800000000]:วันอาทิตย์เวลา 5"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:57.696886476+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:57.696892813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:57.696896537+07:00","message":"> Transcript [1361] [false]: 'วันอาทิตย์เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:57.696900623+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:57.696902882+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:57.696905303+07:00","message":"StatePrefix: 'วันอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:57.696907607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:57.824860403+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:57.824900095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์เวลา 23:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:57.824905356+07:00","message":"receive interim result [false|false]: วันอาทิตย์เวลา 23:00"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:57.824942858+07:00","message":"[buffer interim] 118 false วันอาทิตย์เวลา 23:00"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:57.824950294+07:00","message":"[bufferProcess] interim [920000000]:วันอาทิตย์เวลา 23:00"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:57.824952567+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์เวลา 5"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:57.824955831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:57.824977258+07:00","message":"> Transcript [1362] [false]: 'วันอาทิตย์เวลา 5'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:57.824980854+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:57.824982698+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:57.824984342+07:00","message":"StatePrefix: 'วันอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:57.824986179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:58.011861706+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:58.011899073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์เวลา 23:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:58.011904764+07:00","message":"receive interim result [false|false]: วันอาทิตย์เวลา 23:00 น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:58.011917898+07:00","message":"[buffer interim] 118 false วันอาทิตย์เวลา 23:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.011924401+07:00","message":"[bufferProcess] interim [40000000]:วันอาทิตย์เวลา 23:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.011926721+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์เวลา 23:00"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.011931951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.011934431+07:00","message":"> Transcript [1363] [false]: 'วันอาทิตย์เวลา 23:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.011937322+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.011938919+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.011940404+07:00","message":"StatePrefix: 'วันอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.011942095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:58.015290463+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:58.015305537+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":"2025-09-19T10:11:58.015309376+07:00","message":"receive interim result [false|false]: วันอาทิตย์เวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:58.015317251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 23:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:58.015328345+07:00","message":"receive interim result [false|false]:  23:00 น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:58.015332949+07:00","message":"[buffer interim] 118 false วันอาทิตย์เวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:58.01533506+07:00","message":"[buffer interim] 118 false  23:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.015338338+07:00","message":"[bufferProcess] interim [100000000]:วันอาทิตย์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.01534023+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์เวลา 23:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.015342186+07:00","message":"[bufferProcess] interim [100000000]: 23:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.015424383+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์เวลา 23:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.015427646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.015429934+07:00","message":"> Transcript [1364] [false]: 'วันอาทิตย์เวลา 23:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.015432541+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.015434079+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.015435538+07:00","message":"StatePrefix: 'วันอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.015436979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.015439065+07:00","message":"Push: 'วันอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.015440622+07:00","message":"TextPushed: 'วันอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.015442152+07:00","message":"Set new StatePrefix : 'วันอาทิตย์เวลา 23:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.015443872+07:00","message":"Next Push (prob) : 'เวลา 23:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:58.015450881+07:00","message":"push: {false วันอาทิตย์ 0 0xc002b10c80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:58.267218398+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:58.26725397+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":"2025-09-19T10:11:58.267260338+07:00","message":"receive interim result [false|false]: วันอาทิตย์เวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:58.267270627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 23:50 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:58.267273018+07:00","message":"receive interim result [false|false]:  23:50 น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:58.26728278+07:00","message":"[buffer interim] 118 false วันอาทิตย์เวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:58.267285848+07:00","message":"[buffer interim] 118 false  23:50 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.267291249+07:00","message":"[bufferProcess] interim [340000000]:วันอาทิตย์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.267293483+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์เวลา 23:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.267296116+07:00","message":"[bufferProcess] interim [340000000]: 23:50 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.267298499+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์เวลา 23:50 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.267300771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.267303147+07:00","message":"> Transcript [1365] [false]: 'วันอาทิตย์เวลา 23:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.267305803+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.267307454+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.267309051+07:00","message":"StatePrefix: 'วันอาทิตย์เวลา 23:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.267310744+07:00","message":"TextPushed: 'วันอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:58.909206946+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:58.909241638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์เวลา 23:50 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:58.909247564+07:00","message":"receive interim result [false|false]: วันอาทิตย์เวลา 23:50 น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:58.909258684+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":"2025-09-19T10:11:58.90926226+07:00","message":"receive interim result [false|false]:  ทางช่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:58.909269883+07:00","message":"[buffer interim] 118 false วันอาทิตย์เวลา 23:50 น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:58.909273082+07:00","message":"[buffer interim] 118 false  ทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.90927841+07:00","message":"[bufferProcess] interim [940000000]:วันอาทิตย์เวลา 23:50 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.909280378+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์เวลา 23:50 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.90928279+07:00","message":"[bufferProcess] interim [940000000]: ทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.909286207+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์เวลา 23:50 น ทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.909290702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.90929334+07:00","message":"> Transcript [1366] [false]: 'วันอาทิตย์เวลา 23:50 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.909295554+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:58.909297185+07:00","message":"Set new StatePrefix: 'วันอาทิตย์เวลา 23:50 น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.289419616+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.289461317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์เวลา 23:50 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.289469262+07:00","message":"receive interim result [false|false]: วันอาทิตย์เวลา 23:50 น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.289482566+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":"2025-09-19T10:11:59.289486391+07:00","message":"receive interim result [false|false]:  ทางช่องจีเอ็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.289495374+07:00","message":"[buffer interim] 118 false วันอาทิตย์เวลา 23:50 น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.289499182+07:00","message":"[buffer interim] 118 false  ทางช่องจีเอ็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.289506593+07:00","message":"[bufferProcess] interim [360000000]:วันอาทิตย์เวลา 23:50 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.289509658+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์เวลา 23:50 น ทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.289513233+07:00","message":"[bufferProcess] interim [360000000]: ทางช่องจีเอ็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.289516428+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์เวลา 23:50 น ทางช่องจีเอ็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.289519987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.289523802+07:00","message":"> Transcript [1367] [false]: 'วันอาทิตย์เวลา 23:50 น ทางช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.289528828+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.289531458+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.289533883+07:00","message":"StatePrefix: 'วันอาทิตย์เวลา 23:50 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.289536599+07:00","message":"TextPushed: 'วันอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.421191267+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.421227358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์เวลา 23:50 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.421233533+07:00","message":"receive interim result [false|false]: วันอาทิตย์เวลา 23:50 น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.421244901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ทางช่อง GMM\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.421247786+07:00","message":"receive interim result [false|false]:  ทางช่อง GMM"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.42125734+07:00","message":"[buffer interim] 118 false วันอาทิตย์เวลา 23:50 น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.421264858+07:00","message":"[buffer interim] 118 false  ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.421271506+07:00","message":"[bufferProcess] interim [480000000]:วันอาทิตย์เวลา 23:50 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.421274726+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์เวลา 23:50 น ทางช่องจีเอ็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.421280356+07:00","message":"[bufferProcess] interim [480000000]: ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.421284183+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์เวลา 23:50 น ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.421287668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.421291168+07:00","message":"> Transcript [1368] [false]: 'วันอาทิตย์เวลา 23:50 น ทางช่องจีเอ็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.42129471+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.421296702+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.421298831+07:00","message":"StatePrefix: 'วันอาทิตย์เวลา 23:50 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.421301452+07:00","message":"TextPushed: 'วันอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.477489674+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.477528181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์เวลา 23:50 น ทางช่อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.477534776+07:00","message":"receive interim result [false|false]: วันอาทิตย์เวลา 23:50 น ทางช่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.477547433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" GMM\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.47754974+07:00","message":"receive interim result [false|false]:  GMM"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.477557615+07:00","message":"[buffer interim] 118 false วันอาทิตย์เวลา 23:50 น ทางช่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.47756085+07:00","message":"[buffer interim] 118 false  GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.47756622+07:00","message":"[bufferProcess] interim [540000000]:วันอาทิตย์เวลา 23:50 น ทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.477568133+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์เวลา 23:50 น ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.477571127+07:00","message":"[bufferProcess] interim [540000000]: GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.47757346+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์เวลา 23:50 น ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.477576185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.477581096+07:00","message":"> Transcript [1369] [false]: 'วันอาทิตย์เวลา 23:50 น ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.477583913+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.477585706+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.477587252+07:00","message":"StatePrefix: 'วันอาทิตย์เวลา 23:50 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.477589077+07:00","message":"TextPushed: 'วันอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.80782488+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.807868221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์เวลา 23:50 น ทางช่อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.807875554+07:00","message":"receive interim result [false|false]: วันอาทิตย์เวลา 23:50 น ทางช่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.807885848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" GMM 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.807888658+07:00","message":"receive interim result [false|false]:  GMM 25"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.807897249+07:00","message":"[buffer interim] 118 false วันอาทิตย์เวลา 23:50 น ทางช่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.807901277+07:00","message":"[buffer interim] 118 false  GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.807908142+07:00","message":"[bufferProcess] interim [900000000]:วันอาทิตย์เวลา 23:50 น ทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.807911147+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์เวลา 23:50 น ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.80791607+07:00","message":"[bufferProcess] interim [900000000]: GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.807919554+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.807923063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.807927755+07:00","message":"> Transcript [1370] [false]: 'วันอาทิตย์เวลา 23:50 น ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.807932008+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.807935055+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.807936729+07:00","message":"StatePrefix: 'วันอาทิตย์เวลา 23:50 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.807938634+07:00","message":"TextPushed: 'วันอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.807942151+07:00","message":"Push: 'เวลา 23:50 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.807944579+07:00","message":"TextPushed: 'วันอาทิตย์เวลา 23:50 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.807947078+07:00","message":"Set new StatePrefix : 'วันอาทิตย์เวลา 23:50 น ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.807949545+07:00","message":"Next Push (prob) : ' ทางช่อง GMM'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.807967363+07:00","message":"push: {false เวลา 23:50 น 0 0xc002b10c80}"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:59.812409931+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:11:59.812432226+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.999191151+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.999235363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์เวลา 23:50 น ทางช่อง GMM\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.999243055+07:00","message":"receive interim result [false|false]: วันอาทิตย์เวลา 23:50 น ทางช่อง GMM"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.999255318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.999257739+07:00","message":"receive interim result [false|false]:  25"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.999264922+07:00","message":"[buffer interim] 118 false วันอาทิตย์เวลา 23:50 น ทางช่อง GMM"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:11:59.99926832+07:00","message":"[buffer interim] 118 false  25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.999274066+07:00","message":"[bufferProcess] interim [80000000]:วันอาทิตย์เวลา 23:50 น ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.99927632+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.999279168+07:00","message":"[bufferProcess] interim [80000000]: 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.999281536+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.999284267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.999286862+07:00","message":"> Transcript [1371] [false]: 'วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.99928933+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.999291637+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.999293246+07:00","message":"StatePrefix: 'วันอาทิตย์เวลา 23:50 น ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:11:59.999295172+07:00","message":"TextPushed: 'วันอาทิตย์เวลา 23:50 น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:00.392244893+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:00.39228089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:00.392286988+07:00","message":"receive interim result [false|false]: วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:00.392301927+07:00","message":"[buffer interim] 118 false วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:00.392310056+07:00","message":"[bufferProcess] interim [500000000]:วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:00.392312124+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:00.392314972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:00.392317193+07:00","message":"> Transcript [1372] [false]: 'วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:00.39232045+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:00.392322459+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:00.392324072+07:00","message":"StatePrefix: 'วันอาทิตย์เวลา 23:50 น ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:00.392334856+07:00","message":"TextPushed: 'วันอาทิตย์เวลา 23:50 น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:02.689012588+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:02.689046468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:02.689052258+07:00","message":"receive interim result [false|false]: วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:02.689061989+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":"2025-09-19T10:12:02.689064757+07:00","message":"receive interim result [false|false]:  ทำงาน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:02.689071797+07:00","message":"[buffer interim] 118 false วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:02.689074664+07:00","message":"[buffer interim] 118 false  ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.689079972+07:00","message":"[bufferProcess] interim [780000000]:วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.689081926+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.68908469+07:00","message":"[bufferProcess] send to processor (ticker):วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.689087124+07:00","message":"[bufferProcess] interim [780000000]: ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.689088489+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.689090927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.689093452+07:00","message":"> Transcript [1373] [false]: 'วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.689096303+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.689097872+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.689099459+07:00","message":"StatePrefix: 'วันอาทิตย์เวลา 23:50 น ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.68910162+07:00","message":"TextPushed: 'วันอาทิตย์เวลา 23:50 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.689104618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.689106165+07:00","message":"> Transcript [1374] [false]: 'วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.689107895+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.689109324+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.689110552+07:00","message":"StatePrefix: 'วันอาทิตย์เวลา 23:50 น ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.689112148+07:00","message":"TextPushed: 'วันอาทิตย์เวลา 23:50 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.689114372+07:00","message":"Push: ' ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.689115955+07:00","message":"TextPushed: 'วันอาทิตย์เวลา 23:50 น ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.689117915+07:00","message":"Set new StatePrefix : 'วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.689119969+07:00","message":"Next Push (prob) : ' 25'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:02.689127314+07:00","message":"push: {false  ทางช่อง GMM 0 0xc002b10c80}"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:02.813180433+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:02.813179246+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:02.833261555+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:02.83329423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:02.833299465+07:00","message":"receive interim result [false|false]: วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:02.833309924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ทำงานที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:02.833312736+07:00","message":"receive interim result [false|false]:  ทำงานที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:02.833318625+07:00","message":"[buffer interim] 118 false วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:02.833323473+07:00","message":"[buffer interim] 118 false  ทำงานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.833328246+07:00","message":"[bufferProcess] interim [900000000]:วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.833330179+07:00","message":"[bufferProcess] send to processor: ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.833341737+07:00","message":"[bufferProcess] interim [900000000]: ทำงานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.833344735+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25 ทำงานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.833347909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.833350561+07:00","message":"> Transcript [1375] [false]: ' ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.833352379+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.833354424+07:00","message":"Set new StatePrefix: ' ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:02.889297247+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:02.889348154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:02.889354712+07:00","message":"receive interim result [false|false]: วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:02.889367666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ทำงานที่นี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:02.889370401+07:00","message":"receive interim result [false|false]:  ทำงานที่นี่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:02.889378254+07:00","message":"[buffer interim] 118 false วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:02.889382358+07:00","message":"[buffer interim] 118 false  ทำงานที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.889387819+07:00","message":"[bufferProcess] interim [20000000]:วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.889390006+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25 ทำงานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.889392781+07:00","message":"[bufferProcess] interim [20000000]: ทำงานที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.889395356+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25 ทำงานที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.88939818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.889400794+07:00","message":"> Transcript [1376] [false]: 'วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25 ทำงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.889402925+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:02.889404533+07:00","message":"Set new StatePrefix: 'วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25 ทำงานที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:03.181180193+07:00","message":"[GCS] IsForceVAD: false for message ID: 118"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:03.303330974+07:00","message":"[GCS] Start streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:03.338271327+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:03.338308176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์เวลา 23:50 น ทางช่อง gmm25 ทำงานที่นี่\",\"confidence\":0.93731517}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:03.338314296+07:00","message":"receive interim result [true|false]: วันอาทิตย์เวลา 23:50 น ทางช่อง gmm25 ทำงานที่นี่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:03.338322129+07:00","message":"end recv isFinal message id 118"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:03.338324478+07:00","message":"end Recv id 118"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:03.338331009+07:00","message":"[buffer interim] 118 true วันอาทิตย์เวลา 23:50 น ทางช่อง gmm25 ทำงานที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.338346317+07:00","message":"[bufferProcess] interim [470000000]:วันอาทิตย์เวลา 23:50 น ทางช่อง gmm25 ทำงานที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.338351315+07:00","message":"[bufferProcess] send to processor (isfinal):วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25 ทำงานที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.33835463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.338357241+07:00","message":"> Transcript [1377] [false]: 'วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25 ทำงานที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.338359883+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.338361344+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.338362952+07:00","message":"StatePrefix: 'วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25 ทำงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.338369907+07:00","message":"TextPushed: 'วันอาทิตย์เวลา 23:50 น ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.33837145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.338373125+07:00","message":"> Transcript [1378] [true]: 'วันอาทิตย์เวลา 23:50 น ทางช่อง gmm25 ทำงานที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.338374943+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.338376262+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.338377569+07:00","message":"StatePrefix: 'วันอาทิตย์เวลา 23:50 น ทางช่อง GMM 25 ทำงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.338379088+07:00","message":"TextPushed: 'วันอาทิตย์เวลา 23:50 น ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.33838059+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.338546048+07:00","message":"Push: 'ทำงานที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.33854859+07:00","message":"TextPushed: 'วันอาทิตย์เวลา 23:50 น ทางช่อง GMMทำงานที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.338550503+07:00","message":"Set new StatePrefix : 'วันอาทิตย์เวลา 23:50 น ทางช่อง gmm25 ทำงานที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.338552366+07:00","message":"Next Push (prob) : 'วันอาทิตย์เวลา 23:50 น ทางช่อง gmm25 ทำงานที่นี่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:03.338560083+07:00","message":"push: {true ทำงานที่นี่ 0 0xc002b10c80}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.338572163+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_118.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:12:03.356100401+07:00","message":"write wav file: './tmp/7402/7402_118.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:03.659854558+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:03.65990101+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":"2025-09-19T10:12:03.659905713+07:00","message":"receive interim result [false|false]: คุณ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:03.659923556+07:00","message":"[buffer interim] 119 false คุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.659932321+07:00","message":"[bufferProcess] interim [420000000]:คุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.659934662+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:03.848860243+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:03.848905248+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":"2025-09-19T10:12:03.848911169+07:00","message":"receive interim result [false|false]: คุณก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:03.848922572+07:00","message":"[buffer interim] 119 false คุณก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.848928132+07:00","message":"[bufferProcess] interim [540000000]:คุณก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.848930188+07:00","message":"[bufferProcess] send to processor:คุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.848933457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.848935986+07:00","message":"> Transcript [1379] [false]: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.848937936+07:00","message":"Set StatePrefix (first interim): 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:03.982113094+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:03.982150556+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":"2025-09-19T10:12:03.982155378+07:00","message":"receive interim result [false|false]: คุณก็แค่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:03.982169262+07:00","message":"[buffer interim] 119 false คุณก็แค่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.982175871+07:00","message":"[bufferProcess] interim [660000000]:คุณก็แค่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.98217793+07:00","message":"[bufferProcess] send to processor:คุณก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.982183545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.9821863+07:00","message":"> Transcript [1380] [false]: 'คุณก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.982189104+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.982190803+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.982192592+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:03.982194435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:04.303841145+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:04.303889528+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":"2025-09-19T10:12:04.303895578+07:00","message":"receive interim result [false|false]: คุณก็แค่ถาม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:04.303910819+07:00","message":"[buffer interim] 119 false คุณก็แค่ถาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.303918189+07:00","message":"[bufferProcess] interim [960000000]:คุณก็แค่ถาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.303920924+07:00","message":"[bufferProcess] send to processor:คุณก็แค่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.303924703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.303928203+07:00","message":"> Transcript [1381] [false]: 'คุณก็แค่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.303932291+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.303934249+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.303936858+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.303939123+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:04.347271167+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:04.347312202+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":"2025-09-19T10:12:04.347318433+07:00","message":"receive interim result [false|false]: คุณก็แค่ทำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:04.347342264+07:00","message":"[buffer interim] 119 false คุณก็แค่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.347349988+07:00","message":"[bufferProcess] interim [20000000]:คุณก็แค่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.347352808+07:00","message":"[bufferProcess] send to processor:คุณก็แค่ถาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.347360273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.347363793+07:00","message":"> Transcript [1382] [false]: 'คุณก็แค่ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.347367228+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.347369228+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.347372133+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.347375164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:04.421895408+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:04.421930604+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":"2025-09-19T10:12:04.421935168+07:00","message":"receive interim result [false|false]: คุณก็แค่ทำให้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:04.421947702+07:00","message":"[buffer interim] 119 false คุณก็แค่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.421954132+07:00","message":"[bufferProcess] interim [80000000]:คุณก็แค่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.421956091+07:00","message":"[bufferProcess] send to processor:คุณก็แค่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.421961159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.421963851+07:00","message":"> Transcript [1383] [false]: 'คุณก็แค่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.421966899+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.421968638+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.421970385+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.421972302+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.421976887+07:00","message":"Push: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.421978351+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.42197996+07:00","message":"Set new StatePrefix : 'คุณก็แค่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.421981708+07:00","message":"Next Push (prob) : 'ก็แค่ทำ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:04.421988981+07:00","message":"push: {false คุณ 0 0xc000047100}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:04.542842768+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:04.542881854+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":"2025-09-19T10:12:04.54288716+07:00","message":"receive interim result [false|false]: คุณก็แค่ทำให้คน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:04.542902318+07:00","message":"[buffer interim] 119 false คุณก็แค่ทำให้คน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.542914885+07:00","message":"[bufferProcess] interim [200000000]:คุณก็แค่ทำให้คน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.54291812+07:00","message":"[bufferProcess] send to processor:คุณก็แค่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.542921221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.542923814+07:00","message":"> Transcript [1384] [false]: 'คุณก็แค่ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.542926595+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.542928202+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.542929886+07:00","message":"StatePrefix: 'คุณก็แค่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.542932241+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:04.602236141+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:04.602281861+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":"2025-09-19T10:12:04.60228719+07:00","message":"receive interim result [false|false]: คุณก็แค่ทำให้คนที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:04.602299762+07:00","message":"[buffer interim] 119 false คุณก็แค่ทำให้คนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.602305811+07:00","message":"[bufferProcess] interim [320000000]:คุณก็แค่ทำให้คนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.602308724+07:00","message":"[bufferProcess] send to processor:คุณก็แค่ทำให้คน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.602313714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.602316282+07:00","message":"> Transcript [1385] [false]: 'คุณก็แค่ทำให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.60231931+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.602321095+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.60232282+07:00","message":"StatePrefix: 'คุณก็แค่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.602325705+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:04.747537459+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:04.747580048+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":"2025-09-19T10:12:04.747585783+07:00","message":"receive interim result [false|false]: คุณก็แค่ทำให้คนที่เขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:04.747599648+07:00","message":"[buffer interim] 119 false คุณก็แค่ทำให้คนที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.747606122+07:00","message":"[bufferProcess] interim [440000000]:คุณก็แค่ทำให้คนที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.747608244+07:00","message":"[bufferProcess] send to processor:คุณก็แค่ทำให้คนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.747613137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.747615549+07:00","message":"> Transcript [1386] [false]: 'คุณก็แค่ทำให้คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.747618542+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.74762015+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.747621724+07:00","message":"StatePrefix: 'คุณก็แค่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.74762411+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:04.764208219+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:04.764234792+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":"2025-09-19T10:12:04.76423934+07:00","message":"receive interim result [false|false]: คุณก็แค่ทำให้คนที่เท่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:04.764249071+07:00","message":"[buffer interim] 119 false คุณก็แค่ทำให้คนที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.764253989+07:00","message":"[bufferProcess] interim [500000000]:คุณก็แค่ทำให้คนที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.764255729+07:00","message":"[bufferProcess] send to processor:คุณก็แค่ทำให้คนที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.764258507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.764260696+07:00","message":"> Transcript [1387] [false]: 'คุณก็แค่ทำให้คนที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.764263365+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.764264955+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.764267993+07:00","message":"StatePrefix: 'คุณก็แค่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.764269721+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.764275281+07:00","message":"Push: 'ก็แค่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.764276876+07:00","message":"TextPushed: 'คุณก็แค่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.764278601+07:00","message":"Set new StatePrefix : 'คุณก็แค่ทำให้คนที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.764280452+07:00","message":"Next Push (prob) : 'ให้คนที่เขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:04.764287984+07:00","message":"push: {false ก็แค่ทำ 0 0xc000047100}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:04.866684409+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:04.866730029+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":"2025-09-19T10:12:04.866735692+07:00","message":"receive interim result [false|false]: คุณก็แค่ทำให้คนที่เท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:04.866748359+07:00","message":"[buffer interim] 119 false คุณก็แค่ทำให้คนที่เท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.866754716+07:00","message":"[bufferProcess] interim [560000000]:คุณก็แค่ทำให้คนที่เท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.866757459+07:00","message":"[bufferProcess] send to processor:คุณก็แค่ทำให้คนที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.866761858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.866765265+07:00","message":"> Transcript [1388] [false]: 'คุณก็แค่ทำให้คนที่เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.866767781+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.866770675+07:00","message":"Set new StatePrefix: 'คุณก็แค่ทำให้คนที่เท่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:04.869043142+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:04.869064422+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":"2025-09-19T10:12:04.869068966+07:00","message":"receive interim result [false|false]: คุณก็แค่ทำให้คนที่เขารัก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:04.869079944+07:00","message":"[buffer interim] 119 false คุณก็แค่ทำให้คนที่เขารัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.869085101+07:00","message":"[bufferProcess] interim [620000000]:คุณก็แค่ทำให้คนที่เขารัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.869087873+07:00","message":"[bufferProcess] send to processor:คุณก็แค่ทำให้คนที่เท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.86909113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.869095013+07:00","message":"> Transcript [1389] [false]: 'คุณก็แค่ทำให้คนที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.869097614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.869099225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.869101126+07:00","message":"StatePrefix: 'คุณก็แค่ทำให้คนที่เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:04.869102845+07:00","message":"TextPushed: 'คุณก็แค่ทำ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:05.061332112+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:05.06138425+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":"2025-09-19T10:12:05.061389591+07:00","message":"receive interim result [false|false]: คุณก็แค่ทำให้คนที่เขารักกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:05.061404045+07:00","message":"[buffer interim] 119 false คุณก็แค่ทำให้คนที่เขารักกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:05.06141009+07:00","message":"[bufferProcess] interim [800000000]:คุณก็แค่ทำให้คนที่เขารักกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:05.061412014+07:00","message":"[bufferProcess] send to processor:คุณก็แค่ทำให้คนที่เขารัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:05.061416762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:05.061419591+07:00","message":"> Transcript [1390] [false]: 'คุณก็แค่ทำให้คนที่เขารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:05.061421746+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:05.06142341+07:00","message":"Set new StatePrefix: 'คุณก็แค่ทำให้คนที่เขารัก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:05.220528191+07:00","message":"[GCS] IsForceVAD: false for message ID: 119"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:05.354568765+07:00","message":"[GCS] Start streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:05.379316571+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:05.379369489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณก็แค่ทำให้คนที่เขารักกัน\",\"confidence\":0.9584064}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:05.379375338+07:00","message":"receive interim result [true|false]: คุณก็แค่ทำให้คนที่เขารักกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:05.379383931+07:00","message":"end recv isFinal message id 119"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:05.379385857+07:00","message":"end Recv id 119"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:05.379392154+07:00","message":"[buffer interim] 119 true คุณก็แค่ทำให้คนที่เขารักกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:05.379400432+07:00","message":"[bufferProcess] interim [130000000]:คุณก็แค่ทำให้คนที่เขารักกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:05.379405698+07:00","message":"[bufferProcess] send to processor (isfinal):คุณก็แค่ทำให้คนที่เขารักกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:05.379408815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:05.379411467+07:00","message":"> Transcript [1391] [false]: 'คุณก็แค่ทำให้คนที่เขารักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:05.379415427+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:05.379417003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:05.37941857+07:00","message":"StatePrefix: 'คุณก็แค่ทำให้คนที่เขารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:05.379420505+07:00","message":"TextPushed: 'คุณก็แค่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:05.379422007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:05.379423525+07:00","message":"> Transcript [1392] [true]: 'คุณก็แค่ทำให้คนที่เขารักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:05.37942545+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:05.379426838+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:05.379428114+07:00","message":"StatePrefix: 'คุณก็แค่ทำให้คนที่เขารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:05.37942962+07:00","message":"TextPushed: 'คุณก็แค่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:05.379433581+07:00","message":"Push: 'ให้คนที่เขารักกัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:05.379441198+07:00","message":"push: {true ให้คนที่เขารักกัน 0 0xc000047100}"}
{"level":"info","service":"Main","time":"2025-09-19T10:12:05.386867625+07:00","message":"write wav file: './tmp/7402/7402_119.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:05.814124+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:05.814134278+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:05.844064153+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:05.844104643+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":"2025-09-19T10:12:05.844109548+07:00","message":"receive interim result [false|false]: เลิก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:05.844122221+07:00","message":"[buffer interim] 120 false เลิก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:05.844128293+07:00","message":"[bufferProcess] interim [300000000]:เลิก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:05.84412988+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:06.02443766+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:06.024485708+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":"2025-09-19T10:12:06.024491135+07:00","message":"receive interim result [false|false]: เลิกกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:06.024503371+07:00","message":"[buffer interim] 120 false เลิกกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.02451095+07:00","message":"[bufferProcess] interim [480000000]:เลิกกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.024513544+07:00","message":"[bufferProcess] send to processor:เลิก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.024518744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.024522346+07:00","message":"> Transcript [1393] [false]: 'เลิก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.024525031+07:00","message":"Set StatePrefix (first interim): 'เลิก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:06.220072907+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:06.220114304+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":"2025-09-19T10:12:06.220119323+07:00","message":"receive interim result [false|false]: เลิกกันเถอะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:06.2201333+07:00","message":"[buffer interim] 120 false เลิกกันเถอะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.220139811+07:00","message":"[bufferProcess] interim [660000000]:เลิกกันเถอะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.220141878+07:00","message":"[bufferProcess] send to processor:เลิกกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.220146938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.22014917+07:00","message":"> Transcript [1394] [false]: 'เลิกกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.220151798+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.220153477+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.220155398+07:00","message":"StatePrefix: 'เลิก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.220157261+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:06.576064519+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:06.576106962+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":"2025-09-19T10:12:06.576113073+07:00","message":"receive interim result [false|false]: เลิกกันแบบไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:06.576126775+07:00","message":"[buffer interim] 120 false เลิกกันแบบไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.57613384+07:00","message":"[bufferProcess] interim [20000000]:เลิกกันแบบไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.576136354+07:00","message":"[bufferProcess] send to processor:เลิกกันเถอะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.576142586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.576146961+07:00","message":"> Transcript [1395] [false]: 'เลิกกันเถอะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.576150757+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.576152965+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.576155103+07:00","message":"StatePrefix: 'เลิก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.576158245+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:06.735319885+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:06.73536055+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":"2025-09-19T10:12:06.735365893+07:00","message":"receive interim result [false|false]: เลิกกันเถอะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:06.735378443+07:00","message":"[buffer interim] 120 false เลิกกันเถอะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.735385864+07:00","message":"[bufferProcess] interim [140000000]:เลิกกันเถอะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.735388319+07:00","message":"[bufferProcess] send to processor:เลิกกันแบบไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.73539367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.735399564+07:00","message":"> Transcript [1396] [false]: 'เลิกกันแบบไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.73540339+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.73540555+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.735407664+07:00","message":"StatePrefix: 'เลิก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.735409982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:06.776899485+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:06.776935429+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":"2025-09-19T10:12:06.776942809+07:00","message":"receive interim result [false|false]: เลิกกันแบบไม่ตอบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:06.776953975+07:00","message":"[buffer interim] 120 false เลิกกันแบบไม่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.776960463+07:00","message":"[bufferProcess] interim [200000000]:เลิกกันแบบไม่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.776962287+07:00","message":"[bufferProcess] send to processor:เลิกกันเถอะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.776967175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.776970242+07:00","message":"> Transcript [1397] [false]: 'เลิกกันเถอะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.77697311+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.776974913+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.776976584+07:00","message":"StatePrefix: 'เลิก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.776978346+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.776982805+07:00","message":"Push: 'เลิก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.776984462+07:00","message":"TextPushed: 'เลิก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.776986219+07:00","message":"Set new StatePrefix : 'เลิกกันเถอะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.776987821+07:00","message":"Next Push (prob) : 'กันเถอะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:06.77699499+07:00","message":"push: {false เลิก 0 0xc0004aa080}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:06.930295571+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:06.930339722+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":"2025-09-19T10:12:06.930354671+07:00","message":"receive interim result [false|false]: เลิกกันแบบไม่เผาผี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:06.930370821+07:00","message":"[buffer interim] 120 false เลิกกันแบบไม่เผาผี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.930378538+07:00","message":"[bufferProcess] interim [380000000]:เลิกกันแบบไม่เผาผี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.930381183+07:00","message":"[bufferProcess] send to processor:เลิกกันแบบไม่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.930385469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.930389163+07:00","message":"> Transcript [1398] [false]: 'เลิกกันแบบไม่ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.930393667+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:06.930396073+07:00","message":"Set new StatePrefix: 'เลิกกันแบบไม่ตอบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:07.491127699+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:07.491173328+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":"2025-09-19T10:12:07.491180216+07:00","message":"receive interim result [false|false]: เลิกกันแบบไม่เผาผี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:07.491195968+07:00","message":"[buffer interim] 120 false เลิกกันแบบไม่เผาผี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.491205649+07:00","message":"[bufferProcess] interim [980000000]:เลิกกันแบบไม่เผาผี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.491208968+07:00","message":"[bufferProcess] send to processor:เลิกกันแบบไม่เผาผี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.491215635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.491219199+07:00","message":"> Transcript [1399] [false]: 'เลิกกันแบบไม่เผาผี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.491222126+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.491225423+07:00","message":"Set new StatePrefix: 'เลิกกันแบบไม่เผาผี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:07.642278015+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:07.642318235+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":"2025-09-19T10:12:07.642323605+07:00","message":"receive interim result [false|false]: เลิกกันแบบไม่เผาผีบอก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:07.642338142+07:00","message":"[buffer interim] 120 false เลิกกันแบบไม่เผาผีบอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.642344645+07:00","message":"[bufferProcess] interim [100000000]:เลิกกันแบบไม่เผาผีบอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.642354352+07:00","message":"[bufferProcess] send to processor:เลิกกันแบบไม่เผาผี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.642359634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.642362278+07:00","message":"> Transcript [1400] [false]: 'เลิกกันแบบไม่เผาผี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.64236511+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.642366984+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.642368704+07:00","message":"StatePrefix: 'เลิกกันแบบไม่เผาผี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.64237092+07:00","message":"TextPushed: 'เลิก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:07.681379464+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:07.681414325+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":"2025-09-19T10:12:07.681422516+07:00","message":"receive interim result [false|false]: เลิกกันแบบไม่เผาผี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:07.681439601+07:00","message":"[buffer interim] 120 false เลิกกันแบบไม่เผาผี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.681445711+07:00","message":"[bufferProcess] interim [160000000]:เลิกกันแบบไม่เผาผี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.681448083+07:00","message":"[bufferProcess] send to processor:เลิกกันแบบไม่เผาผีบอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.681454567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.681457498+07:00","message":"> Transcript [1401] [false]: 'เลิกกันแบบไม่เผาผีบอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.681460478+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.681462427+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.681464254+07:00","message":"StatePrefix: 'เลิกกันแบบไม่เผาผี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.681466456+07:00","message":"TextPushed: 'เลิก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:07.704855985+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:07.704882094+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":"2025-09-19T10:12:07.704887107+07:00","message":"receive interim result [false|false]: เลิกกันแบบไม่เผาผีบอกพี่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:07.704901763+07:00","message":"[buffer interim] 120 false เลิกกันแบบไม่เผาผีบอกพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.704907235+07:00","message":"[bufferProcess] interim [220000000]:เลิกกันแบบไม่เผาผีบอกพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.70491+07:00","message":"[bufferProcess] send to processor:เลิกกันแบบไม่เผาผี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.704917289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.704919456+07:00","message":"> Transcript [1402] [false]: 'เลิกกันแบบไม่เผาผี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.704922358+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.704924174+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.704925648+07:00","message":"StatePrefix: 'เลิกกันแบบไม่เผาผี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.704927971+07:00","message":"TextPushed: 'เลิก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:07.933459079+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:07.93350346+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":"2025-09-19T10:12:07.933508746+07:00","message":"receive interim result [false|false]: เลิกกันแบบไม่เผาผี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:07.933525426+07:00","message":"[buffer interim] 120 false เลิกกันแบบไม่เผาผี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.933532093+07:00","message":"[bufferProcess] interim [280000000]:เลิกกันแบบไม่เผาผี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.933534816+07:00","message":"[bufferProcess] send to processor:เลิกกันแบบไม่เผาผีบอกพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.933541401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.933544893+07:00","message":"> Transcript [1403] [false]: 'เลิกกันแบบไม่เผาผีบอกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.933548499+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.933550499+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.933552327+07:00","message":"StatePrefix: 'เลิกกันแบบไม่เผาผี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.933556881+07:00","message":"TextPushed: 'เลิก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.933562555+07:00","message":"Push: 'กันแบบไม่เผาผี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.933564232+07:00","message":"TextPushed: 'เลิกกันแบบไม่เผาผี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.933566032+07:00","message":"Set new StatePrefix : 'เลิกกันแบบไม่เผาผีบอกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:07.933567908+07:00","message":"Next Push (prob) : 'บอกพี่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:07.933575719+07:00","message":"push: {false กันแบบไม่เผาผี 0 0xc0004aa080}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:08.066306268+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:08.066355709+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":"2025-09-19T10:12:08.066363272+07:00","message":"receive interim result [false|false]: เลิกกันแบบไม่เผาผีบอกพี่แล้วไง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:08.066381044+07:00","message":"[buffer interim] 120 false เลิกกันแบบไม่เผาผีบอกพี่แล้วไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.066388725+07:00","message":"[bufferProcess] interim [460000000]:เลิกกันแบบไม่เผาผีบอกพี่แล้วไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.066391452+07:00","message":"[bufferProcess] send to processor:เลิกกันแบบไม่เผาผี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.06640056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.066404481+07:00","message":"> Transcript [1404] [false]: 'เลิกกันแบบไม่เผาผี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.066407311+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:08.545053973+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:08.545100046+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":"2025-09-19T10:12:08.545109293+07:00","message":"receive interim result [false|false]: เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:08.545128584+07:00","message":"[buffer interim] 120 false เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.545136721+07:00","message":"[bufferProcess] interim [0]:เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.545140521+07:00","message":"[bufferProcess] send to processor:เลิกกันแบบไม่เผาผีบอกพี่แล้วไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.545150252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.545153901+07:00","message":"> Transcript [1405] [false]: 'เลิกกันแบบไม่เผาผีบอกพี่แล้วไง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.545158753+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.545177664+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.545181397+07:00","message":"StatePrefix: 'เลิกกันแบบไม่เผาผีบอกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.545185002+07:00","message":"TextPushed: 'เลิกกันแบบไม่เผาผี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:08.620984031+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:08.621027796+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":"2025-09-19T10:12:08.621035793+07:00","message":"receive interim result [false|false]: เลิกกันแบบไม่เผาผีบอกพี่แล้วไง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:08.621053954+07:00","message":"[buffer interim] 120 false เลิกกันแบบไม่เผาผีบอกพี่แล้วไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.621066051+07:00","message":"[bufferProcess] interim [60000000]:เลิกกันแบบไม่เผาผีบอกพี่แล้วไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.621069549+07:00","message":"[bufferProcess] send to processor:เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.621074214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.621077748+07:00","message":"> Transcript [1406] [false]: 'เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.621082065+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.621084829+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.621087255+07:00","message":"StatePrefix: 'เลิกกันแบบไม่เผาผีบอกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.621090936+07:00","message":"TextPushed: 'เลิกกันแบบไม่เผาผี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:08.631719351+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:08.631756314+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":"2025-09-19T10:12:08.631762648+07:00","message":"receive interim result [false|false]: เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:08.631776419+07:00","message":"[buffer interim] 120 false เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.631782619+07:00","message":"[bufferProcess] interim [120000000]:เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.631785747+07:00","message":"[bufferProcess] send to processor:เลิกกันแบบไม่เผาผีบอกพี่แล้วไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.631791703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.631794007+07:00","message":"> Transcript [1407] [false]: 'เลิกกันแบบไม่เผาผีบอกพี่แล้วไง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.631797613+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.631799659+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.63180255+07:00","message":"StatePrefix: 'เลิกกันแบบไม่เผาผีบอกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.631805062+07:00","message":"TextPushed: 'เลิกกันแบบไม่เผาผี'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:08.81501449+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:08.815019117+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:08.836699166+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:08.836739831+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":"2025-09-19T10:12:08.836747298+07:00","message":"receive interim result [false|false]: เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:08.836762077+07:00","message":"[buffer interim] 120 false เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.836768052+07:00","message":"[bufferProcess] interim [240000000]:เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.836770249+07:00","message":"[bufferProcess] send to processor:เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.836775009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.836777872+07:00","message":"> Transcript [1408] [false]: 'เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.836780983+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.836782804+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.836785745+07:00","message":"StatePrefix: 'เลิกกันแบบไม่เผาผีบอกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.836789245+07:00","message":"TextPushed: 'เลิกกันแบบไม่เผาผี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.83679658+07:00","message":"Push: 'บอกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.836799065+07:00","message":"TextPushed: 'เลิกกันแบบไม่เผาผีบอกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.836801833+07:00","message":"Set new StatePrefix : 'เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:08.836804571+07:00","message":"Next Push (prob) : 'แล้วไงไม่ได้ต้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:08.836814557+07:00","message":"push: {false บอกพี่ 0 0xc0004aa080}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:09.134911413+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:09.134949576+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":"2025-09-19T10:12:09.134955369+07:00","message":"receive interim result [false|false]: เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการพาน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:09.134971715+07:00","message":"[buffer interim] 120 false เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการพาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.134980146+07:00","message":"[bufferProcess] interim [600000000]:เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการพาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.134982322+07:00","message":"[bufferProcess] send to processor:เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.134987245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.134990181+07:00","message":"> Transcript [1409] [false]: 'เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.134993673+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.134995251+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.134997051+07:00","message":"StatePrefix: 'เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.134999688+07:00","message":"TextPushed: 'เลิกกันแบบไม่เผาผีบอกพี่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:09.319146083+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:09.319182893+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":"2025-09-19T10:12:09.319189174+07:00","message":"receive interim result [false|false]: เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการพระเนื้อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:09.319202745+07:00","message":"[buffer interim] 120 false เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการพระเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.319209487+07:00","message":"[bufferProcess] interim [720000000]:เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการพระเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.319211666+07:00","message":"[bufferProcess] send to processor:เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการพาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.319216991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.319219524+07:00","message":"> Transcript [1410] [false]: 'เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการพาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.319222566+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.319224535+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.319226372+07:00","message":"StatePrefix: 'เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.319228945+07:00","message":"TextPushed: 'เลิกกันแบบไม่เผาผีบอกพี่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:09.403685676+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:09.403727542+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":"2025-09-19T10:12:09.403733785+07:00","message":"receive interim result [false|false]: เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการพาน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:09.40374604+07:00","message":"[buffer interim] 120 false เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการพาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.403752175+07:00","message":"[bufferProcess] interim [780000000]:เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการพาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.403754376+07:00","message":"[bufferProcess] send to processor:เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการพระเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.403759421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.403761774+07:00","message":"> Transcript [1411] [false]: 'เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการพระเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.403765155+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.403766792+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.403768667+07:00","message":"StatePrefix: 'เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.403770612+07:00","message":"TextPushed: 'เลิกกันแบบไม่เผาผีบอกพี่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:09.660544395+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:09.660581701+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":"2025-09-19T10:12:09.660587212+07:00","message":"receive interim result [false|false]: เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการเป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:09.660604681+07:00","message":"[buffer interim] 120 false เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.660611632+07:00","message":"[bufferProcess] interim [20000000]:เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.660615067+07:00","message":"[bufferProcess] send to processor:เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการพาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.660619896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.660623013+07:00","message":"> Transcript [1412] [false]: 'เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการพาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.660632316+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.660635064+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.660637392+07:00","message":"StatePrefix: 'เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.660640848+07:00","message":"TextPushed: 'เลิกกันแบบไม่เผาผีบอกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.660648484+07:00","message":"Push: 'แล้วไงไม่ได้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.660650771+07:00","message":"TextPushed: 'เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.660653391+07:00","message":"Set new StatePrefix : 'เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการพาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.660656267+07:00","message":"Next Push (prob) : 'การพาน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:09.660666375+07:00","message":"push: {false แล้วไงไม่ได้ต้อง 0 0xc0004aa080}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:09.678942534+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:09.678972872+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":"2025-09-19T10:12:09.678980582+07:00","message":"receive interim result [false|false]: เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการพาน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:09.678994071+07:00","message":"[buffer interim] 120 false เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการพาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.679000213+07:00","message":"[bufferProcess] interim [80000000]:เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการพาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.679002665+07:00","message":"[bufferProcess] send to processor:เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.679009278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.679011909+07:00","message":"> Transcript [1413] [false]: 'เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.679014154+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.679015793+07:00","message":"Set new StatePrefix: 'เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:09.741563738+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:09.74160186+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":"2025-09-19T10:12:09.741608938+07:00","message":"receive interim result [false|false]: เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการเป็นภาษา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:09.74162574+07:00","message":"[buffer interim] 120 false เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการเป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.741636402+07:00","message":"[bufferProcess] interim [140000000]:เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการเป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.741640363+07:00","message":"[bufferProcess] send to processor:เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการพาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.741647541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.741649938+07:00","message":"> Transcript [1414] [false]: 'เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการพาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.741652364+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.741654261+07:00","message":"Set new StatePrefix: 'เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการพาน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:09.747388908+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:09.747403834+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":"2025-09-19T10:12:09.747407715+07:00","message":"receive interim result [false|false]: เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการพาน้องมาเป็นภาระ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:09.747413706+07:00","message":"[buffer interim] 120 false เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการพาน้องมาเป็นภาระ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.747417103+07:00","message":"[bufferProcess] interim [200000000]:เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการพาน้องมาเป็นภาระ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.747419306+07:00","message":"[bufferProcess] send to processor:เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการเป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.747422132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.747424791+07:00","message":"> Transcript [1415] [false]: 'เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการเป็นภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.74742668+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:09.747428215+07:00","message":"Set new StatePrefix: 'เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการเป็นภาษา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:10.031828478+07:00","message":"[GCS] IsForceVAD: false for message ID: 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:10.101580499+07:00","message":"[GCS] Start streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:10.248392166+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:10.248447275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการเป็นภาระ\",\"confidence\":0.9425826}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:10.248454732+07:00","message":"receive interim result [true|false]: เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการเป็นภาระ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:10.248465449+07:00","message":"end recv isFinal message id 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:10.248468166+07:00","message":"end Recv id 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:10.248475052+07:00","message":"[buffer interim] 120 true เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการเป็นภาระ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.248485403+07:00","message":"[bufferProcess] interim [710000000]:เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการเป็นภาระ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.248489274+07:00","message":"[bufferProcess] send to processor (isfinal):เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการพาน้องมาเป็นภาระ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.248502137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.248516272+07:00","message":"> Transcript [1416] [false]: 'เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการพาน้องมาเป็นภาระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.248520365+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.248522989+07:00","message":"Set new StatePrefix: 'เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการพาน้องมาเป็นภาระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.248525742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.248528445+07:00","message":"> Transcript [1417] [true]: 'เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการเป็นภาระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.248532512+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.248534765+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.248536832+07:00","message":"StatePrefix: 'เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้องการพาน้องมาเป็นภาระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.248540642+07:00","message":"TextPushed: 'เลิกกันแบบไม่เผาผีบอกพี่แล้วไงไม่ได้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.248548953+07:00","message":"Push: 'การเป็นภาระ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:10.248562506+07:00","message":"push: {true การเป็นภาระ 0 0xc0004aa080}"}
{"level":"info","service":"Main","time":"2025-09-19T10:12:10.258465404+07:00","message":"write wav file: './tmp/7402/7402_120.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:10.463149336+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:10.46318543+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":"2025-09-19T10:12:10.463190744+07:00","message":"receive interim result [false|false]: เริ่ม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:10.463205743+07:00","message":"[buffer interim] 121 false เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.463211757+07:00","message":"[bufferProcess] interim [420000000]:เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.46321331+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:10.637947559+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:10.637987213+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":"2025-09-19T10:12:10.637992641+07:00","message":"receive interim result [false|false]: เริ่มงาน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:10.638009748+07:00","message":"[buffer interim] 121 false เริ่มงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.63801618+07:00","message":"[bufferProcess] interim [600000000]:เริ่มงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.638018134+07:00","message":"[bufferProcess] send to processor:เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.638021481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.638023987+07:00","message":"> Transcript [1418] [false]: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.63802586+07:00","message":"Set StatePrefix (first interim): 'เริ่ม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:10.829380795+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:10.829425588+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":"2025-09-19T10:12:10.829432695+07:00","message":"receive interim result [false|false]: เริ่มงานได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:10.829449733+07:00","message":"[buffer interim] 121 false เริ่มงานได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.829457939+07:00","message":"[bufferProcess] interim [780000000]:เริ่มงานได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.82946092+07:00","message":"[bufferProcess] send to processor:เริ่มงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.829465016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.829468632+07:00","message":"> Transcript [1419] [false]: 'เริ่มงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.829472636+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.829475066+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.829477456+07:00","message":"StatePrefix: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.829480203+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:10.95167374+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:10.951706529+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":"2025-09-19T10:12:10.951711754+07:00","message":"receive interim result [false|false]: เริ่มงานได้เลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:10.951724373+07:00","message":"[buffer interim] 121 false เริ่มงานได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.951729889+07:00","message":"[bufferProcess] interim [900000000]:เริ่มงานได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.951731878+07:00","message":"[bufferProcess] send to processor:เริ่มงานได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.95173697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.951740283+07:00","message":"> Transcript [1420] [false]: 'เริ่มงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.951743032+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.951744802+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.951749958+07:00","message":"StatePrefix: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:10.951752078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:11.543893109+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:11.543938015+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":"2025-09-19T10:12:11.543944437+07:00","message":"receive interim result [false|false]: เริ่มงานได้เลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:11.543957757+07:00","message":"[buffer interim] 121 false เริ่มงานได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:11.543963878+07:00","message":"[bufferProcess] interim [500000000]:เริ่มงานได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:11.543966709+07:00","message":"[bufferProcess] send to processor:เริ่มงานได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:11.543972745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:11.543976087+07:00","message":"> Transcript [1421] [false]: 'เริ่มงานได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:11.543980215+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:11.543982198+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:11.543984241+07:00","message":"StatePrefix: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:11.543986609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:11.815513745+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:11.815548459+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:14.542243254+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:14.542282859+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":"2025-09-19T10:12:14.542288301+07:00","message":"receive interim result [false|false]: เริ่มงานได้เลยใกล้มากที่สุด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:14.542301897+07:00","message":"[buffer interim] 121 false เริ่มงานได้เลยใกล้มากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:14.542308385+07:00","message":"[bufferProcess] interim [440000000]:เริ่มงานได้เลยใกล้มากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:14.542310432+07:00","message":"[bufferProcess] send to processor:เริ่มงานได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:14.542315741+07:00","message":"[bufferProcess] send to processor (ticker):เริ่มงานได้เลยใกล้มากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:14.542318196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:14.542320663+07:00","message":"> Transcript [1422] [false]: 'เริ่มงานได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:14.542323885+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:14.54232571+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:14.542327393+07:00","message":"StatePrefix: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:14.542329121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:14.542333836+07:00","message":"Push: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:14.542335439+07:00","message":"TextPushed: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:14.542337026+07:00","message":"Set new StatePrefix : 'เริ่มงานได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:14.542338693+07:00","message":"Next Push (prob) : 'งานได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:14.542340175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:14.542341882+07:00","message":"> Transcript [1423] [false]: 'เริ่มงานได้เลยใกล้มากที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:14.542343896+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:14.542345298+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:14.542347002+07:00","message":"StatePrefix: 'เริ่มงานได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:14.542348604+07:00","message":"TextPushed: 'เริ่ม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:14.54236374+07:00","message":"push: {false เริ่ม 0 0xc000188980}"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:14.815780218+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:14.815802412+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:15.178724205+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:15.178759099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มงานได้เลยใกล้มากที่สุด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:15.178764624+07:00","message":"receive interim result [false|false]: เริ่มงานได้เลยใกล้มากที่สุด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:15.178778048+07:00","message":"[buffer interim] 121 false เริ่มงานได้เลยใกล้มากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:15.178784595+07:00","message":"[bufferProcess] interim [40000000]:เริ่มงานได้เลยใกล้มากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:15.178786367+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:15.441999904+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:15.442029344+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":"2025-09-19T10:12:15.442034251+07:00","message":"receive interim result [false|false]: เริ่มงานได้เลยจะได้ถ่ายรูป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:15.442044903+07:00","message":"[buffer interim] 121 false เริ่มงานได้เลยจะได้ถ่ายรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:15.442050698+07:00","message":"[bufferProcess] interim [400000000]:เริ่มงานได้เลยจะได้ถ่ายรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:15.442052584+07:00","message":"[bufferProcess] send to processor:เริ่มงานได้เลยใกล้มากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:15.442057393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:15.442059665+07:00","message":"> Transcript [1424] [false]: 'เริ่มงานได้เลยใกล้มากที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:15.442062595+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:15.442064291+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:15.44206619+07:00","message":"StatePrefix: 'เริ่มงานได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:15.442068195+07:00","message":"TextPushed: 'เริ่ม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:15.564572832+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:15.564609825+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":"2025-09-19T10:12:15.564615629+07:00","message":"receive interim result [false|false]: เริ่มงานได้เลยใกล้มากที่สุด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:15.56462898+07:00","message":"[buffer interim] 121 false เริ่มงานได้เลยใกล้มากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:15.564635109+07:00","message":"[bufferProcess] interim [520000000]:เริ่มงานได้เลยใกล้มากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:15.564637175+07:00","message":"[bufferProcess] send to processor:เริ่มงานได้เลยจะได้ถ่ายรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:15.564642154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:15.564644636+07:00","message":"> Transcript [1425] [false]: 'เริ่มงานได้เลยจะได้ถ่ายรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:15.564647763+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:15.564649365+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:15.5646511+07:00","message":"StatePrefix: 'เริ่มงานได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:15.564653003+07:00","message":"TextPushed: 'เริ่ม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:16.159139687+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:16.15917608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มงานได้เลยใกล้มากที่สุด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:16.159181378+07:00","message":"receive interim result [false|false]: เริ่มงานได้เลยใกล้มากที่สุด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:16.159195086+07:00","message":"[buffer interim] 121 false เริ่มงานได้เลยใกล้มากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:16.159200943+07:00","message":"[bufferProcess] interim [120000000]:เริ่มงานได้เลยใกล้มากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:16.159202997+07:00","message":"[bufferProcess] send to processor:เริ่มงานได้เลยใกล้มากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:16.159207668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:16.159210309+07:00","message":"> Transcript [1426] [false]: 'เริ่มงานได้เลยใกล้มากที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:16.159213758+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:16.159215473+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:16.159217505+07:00","message":"StatePrefix: 'เริ่มงานได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:16.159219519+07:00","message":"TextPushed: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:16.159223295+07:00","message":"Push: 'งานได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:16.159225459+07:00","message":"TextPushed: 'เริ่มงานได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:16.159227155+07:00","message":"Set new StatePrefix : 'เริ่มงานได้เลยใกล้มากที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:16.159228926+07:00","message":"Next Push (prob) : 'ใกล้มากที่สุด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:16.159236129+07:00","message":"push: {false งานได้เลย 0 0xc000188980}"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:17.81674054+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:17.816756108+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:18.360446215+07:00","message":"[GCS] IsForceVAD: false for message ID: 121"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:18.555487573+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:18.55553189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มงานได้เลยใกล้มากที่สุด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:18.555539885+07:00","message":"receive interim result [true|false]: เริ่มงานได้เลยใกล้มากที่สุด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:18.555552685+07:00","message":"end recv isFinal message id 121"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:18.555554982+07:00","message":"end Recv id 121"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:18.555564958+07:00","message":"[buffer interim] 121 true เริ่มงานได้เลยใกล้มากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:18.555574395+07:00","message":"[bufferProcess] interim [490000000]:เริ่มงานได้เลยใกล้มากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:18.555578986+07:00","message":"[bufferProcess] send to processor (isfinal):เริ่มงานได้เลยใกล้มากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:18.555591369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:18.555612984+07:00","message":"> Transcript [1427] [false]: 'เริ่มงานได้เลยใกล้มากที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:18.555617954+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:18.555619824+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:18.555621936+07:00","message":"StatePrefix: 'เริ่มงานได้เลยใกล้มากที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:18.555624246+07:00","message":"TextPushed: 'เริ่มงานได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:18.555626141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:18.555627936+07:00","message":"> Transcript [1428] [true]: 'เริ่มงานได้เลยใกล้มากที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:18.555629684+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:18.555630991+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:18.555632657+07:00","message":"StatePrefix: 'เริ่มงานได้เลยใกล้มากที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:18.55563407+07:00","message":"TextPushed: 'เริ่มงานได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:18.555641817+07:00","message":"Push: 'ใกล้มากที่สุด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:18.555652014+07:00","message":"push: {true ใกล้มากที่สุด 0 0xc000188980}"}
{"level":"info","service":"Main","time":"2025-09-19T10:12:18.569684758+07:00","message":"write wav file: './tmp/7402/7402_121.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:19.066142433+07:00","message":"[GCS] Start streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:19.612723062+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:19.612763258+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":"2025-09-19T10:12:19.612769525+07:00","message":"receive interim result [false|false]: เธอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:19.612784735+07:00","message":"[buffer interim] 122 false เธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:19.61279086+07:00","message":"[bufferProcess] interim [420000000]:เธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:19.612792463+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:19.612797328+07:00","message":"[bufferProcess] send to processor (ticker):เธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:19.612800003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:19.612802588+07:00","message":"> Transcript [1429] [false]: 'เธอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:19.612804513+07:00","message":"Set StatePrefix (first interim): 'เธอ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:19.795842995+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:19.795875972+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":"2025-09-19T10:12:19.795880724+07:00","message":"receive interim result [false|false]: เขิน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:19.795890905+07:00","message":"[buffer interim] 122 false เขิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:19.79589681+07:00","message":"[bufferProcess] interim [540000000]:เขิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:19.795898483+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:19.945529072+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:19.945574015+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":"2025-09-19T10:12:19.945578816+07:00","message":"receive interim result [false|false]: เถิน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:19.945592796+07:00","message":"[buffer interim] 122 false เถิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:19.945599602+07:00","message":"[bufferProcess] interim [660000000]:เถิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:19.945602534+07:00","message":"[bufferProcess] send to processor:เขิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:19.945609051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:19.945636675+07:00","message":"> Transcript [1430] [false]: 'เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:19.945639035+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:19.945641092+07:00","message":"Set new StatePrefix: 'เขิน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:19.96641756+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:19.966446784+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":"2025-09-19T10:12:19.96645442+07:00","message":"receive interim result [false|false]: เขินเหมือน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:19.966479642+07:00","message":"[buffer interim] 122 false เขินเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:19.966486163+07:00","message":"[bufferProcess] interim [720000000]:เขินเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:19.966488269+07:00","message":"[bufferProcess] send to processor:เถิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:19.966491317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:19.966494967+07:00","message":"> Transcript [1431] [false]: 'เถิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:19.966497089+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:19.966498643+07:00","message":"Set new StatePrefix: 'เถิน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:20.112838947+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:20.112878693+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":"2025-09-19T10:12:20.112884258+07:00","message":"receive interim result [false|false]: เขินหรือไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:20.11290067+07:00","message":"[buffer interim] 122 false เขินหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.11290732+07:00","message":"[bufferProcess] interim [840000000]:เขินหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.112909629+07:00","message":"[bufferProcess] send to processor:เขินเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.112915878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.112918458+07:00","message":"> Transcript [1432] [false]: 'เขินเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.11292037+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.11292209+07:00","message":"Set new StatePrefix: 'เขินเหมือน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:20.24147736+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:20.241515925+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":"2025-09-19T10:12:20.241521099+07:00","message":"receive interim result [false|false]: เผลอไม่ได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:20.24153776+07:00","message":"[buffer interim] 122 false เผลอไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.241544397+07:00","message":"[bufferProcess] interim [960000000]:เผลอไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.241547017+07:00","message":"[bufferProcess] send to processor:เขินหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.241553094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.241555663+07:00","message":"> Transcript [1433] [false]: 'เขินหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.241557554+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.24155933+07:00","message":"Set new StatePrefix: 'เขินหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:20.429490158+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:20.429531581+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":"2025-09-19T10:12:20.429539693+07:00","message":"receive interim result [false|false]: เผลอไม่ได้หรือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:20.429555596+07:00","message":"[buffer interim] 122 false เผลอไม่ได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.429563409+07:00","message":"[bufferProcess] interim [140000000]:เผลอไม่ได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.429565661+07:00","message":"[bufferProcess] send to processor:เผลอไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.429572387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.429574702+07:00","message":"> Transcript [1434] [false]: 'เผลอไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.429576935+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.42957876+07:00","message":"Set new StatePrefix: 'เผลอไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:20.431379246+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:20.431395141+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":"2025-09-19T10:12:20.431398818+07:00","message":"receive interim result [false|false]: เผลอไม่ได้เรื่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:20.431403975+07:00","message":"[buffer interim] 122 false เผลอไม่ได้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.431411159+07:00","message":"[bufferProcess] interim [200000000]:เผลอไม่ได้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.431412893+07:00","message":"[bufferProcess] send to processor:เผลอไม่ได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.431414623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.431416828+07:00","message":"> Transcript [1435] [false]: 'เผลอไม่ได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.431419687+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.431421428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.431422878+07:00","message":"StatePrefix: 'เผลอไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.431424479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:20.817570807+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:20.817576621+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:20.818822432+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:20.818846727+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":"2025-09-19T10:12:20.818851349+07:00","message":"receive interim result [false|false]: เผลอไม่ได้เรื่องจริง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:20.818862563+07:00","message":"[buffer interim] 122 false เผลอไม่ได้เรื่องจริง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.818867884+07:00","message":"[bufferProcess] interim [560000000]:เผลอไม่ได้เรื่องจริง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.818869873+07:00","message":"[bufferProcess] send to processor:เผลอไม่ได้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.81887463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.818877029+07:00","message":"> Transcript [1436] [false]: 'เผลอไม่ได้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.818880133+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.818881725+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.818883145+07:00","message":"StatePrefix: 'เผลอไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:20.818884843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:21.384294622+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:21.384326275+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":"2025-09-19T10:12:21.384331975+07:00","message":"receive interim result [false|false]: เผลอไม่ได้เรื่องจริง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:21.384345587+07:00","message":"[buffer interim] 122 false เผลอไม่ได้เรื่องจริง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:21.384351092+07:00","message":"[bufferProcess] interim [160000000]:เผลอไม่ได้เรื่องจริง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:21.384353521+07:00","message":"[bufferProcess] send to processor:เผลอไม่ได้เรื่องจริง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:21.384358242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:21.384360737+07:00","message":"> Transcript [1437] [false]: 'เผลอไม่ได้เรื่องจริง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:21.384363497+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:21.384365424+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:21.384367088+07:00","message":"StatePrefix: 'เผลอไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:21.384368878+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:22.552942047+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:22.552987652+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":"2025-09-19T10:12:22.552993889+07:00","message":"receive interim result [false|false]: เผลอไม่ได้เรื่องจริงเลยไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:22.553009131+07:00","message":"[buffer interim] 122 false เผลอไม่ได้เรื่องจริงเลยไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:22.553016592+07:00","message":"[bufferProcess] interim [240000000]:เผลอไม่ได้เรื่องจริงเลยไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:22.553019767+07:00","message":"[bufferProcess] send to processor:เผลอไม่ได้เรื่องจริง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:22.55302632+07:00","message":"[bufferProcess] send to processor (ticker):เผลอไม่ได้เรื่องจริงเลยไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:22.553029627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:22.553033288+07:00","message":"> Transcript [1438] [false]: 'เผลอไม่ได้เรื่องจริง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:22.553037572+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:22.553039615+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:22.553041747+07:00","message":"StatePrefix: 'เผลอไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:22.553043852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:22.55304841+07:00","message":"Push: 'เผลอไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:22.553050548+07:00","message":"TextPushed: 'เผลอไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:22.553052787+07:00","message":"Set new StatePrefix : 'เผลอไม่ได้เรื่องจริง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:22.553055431+07:00","message":"Next Push (prob) : 'เรื่องจริง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:22.553057449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:22.553059482+07:00","message":"> Transcript [1439] [false]: 'เผลอไม่ได้เรื่องจริงเลยไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:22.553061929+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:22.553064002+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:22.553065679+07:00","message":"StatePrefix: 'เผลอไม่ได้เรื่องจริง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:22.553067525+07:00","message":"TextPushed: 'เผลอไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:22.553081756+07:00","message":"push: {false เผลอไม่ได้ 0 0xc000188d80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:23.121508051+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:23.121545306+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":"2025-09-19T10:12:23.121550936+07:00","message":"receive interim result [false|false]: เผลอไม่ได้เรื่องจริงเลยไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:23.121566504+07:00","message":"[buffer interim] 122 false เผลอไม่ได้เรื่องจริงเลยไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:23.121572611+07:00","message":"[bufferProcess] interim [840000000]:เผลอไม่ได้เรื่องจริงเลยไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:23.121574381+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:23.361607748+07:00","message":"[GCS] Cleaned up inactive client: 106"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:23.361630836+07:00","message":"[GCS] Cleaned up inactive client: 108"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:23.361633175+07:00","message":"[GCS] Cleaned up inactive client: 109"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:23.361634698+07:00","message":"[GCS] Cleaned up inactive client: 104"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:23.361636171+07:00","message":"[GCS] Cleaned up inactive client: 102"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:23.361637504+07:00","message":"[GCS] Cleaned up inactive client: 105"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:23.361638883+07:00","message":"[GCS] Cleaned up inactive client: 103"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:23.361640384+07:00","message":"[GCS] Cleaned up inactive client: 107"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:23.361641765+07:00","message":"[GCS] Cleaned up inactive client: 110"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:23.817784191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:23.81779368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:24.031673259+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:24.031709283+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":"2025-09-19T10:12:24.031715588+07:00","message":"receive interim result [false|false]: เผลอไม่ได้เรื่องจริงเลยไปติดตาม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:24.031730859+07:00","message":"[buffer interim] 122 false เผลอไม่ได้เรื่องจริงเลยไปติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:24.031736951+07:00","message":"[bufferProcess] interim [800000000]:เผลอไม่ได้เรื่องจริงเลยไปติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:24.031740294+07:00","message":"[bufferProcess] send to processor:เผลอไม่ได้เรื่องจริงเลยไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:24.031747126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:24.031751712+07:00","message":"> Transcript [1440] [false]: 'เผลอไม่ได้เรื่องจริงเลยไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:24.031754774+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:24.031756686+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:24.03175962+07:00","message":"StatePrefix: 'เผลอไม่ได้เรื่องจริง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:24.031761709+07:00","message":"TextPushed: 'เผลอไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:24.208484769+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:24.208523598+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":"2025-09-19T10:12:24.20852905+07:00","message":"receive interim result [false|false]: เผลอไม่ได้เรื่องจริงเลยไปติดตามชม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:24.208541235+07:00","message":"[buffer interim] 122 false เผลอไม่ได้เรื่องจริงเลยไปติดตามชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:24.208547855+07:00","message":"[bufferProcess] interim [980000000]:เผลอไม่ได้เรื่องจริงเลยไปติดตามชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:24.2085499+07:00","message":"[bufferProcess] send to processor:เผลอไม่ได้เรื่องจริงเลยไปติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:24.208555072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:24.208557552+07:00","message":"> Transcript [1441] [false]: 'เผลอไม่ได้เรื่องจริงเลยไปติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:24.208560562+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:24.208562311+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:24.208564189+07:00","message":"StatePrefix: 'เผลอไม่ได้เรื่องจริง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:24.208566256+07:00","message":"TextPushed: 'เผลอไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:24.864241962+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:24.864276543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผลอไม่ได้เรื่องจริงเลยไปติดตามชม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:24.8642826+07:00","message":"receive interim result [false|false]: เผลอไม่ได้เรื่องจริงเลยไปติดตามชม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:24.864299384+07:00","message":"[buffer interim] 122 false เผลอไม่ได้เรื่องจริงเลยไปติดตามชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:24.864305728+07:00","message":"[bufferProcess] interim [580000000]:เผลอไม่ได้เรื่องจริงเลยไปติดตามชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:24.864308064+07:00","message":"[bufferProcess] send to processor:เผลอไม่ได้เรื่องจริงเลยไปติดตามชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:24.864311533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:24.86431401+07:00","message":"> Transcript [1442] [false]: 'เผลอไม่ได้เรื่องจริงเลยไปติดตามชม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:24.864318052+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:24.864320045+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:24.864321855+07:00","message":"StatePrefix: 'เผลอไม่ได้เรื่องจริง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:24.864323791+07:00","message":"TextPushed: 'เผลอไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:24.864328563+07:00","message":"Push: 'เรื่องจริง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:24.864330008+07:00","message":"TextPushed: 'เผลอไม่ได้เรื่องจริง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:24.864331678+07:00","message":"Set new StatePrefix : 'เผลอไม่ได้เรื่องจริงเลยไปติดตามชม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:24.864333663+07:00","message":"Next Push (prob) : 'เลยไปติดตามชม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:24.864341093+07:00","message":"push: {false เรื่องจริง 0 0xc000188d80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:25.057993538+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:25.058027248+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":"2025-09-19T10:12:25.058032907+07:00","message":"receive interim result [false|false]: เผลอไม่ได้เรื่องจริงเลยไปติดตามชมซับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:25.058048065+07:00","message":"[buffer interim] 122 false เผลอไม่ได้เรื่องจริงเลยไปติดตามชมซับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.058056548+07:00","message":"[bufferProcess] interim [760000000]:เผลอไม่ได้เรื่องจริงเลยไปติดตามชมซับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.05805879+07:00","message":"[bufferProcess] send to processor:เผลอไม่ได้เรื่องจริงเลยไปติดตามชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.058062352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.05806521+07:00","message":"> Transcript [1443] [false]: 'เผลอไม่ได้เรื่องจริงเลยไปติดตามชม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.058068249+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.058069958+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.058072061+07:00","message":"StatePrefix: 'เผลอไม่ได้เรื่องจริงเลยไปติดตามชม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.058074413+07:00","message":"TextPushed: 'เผลอไม่ได้เรื่องจริง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:25.07050924+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:25.07053562+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":"2025-09-19T10:12:25.070540403+07:00","message":"receive interim result [false|false]: เผลอไม่ได้เรื่องจริงเลยไปติดตามชม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:25.070554823+07:00","message":"[buffer interim] 122 false เผลอไม่ได้เรื่องจริงเลยไปติดตามชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.070560989+07:00","message":"[bufferProcess] interim [820000000]:เผลอไม่ได้เรื่องจริงเลยไปติดตามชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.070562781+07:00","message":"[bufferProcess] send to processor:เผลอไม่ได้เรื่องจริงเลยไปติดตามชมซับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.070565769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.070568047+07:00","message":"> Transcript [1444] [false]: 'เผลอไม่ได้เรื่องจริงเลยไปติดตามชมซับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.07057103+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.070572874+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.070574313+07:00","message":"StatePrefix: 'เผลอไม่ได้เรื่องจริงเลยไปติดตามชม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.070576038+07:00","message":"TextPushed: 'เผลอไม่ได้เรื่องจริง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:25.15043533+07:00","message":"[GCS] IsForceVAD: false for message ID: 122"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:25.222649144+07:00","message":"[GCS] Start streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:25.339601069+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:25.33963698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผลอไม่ได้เรื่องจริงเลยไปติดตามชม\",\"confidence\":0.8960547}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:25.339642588+07:00","message":"receive interim result [true|false]: เผลอไม่ได้เรื่องจริงเลยไปติดตามชม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:25.339652215+07:00","message":"end recv isFinal message id 122"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:25.33965402+07:00","message":"end Recv id 122"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:25.339659914+07:00","message":"[buffer interim] 122 true เผลอไม่ได้เรื่องจริงเลยไปติดตามชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.339666814+07:00","message":"[bufferProcess] interim [90000000]:เผลอไม่ได้เรื่องจริงเลยไปติดตามชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.339673534+07:00","message":"[bufferProcess] send to processor (isfinal):เผลอไม่ได้เรื่องจริงเลยไปติดตามชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.339676644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.339679094+07:00","message":"> Transcript [1445] [false]: 'เผลอไม่ได้เรื่องจริงเลยไปติดตามชม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.339682079+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.339683814+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.339685527+07:00","message":"StatePrefix: 'เผลอไม่ได้เรื่องจริงเลยไปติดตามชม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.339689429+07:00","message":"TextPushed: 'เผลอไม่ได้เรื่องจริง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.339691034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.33969269+07:00","message":"> Transcript [1446] [true]: 'เผลอไม่ได้เรื่องจริงเลยไปติดตามชม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.339694486+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.339695831+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.339697166+07:00","message":"StatePrefix: 'เผลอไม่ได้เรื่องจริงเลยไปติดตามชม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.339698563+07:00","message":"TextPushed: 'เผลอไม่ได้เรื่องจริง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:25.33970083+07:00","message":"Push: 'เลยไปติดตามชม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:25.339708473+07:00","message":"push: {true เลยไปติดตามชม 0 0xc000188d80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:12:25.35108507+07:00","message":"write wav file: './tmp/7402/7402_122.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:26.269816205+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:26.269858952+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":"2025-09-19T10:12:26.269864389+07:00","message":"receive interim result [false|false]: รถ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:26.269879029+07:00","message":"[buffer interim] 123 false รถ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:26.26988525+07:00","message":"[bufferProcess] interim [80000000]:รถ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:26.269887346+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:26.588976918+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:26.589016299+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":"2025-09-19T10:12:26.589021498+07:00","message":"receive interim result [false|false]: รถรับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:26.589034342+07:00","message":"[buffer interim] 123 false รถรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:26.589041082+07:00","message":"[bufferProcess] interim [380000000]:รถรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:26.589042942+07:00","message":"[bufferProcess] send to processor:รถ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:26.589047476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:26.589049883+07:00","message":"> Transcript [1447] [false]: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:26.589051772+07:00","message":"Set StatePrefix (first interim): 'รถ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:26.646722087+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:26.646762062+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":"2025-09-19T10:12:26.646767332+07:00","message":"receive interim result [false|false]: ลดระดับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:26.646783353+07:00","message":"[buffer interim] 123 false ลดระดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:26.646789782+07:00","message":"[bufferProcess] interim [440000000]:ลดระดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:26.646791641+07:00","message":"[bufferProcess] send to processor:รถรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:26.646797518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:26.646800641+07:00","message":"> Transcript [1448] [false]: 'รถรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:26.646803798+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:26.646805401+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:26.646807281+07:00","message":"StatePrefix: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:26.646809157+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:26.817895756+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:26.817898203+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:26.967311544+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:26.967351739+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":"2025-09-19T10:12:26.967357205+07:00","message":"receive interim result [false|false]: ลดรักแร้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:26.967369886+07:00","message":"[buffer interim] 123 false ลดรักแร้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:26.967376019+07:00","message":"[bufferProcess] interim [740000000]:ลดรักแร้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:26.967378192+07:00","message":"[bufferProcess] send to processor:ลดระดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:26.967383026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:26.967385343+07:00","message":"> Transcript [1449] [false]: 'ลดระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:26.967387765+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:26.967389627+07:00","message":"Set new StatePrefix: 'ลดระดับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:26.975572405+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:26.975595839+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":"2025-09-19T10:12:26.975600354+07:00","message":"receive interim result [false|false]: ลดเลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:26.975611049+07:00","message":"[buffer interim] 123 false ลดเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:26.975615599+07:00","message":"[bufferProcess] interim [800000000]:ลดเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:26.97561727+07:00","message":"[bufferProcess] send to processor:ลดรักแร้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:26.975620122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:26.975622624+07:00","message":"> Transcript [1450] [false]: 'ลดรักแร้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:26.975624461+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:26.975625905+07:00","message":"Set new StatePrefix: 'ลดรักแร้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:27.100706894+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:27.100743737+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":"2025-09-19T10:12:27.100749174+07:00","message":"receive interim result [false|false]: ลดละเลิก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:27.100761615+07:00","message":"[buffer interim] 123 false ลดละเลิก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:27.100767235+07:00","message":"[bufferProcess] interim [860000000]:ลดละเลิก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:27.100769065+07:00","message":"[bufferProcess] send to processor:ลดเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:27.100774187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:27.100776632+07:00","message":"> Transcript [1451] [false]: 'ลดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:27.100778412+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:27.100780265+07:00","message":"Set new StatePrefix: 'ลดเลย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:27.669755502+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:27.669794433+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":"2025-09-19T10:12:27.669800332+07:00","message":"receive interim result [false|false]: ลดละเลิก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:27.669816992+07:00","message":"[buffer interim] 123 false ลดละเลิก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:27.669827195+07:00","message":"[bufferProcess] interim [460000000]:ลดละเลิก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:27.669829233+07:00","message":"[bufferProcess] send to processor:ลดละเลิก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:27.669832668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:27.669835419+07:00","message":"> Transcript [1452] [false]: 'ลดละเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:27.669837525+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:27.669839105+07:00","message":"Set new StatePrefix: 'ลดละเลิก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:27.994590837+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:27.994626713+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":"2025-09-19T10:12:27.994632017+07:00","message":"receive interim result [false|false]: ลดละเลิกเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:27.994647789+07:00","message":"[buffer interim] 123 false ลดละเลิกเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:27.994658187+07:00","message":"[bufferProcess] interim [820000000]:ลดละเลิกเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:27.994660135+07:00","message":"[bufferProcess] send to processor:ลดละเลิก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:27.994663141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:27.994665803+07:00","message":"> Transcript [1453] [false]: 'ลดละเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:27.994668919+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:27.994670767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:27.994672268+07:00","message":"StatePrefix: 'ลดละเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:27.994674098+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.249901783+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.249936416+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":"2025-09-19T10:12:28.249941482+07:00","message":"receive interim result [false|false]: ลดละเลิกเวลา 2"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.249955276+07:00","message":"[buffer interim] 123 false ลดละเลิกเวลา 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.249961697+07:00","message":"[bufferProcess] interim [120000000]:ลดละเลิกเวลา 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.249963551+07:00","message":"[bufferProcess] send to processor:ลดละเลิกเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.249968764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.249971399+07:00","message":"> Transcript [1454] [false]: 'ลดละเลิกเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.249974429+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.249976179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.249977919+07:00","message":"StatePrefix: 'ลดละเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.24997967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.438328429+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.438365239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดละเลิกเวลา 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.438378735+07:00","message":"receive interim result [false|false]: ลดละเลิกเวลา 20"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.438394372+07:00","message":"[buffer interim] 123 false ลดละเลิกเวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.438400532+07:00","message":"[bufferProcess] interim [240000000]:ลดละเลิกเวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.438402647+07:00","message":"[bufferProcess] send to processor:ลดละเลิกเวลา 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.438419726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.438422707+07:00","message":"> Transcript [1455] [false]: 'ลดละเลิกเวลา 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.438425726+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.4384275+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.438430821+07:00","message":"StatePrefix: 'ลดละเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.438432656+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.573579956+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.573611565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดละเลิกเวลา 20:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.573617288+07:00","message":"receive interim result [false|false]: ลดละเลิกเวลา 20:00"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.573638226+07:00","message":"[buffer interim] 123 false ลดละเลิกเวลา 20:00"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.573646958+07:00","message":"[bufferProcess] interim [360000000]:ลดละเลิกเวลา 20:00"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.573648825+07:00","message":"[bufferProcess] send to processor:ลดละเลิกเวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.57365352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.57365609+07:00","message":"> Transcript [1456] [false]: 'ลดละเลิกเวลา 20'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.573659407+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.573661121+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.573662697+07:00","message":"StatePrefix: 'ลดละเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.573664426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.573668053+07:00","message":"Push: 'ลดละเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.573669628+07:00","message":"TextPushed: 'ลดละเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.573671616+07:00","message":"Set new StatePrefix : 'ลดละเลิกเวลา 20'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.573674118+07:00","message":"Next Push (prob) : 'เวลา 20'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.573681459+07:00","message":"push: {false ลดละเลิก 0 0xc000188000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.576348829+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.576377632+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":"2025-09-19T10:12:28.576384231+07:00","message":"receive interim result [false|false]: ลดละเลิกเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.576393606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.576395739+07:00","message":"receive interim result [false|false]:  8:00 น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.576409549+07:00","message":"[buffer interim] 123 false ลดละเลิกเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.576413612+07:00","message":"[buffer interim] 123 false  8:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.576438767+07:00","message":"[bufferProcess] interim [420000000]:ลดละเลิกเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.576450913+07:00","message":"[bufferProcess] send to processor:ลดละเลิกเวลา 20:00"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.57646324+07:00","message":"[bufferProcess] interim [420000000]: 8:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.576467648+07:00","message":"[bufferProcess] update buffer: ลดละเลิกเวลา 8:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.57647974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.576493141+07:00","message":"> Transcript [1457] [false]: 'ลดละเลิกเวลา 20:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.576498363+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.576501333+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.576503588+07:00","message":"StatePrefix: 'ลดละเลิกเวลา 20'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.576506187+07:00","message":"TextPushed: 'ลดละเลิก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.758434596+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.758473274+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":"2025-09-19T10:12:28.758478443+07:00","message":"receive interim result [false|false]: ลดละเลิกเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.758489692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8:30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.758491955+07:00","message":"receive interim result [false|false]:  8:30"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.758499488+07:00","message":"[buffer interim] 123 false ลดละเลิกเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.758505982+07:00","message":"[buffer interim] 123 false  8:30"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.75851083+07:00","message":"[bufferProcess] interim [540000000]:ลดละเลิกเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.758512953+07:00","message":"[bufferProcess] send to processor:ลดละเลิกเวลา 8:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.758516113+07:00","message":"[bufferProcess] interim [540000000]: 8:30"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.758518329+07:00","message":"[bufferProcess] update buffer: ลดละเลิกเวลา 8:30"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.758521534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.758524181+07:00","message":"> Transcript [1458] [false]: 'ลดละเลิกเวลา 8:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.758526281+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.758527779+07:00","message":"Set new StatePrefix: 'ลดละเลิกเวลา 8:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.892576665+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.89261056+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":"2025-09-19T10:12:28.892616197+07:00","message":"receive interim result [false|false]: ลดละเลิกเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.89262718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8:30 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.892629926+07:00","message":"receive interim result [false|false]:  8:30 น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.892636689+07:00","message":"[buffer interim] 123 false ลดละเลิกเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:28.892639784+07:00","message":"[buffer interim] 123 false  8:30 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.892645135+07:00","message":"[bufferProcess] interim [720000000]:ลดละเลิกเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.892647256+07:00","message":"[bufferProcess] send to processor:ลดละเลิกเวลา 8:30"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.892649573+07:00","message":"[bufferProcess] interim [720000000]: 8:30 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.892651508+07:00","message":"[bufferProcess] update buffer: ลดละเลิกเวลา 8:30 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.892653926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.89265651+07:00","message":"> Transcript [1459] [false]: 'ลดละเลิกเวลา 8:30'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.892658763+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:28.892660498+07:00","message":"Set new StatePrefix: 'ลดละเลิกเวลา 8:30'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:29.400900223+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:29.40094091+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":"2025-09-19T10:12:29.400948681+07:00","message":"receive interim result [false|false]: ลดละเลิกเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:29.400959236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20:30 น ทางช่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:29.400961561+07:00","message":"receive interim result [false|false]:  20:30 น ทางช่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:29.400968714+07:00","message":"[buffer interim] 123 false ลดละเลิกเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:29.400971756+07:00","message":"[buffer interim] 123 false  20:30 น ทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:29.40097717+07:00","message":"[bufferProcess] interim [140000000]:ลดละเลิกเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:29.400979159+07:00","message":"[bufferProcess] send to processor:ลดละเลิกเวลา 8:30 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:29.40098149+07:00","message":"[bufferProcess] interim [140000000]: 20:30 น ทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:29.40098396+07:00","message":"[bufferProcess] update buffer: ลดละเลิกเวลา 20:30 น ทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:29.400986835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:29.400989348+07:00","message":"> Transcript [1460] [false]: 'ลดละเลิกเวลา 8:30 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:29.400992318+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:29.40099386+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:29.400996343+07:00","message":"StatePrefix: 'ลดละเลิกเวลา 8:30'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:29.400998285+07:00","message":"TextPushed: 'ลดละเลิก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:29.406583571+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:29.406628897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดละเลิกเวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:29.406641854+07:00","message":"receive interim result [false|false]: ลดละเลิกเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:29.406657209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8:30 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:29.406660379+07:00","message":"receive interim result [false|false]:  8:30 น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:29.406669543+07:00","message":"[buffer interim] 123 false ลดละเลิกเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:29.406677571+07:00","message":"[buffer interim] 123 false  8:30 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:29.406684431+07:00","message":"[bufferProcess] interim [200000000]:ลดละเลิกเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:29.406687045+07:00","message":"[bufferProcess] send to processor:ลดละเลิกเวลา 20:30 น ทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:29.406690615+07:00","message":"[bufferProcess] interim [200000000]: 8:30 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:29.406693769+07:00","message":"[bufferProcess] update buffer: ลดละเลิกเวลา 8:30 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:29.40669961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:29.406710857+07:00","message":"> Transcript [1461] [false]: 'ลดละเลิกเวลา 20:30 น ทางช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:29.406713774+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:29.406715981+07:00","message":"Set new StatePrefix: 'ลดละเลิกเวลา 20:30 น ทางช่อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:29.661921328+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:29.661964697+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":"2025-09-19T10:12:29.661972189+07:00","message":"receive interim result [false|false]: ลดละเลิกเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:29.661982533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20:30 น ทางช่อง GMM\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:29.661985892+07:00","message":"receive interim result [false|false]:  20:30 น ทางช่อง GMM"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:29.661994959+07:00","message":"[buffer interim] 123 false ลดละเลิกเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:29.661998617+07:00","message":"[buffer interim] 123 false  20:30 น ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:29.662005521+07:00","message":"[bufferProcess] interim [440000000]:ลดละเลิกเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:29.662008397+07:00","message":"[bufferProcess] send to processor:ลดละเลิกเวลา 8:30 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:29.662011755+07:00","message":"[bufferProcess] interim [440000000]: 20:30 น ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:29.662014906+07:00","message":"[bufferProcess] update buffer: ลดละเลิกเวลา 20:30 น ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:29.662018238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:29.66202195+07:00","message":"> Transcript [1462] [false]: 'ลดละเลิกเวลา 8:30 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:29.662025043+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:29.662027749+07:00","message":"Set new StatePrefix: 'ลดละเลิกเวลา 8:30 น'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:29.818404786+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:29.818420348+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:30.036368635+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:30.036403729+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":"2025-09-19T10:12:30.036415117+07:00","message":"receive interim result [false|false]: ลดละเลิกเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:30.036425164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20:30 น ทางช่อง GMM 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:30.036428335+07:00","message":"receive interim result [false|false]:  20:30 น ทางช่อง GMM 25"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:30.036435421+07:00","message":"[buffer interim] 123 false ลดละเลิกเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:30.03643817+07:00","message":"[buffer interim] 123 false  20:30 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:30.036443802+07:00","message":"[bufferProcess] interim [860000000]:ลดละเลิกเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:30.036445866+07:00","message":"[bufferProcess] send to processor:ลดละเลิกเวลา 20:30 น ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:30.036448567+07:00","message":"[bufferProcess] interim [860000000]: 20:30 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:30.036450562+07:00","message":"[bufferProcess] update buffer: ลดละเลิกเวลา 20:30 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:30.036453081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:30.036455725+07:00","message":"> Transcript [1463] [false]: 'ลดละเลิกเวลา 20:30 น ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:30.03645791+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:30.036459837+07:00","message":"Set new StatePrefix: 'ลดละเลิกเวลา 20:30 น ทางช่อง GMM'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:30.296377617+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:30.296417389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดละเลิกเวลา 20:30 น ทางช่อง GMM\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:30.296423271+07:00","message":"receive interim result [false|false]: ลดละเลิกเวลา 20:30 น ทางช่อง GMM"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:30.29643316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:30.296435487+07:00","message":"receive interim result [false|false]:  25"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:30.296441617+07:00","message":"[buffer interim] 123 false ลดละเลิกเวลา 20:30 น ทางช่อง GMM"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:30.296444641+07:00","message":"[buffer interim] 123 false  25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:30.296450025+07:00","message":"[bufferProcess] interim [40000000]:ลดละเลิกเวลา 20:30 น ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:30.296452025+07:00","message":"[bufferProcess] send to processor:ลดละเลิกเวลา 20:30 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:30.29645452+07:00","message":"[bufferProcess] interim [40000000]: 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:30.296456535+07:00","message":"[bufferProcess] update buffer: ลดละเลิกเวลา 20:30 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:30.296459378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:30.296461776+07:00","message":"> Transcript [1464] [false]: 'ลดละเลิกเวลา 20:30 น ทางช่อง GMM 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:30.296464257+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:30.296465841+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:30.296467547+07:00","message":"StatePrefix: 'ลดละเลิกเวลา 20:30 น ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:30.296469231+07:00","message":"TextPushed: 'ลดละเลิก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:30.676370648+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:30.676406337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดละเลิกเวลา 20:30 น ทางช่อง GMM 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:30.676417048+07:00","message":"receive interim result [false|false]: ลดละเลิกเวลา 20:30 น ทางช่อง GMM 25"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:30.676431738+07:00","message":"[buffer interim] 123 false ลดละเลิกเวลา 20:30 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:30.676439098+07:00","message":"[bufferProcess] interim [460000000]:ลดละเลิกเวลา 20:30 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:30.676442719+07:00","message":"[bufferProcess] send to processor:ลดละเลิกเวลา 20:30 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:30.676450972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:30.676455157+07:00","message":"> Transcript [1465] [false]: 'ลดละเลิกเวลา 20:30 น ทางช่อง GMM 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:30.676458782+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:30.676460839+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:30.676464697+07:00","message":"StatePrefix: 'ลดละเลิกเวลา 20:30 น ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:30.676467474+07:00","message":"TextPushed: 'ลดละเลิก'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:32.818453555+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:32.818459371+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:35.342046193+07:00","message":"[GCS] IsForceVAD: false for message ID: 123"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:35.460844929+07:00","message":"[GCS] Start streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:35.48767457+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:35.487713949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถรัตน์เลิกเวลา 20:30 น ทางช่อง GMM 25\",\"confidence\":0.8918652}],\"is_final\":true,\"result_end_time\":{\"seconds\":10,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:35.487719487+07:00","message":"receive interim result [true|false]: รถรัตน์เลิกเวลา 20:30 น ทางช่อง GMM 25"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:35.487728355+07:00","message":"end recv isFinal message id 123"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:35.487730777+07:00","message":"end Recv id 123"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:35.487738361+07:00","message":"[buffer interim] 123 true รถรัตน์เลิกเวลา 20:30 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:35.487747513+07:00","message":"[bufferProcess] interim [350000000]:รถรัตน์เลิกเวลา 20:30 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:35.487752054+07:00","message":"[bufferProcess] send to processor (isfinal):ลดละเลิกเวลา 20:30 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:35.487755683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:35.487759541+07:00","message":"> Transcript [1466] [false]: 'ลดละเลิกเวลา 20:30 น ทางช่อง GMM 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:35.487762114+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:35.487763966+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:35.487765518+07:00","message":"StatePrefix: 'ลดละเลิกเวลา 20:30 น ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:35.487767308+07:00","message":"TextPushed: 'ลดละเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:35.487770468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:35.487772146+07:00","message":"> Transcript [1467] [true]: 'รถรัตน์เลิกเวลา 20:30 น ทางช่อง GMM 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:35.487773894+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:35.487775566+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:35.487776946+07:00","message":"StatePrefix: 'ลดละเลิกเวลา 20:30 น ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:35.487778349+07:00","message":"TextPushed: 'ลดละเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:35.487779647+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:35.487915487+07:00","message":"Push: 'เวลา 20:30 น ทางช่อง GMM 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:35.487918207+07:00","message":"TextPushed: 'ลดละเลิกเวลา 20:30 น ทางช่อง GMM 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:35.487920076+07:00","message":"Set new StatePrefix : 'รถรัตน์เลิกเวลา 20:30 น ทางช่อง GMM 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:35.487921852+07:00","message":"Next Push (prob) : 'รถรัตน์เลิกเวลา 20:30 น ทางช่อง GMM 25'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:35.487928904+07:00","message":"push: {true เวลา 20:30 น ทางช่อง GMM 25 0 0xc000188000}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:35.487937414+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_123.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:12:35.504163777+07:00","message":"write wav file: './tmp/7402/7402_123.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:35.819404739+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:35.819435163+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:36.451786537+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:36.451831016+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":"2025-09-19T10:12:36.451836631+07:00","message":"receive interim result [false|false]: แบบนี้นะครับว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:36.451854845+07:00","message":"[buffer interim] 124 false แบบนี้นะครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:36.451865226+07:00","message":"[bufferProcess] interim [960000000]:แบบนี้นะครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:36.451867371+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:36.491095949+07:00","message":"[GCS] IsForceVAD: false for message ID: 124"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:36.599545658+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:36.599591945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้นะครับว่า\",\"confidence\":0.9512214}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:36.599604757+07:00","message":"receive interim result [true|false]: แบบนี้นะครับว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:36.599614403+07:00","message":"end recv isFinal message id 124"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:36.599616252+07:00","message":"end Recv id 124"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:36.59962271+07:00","message":"[buffer interim] 124 true แบบนี้นะครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:36.599630071+07:00","message":"[bufferProcess] interim [260000000]:แบบนี้นะครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:36.599637878+07:00","message":"[bufferProcess] send to processor (isfinal):แบบนี้นะครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:36.599642114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:36.599646445+07:00","message":"> Transcript [1468] [false]: 'แบบนี้นะครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:36.599649145+07:00","message":"Set StatePrefix (first interim): 'แบบนี้นะครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:36.599651618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:36.599653643+07:00","message":"> Transcript [1469] [true]: 'แบบนี้นะครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:36.599657282+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:36.59965923+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:36.599662106+07:00","message":"StatePrefix: 'แบบนี้นะครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:36.599664452+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:36.5996729+07:00","message":"Push: 'แบบนี้นะครับว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:36.599681123+07:00","message":"push: {true แบบนี้นะครับว่า 0 0xc000189300}"}
{"level":"info","service":"Main","time":"2025-09-19T10:12:36.607257365+07:00","message":"write wav file: './tmp/7402/7402_124.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:36.682102336+07:00","message":"[GCS] Start streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:37.1517729+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:37.151815363+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":"2025-09-19T10:12:37.151820074+07:00","message":"receive interim result [false|false]: อาการ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:37.15183422+07:00","message":"[buffer interim] 125 false อาการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.151839749+07:00","message":"[bufferProcess] interim [480000000]:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.151841455+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:37.349069688+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:37.349119544+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":"2025-09-19T10:12:37.349124986+07:00","message":"receive interim result [false|false]: อาการของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:37.349141997+07:00","message":"[buffer interim] 125 false อาการของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.349148795+07:00","message":"[bufferProcess] interim [660000000]:อาการของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.349151211+07:00","message":"[bufferProcess] send to processor:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.349159267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.349175253+07:00","message":"> Transcript [1470] [false]: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.349177886+07:00","message":"Set StatePrefix (first interim): 'อาการ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:37.545278399+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:37.545328616+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":"2025-09-19T10:12:37.545333505+07:00","message":"receive interim result [false|false]: อาการของคน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:37.54534834+07:00","message":"[buffer interim] 125 false อาการของคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.545354303+07:00","message":"[bufferProcess] interim [840000000]:อาการของคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.545356475+07:00","message":"[bufferProcess] send to processor:อาการของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.545362539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.545365487+07:00","message":"> Transcript [1471] [false]: 'อาการของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.545367976+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.545369596+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.545371083+07:00","message":"StatePrefix: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.54537283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:37.550779124+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:37.550797537+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":"2025-09-19T10:12:37.550801743+07:00","message":"receive interim result [false|false]: อาการของคุณ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:37.5508075+07:00","message":"[buffer interim] 125 false อาการของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.550812348+07:00","message":"[bufferProcess] interim [900000000]:อาการของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.550814374+07:00","message":"[bufferProcess] send to processor:อาการของคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.550816863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.550818795+07:00","message":"> Transcript [1472] [false]: 'อาการของคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.550821015+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.550822923+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.550824296+07:00","message":"StatePrefix: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.550825949+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:37.746241706+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:37.74628149+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":"2025-09-19T10:12:37.746287002+07:00","message":"receive interim result [false|false]: อาการของคุณพระ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:37.746301272+07:00","message":"[buffer interim] 125 false อาการของคุณพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.746311034+07:00","message":"[bufferProcess] interim [80000000]:อาการของคุณพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.746313034+07:00","message":"[bufferProcess] send to processor:อาการของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.746317276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.746320075+07:00","message":"> Transcript [1473] [false]: 'อาการของคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.746323001+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.746325158+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.746326654+07:00","message":"StatePrefix: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.746328264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:37.92946131+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:37.929517296+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":"2025-09-19T10:12:37.929523486+07:00","message":"receive interim result [false|false]: อาการของคุณภาษา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:37.929541974+07:00","message":"[buffer interim] 125 false อาการของคุณภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.929553441+07:00","message":"[bufferProcess] interim [260000000]:อาการของคุณภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.929556426+07:00","message":"[bufferProcess] send to processor:อาการของคุณพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.92956302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.929566645+07:00","message":"> Transcript [1474] [false]: 'อาการของคุณพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.929570548+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.929572946+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.92957562+07:00","message":"StatePrefix: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.929577742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.929584894+07:00","message":"Push: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.929587168+07:00","message":"TextPushed: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.929589983+07:00","message":"Set new StatePrefix : 'อาการของคุณพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:37.929592388+07:00","message":"Next Push (prob) : 'ของคุณพระ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:37.929601343+07:00","message":"push: {false อาการ 0 0xc000046400}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:38.054064084+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:38.054108923+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":"2025-09-19T10:12:38.054113755+07:00","message":"receive interim result [false|false]: อาการของคุณพาขวัญ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:38.054125626+07:00","message":"[buffer interim] 125 false อาการของคุณพาขวัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:38.054132137+07:00","message":"[bufferProcess] interim [380000000]:อาการของคุณพาขวัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:38.054134396+07:00","message":"[bufferProcess] send to processor:อาการของคุณภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:38.054139399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:38.05414185+07:00","message":"> Transcript [1475] [false]: 'อาการของคุณภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:38.05414418+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:38.05414621+07:00","message":"Set new StatePrefix: 'อาการของคุณภาษา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:38.247346718+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:38.247387844+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":"2025-09-19T10:12:38.247393809+07:00","message":"receive interim result [false|false]: อาการของคุณช้ากว่านี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:38.247418885+07:00","message":"[buffer interim] 125 false อาการของคุณช้ากว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:38.247426794+07:00","message":"[bufferProcess] interim [560000000]:อาการของคุณช้ากว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:38.247428914+07:00","message":"[bufferProcess] send to processor:อาการของคุณพาขวัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:38.247432301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:38.24744082+07:00","message":"> Transcript [1476] [false]: 'อาการของคุณพาขวัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:38.247443091+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:38.247445358+07:00","message":"Set new StatePrefix: 'อาการของคุณพาขวัญ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:38.817328948+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:38.817379338+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":"2025-09-19T10:12:38.817387425+07:00","message":"receive interim result [false|false]: อาการของคุณช้ากว่านี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:38.81740518+07:00","message":"[buffer interim] 125 false อาการของคุณช้ากว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:38.81741705+07:00","message":"[bufferProcess] interim [160000000]:อาการของคุณช้ากว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:38.817420403+07:00","message":"[bufferProcess] send to processor:อาการของคุณช้ากว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:38.817424659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:38.81742837+07:00","message":"> Transcript [1477] [false]: 'อาการของคุณช้ากว่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:38.817431222+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:38.817433688+07:00","message":"Set new StatePrefix: 'อาการของคุณช้ากว่านี้'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:38.819425299+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:38.819430586+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:39.859444384+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:39.859479209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการของคุณช้ากว่านี้\",\"confidence\":0.9393418}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:39.859484366+07:00","message":"receive interim result [true|false]: อาการของคุณช้ากว่านี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:39.859492663+07:00","message":"end recv isFinal message id 125"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:39.859494398+07:00","message":"end Recv id 125"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:39.859500855+07:00","message":"[buffer interim] 125 true อาการของคุณช้ากว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:39.859509026+07:00","message":"[bufferProcess] interim [550000000]:อาการของคุณช้ากว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:39.859513782+07:00","message":"[bufferProcess] send to processor (isfinal):อาการของคุณช้ากว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:39.859517669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:39.859520494+07:00","message":"> Transcript [1478] [false]: 'อาการของคุณช้ากว่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:39.859523189+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:39.859524728+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:39.859526584+07:00","message":"StatePrefix: 'อาการของคุณช้ากว่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:39.859528581+07:00","message":"TextPushed: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:39.859529801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:39.859531278+07:00","message":"> Transcript [1479] [true]: 'อาการของคุณช้ากว่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:39.859533156+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:39.859534385+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:39.859535684+07:00","message":"StatePrefix: 'อาการของคุณช้ากว่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:39.859537155+07:00","message":"TextPushed: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:39.859542512+07:00","message":"Push: 'ของคุณช้ากว่านี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:39.859550298+07:00","message":"push: {true ของคุณช้ากว่านี้ 0 0xc000046400}"}
{"level":"info","service":"Main","time":"2025-09-19T10:12:39.867557774+07:00","message":"write wav file: './tmp/7402/7402_125.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:41.820526591+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:41.820536668+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:42.059135999+07:00","message":"[GCS] IsForceVAD: false for message ID: 125"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:42.32374875+07:00","message":"[GCS] Start streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:42.865545567+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:42.86558832+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":"2025-09-19T10:12:42.865594147+07:00","message":"receive interim result [false|false]: อาการ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:42.865609348+07:00","message":"[buffer interim] 126 false อาการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:42.865615215+07:00","message":"[bufferProcess] interim [600000000]:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:42.865616837+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:42.865622384+07:00","message":"[bufferProcess] send to processor (ticker):อาการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:42.86562497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:42.865627477+07:00","message":"> Transcript [1480] [false]: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:42.865629559+07:00","message":"Set StatePrefix (first interim): 'อาการ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:43.048372096+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:43.048410068+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":"2025-09-19T10:12:43.048415482+07:00","message":"receive interim result [false|false]: อาการของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:43.048429599+07:00","message":"[buffer interim] 126 false อาการของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:43.048435681+07:00","message":"[bufferProcess] interim [780000000]:อาการของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:43.048437327+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:43.377137623+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:43.377189523+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":"2025-09-19T10:12:43.377195745+07:00","message":"receive interim result [false|false]: อาการของพี่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:43.377210728+07:00","message":"[buffer interim] 126 false อาการของพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:43.37721717+07:00","message":"[bufferProcess] interim [80000000]:อาการของพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:43.377219432+07:00","message":"[bufferProcess] send to processor:อาการของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:43.377225833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:43.377228416+07:00","message":"> Transcript [1481] [false]: 'อาการของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:43.377231154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:43.377232752+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:43.377234468+07:00","message":"StatePrefix: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:43.377236421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:43.557966324+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:43.558000377+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":"2025-09-19T10:12:43.558005729+07:00","message":"receive interim result [false|false]: อาการของพี่ชาย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:43.558017315+07:00","message":"[buffer interim] 126 false อาการของพี่ชาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:43.558025938+07:00","message":"[bufferProcess] interim [260000000]:อาการของพี่ชาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:43.558028085+07:00","message":"[bufferProcess] send to processor:อาการของพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:43.558033424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:43.558036139+07:00","message":"> Transcript [1482] [false]: 'อาการของพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:43.558038968+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:43.558040924+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:43.55804244+07:00","message":"StatePrefix: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:43.558044249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:43.751568827+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:43.751601218+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":"2025-09-19T10:12:43.751607228+07:00","message":"receive interim result [false|false]: อาการของพี่ชายน้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:43.751620206+07:00","message":"[buffer interim] 126 false อาการของพี่ชายน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:43.751626363+07:00","message":"[bufferProcess] interim [500000000]:อาการของพี่ชายน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:43.751628454+07:00","message":"[bufferProcess] send to processor:อาการของพี่ชาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:43.751633222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:43.751635837+07:00","message":"> Transcript [1483] [false]: 'อาการของพี่ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:43.751638778+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:43.751640594+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:43.751642192+07:00","message":"StatePrefix: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:43.751644264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:43.922243749+07:00","message":"[GCS] IsForceVAD: false for message ID: 126"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:44.024819986+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:44.024861869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการของพี่ชายน้อง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:44.024869018+07:00","message":"receive interim result [true|false]: อาการของพี่ชายน้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:44.024878164+07:00","message":"end recv isFinal message id 126"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:44.024880067+07:00","message":"end Recv id 126"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:44.024900074+07:00","message":"[buffer interim] 126 true อาการของพี่ชายน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:44.024906884+07:00","message":"[bufferProcess] interim [830000000]:อาการของพี่ชายน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:44.024910351+07:00","message":"[bufferProcess] send to processor (isfinal):อาการของพี่ชายน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:44.024913692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:44.024918744+07:00","message":"> Transcript [1484] [false]: 'อาการของพี่ชายน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:44.024921722+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:44.02492392+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:44.024925508+07:00","message":"StatePrefix: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:44.0249273+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:44.024929889+07:00","message":"Push: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:44.02493151+07:00","message":"TextPushed: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:44.024933125+07:00","message":"Set new StatePrefix : 'อาการของพี่ชายน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:44.024934773+07:00","message":"Next Push (prob) : 'ของพี่ชายน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:44.024936355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:44.024937906+07:00","message":"> Transcript [1485] [true]: 'อาการของพี่ชายน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:44.024939562+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:44.024940809+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:44.024944549+07:00","message":"StatePrefix: 'อาการของพี่ชายน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:44.024946001+07:00","message":"TextPushed: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:44.024947607+07:00","message":"Push: 'ของพี่ชายน้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:44.024955504+07:00","message":"push: {false อาการ 0 0xc0004aa780}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:44.024964552+07:00","message":"push: {true ของพี่ชายน้อง 0 0xc0004aa780}"}
{"level":"info","service":"Main","time":"2025-09-19T10:12:44.031953489+07:00","message":"write wav file: './tmp/7402/7402_126.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:44.181234613+07:00","message":"[GCS] Start streaming session, msgId: 127"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:44.820878746+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:44.820921549+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:47.161682528+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:47.161727265+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":"2025-09-19T10:12:47.161732636+07:00","message":"receive interim result [false|false]: ้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:47.16174884+07:00","message":"[buffer interim] 127 false ้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:47.161755218+07:00","message":"[bufferProcess] interim [580000000]:้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:47.161756845+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:47.161759593+07:00","message":"[bufferProcess] send to processor (ticker):้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:47.161762315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:47.161765167+07:00","message":"> Transcript [1486] [false]: '้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:47.161767461+07:00","message":"Set StatePrefix (first interim): '้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:47.355085905+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:47.355125224+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":"2025-09-19T10:12:47.355130399+07:00","message":"receive interim result [false|false]: ออก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:47.355146771+07:00","message":"[buffer interim] 127 false ออก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:47.355153392+07:00","message":"[bufferProcess] interim [940000000]:ออก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:47.355155105+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:47.378422379+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:47.378471579+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":"2025-09-19T10:12:47.378479312+07:00","message":"receive interim result [false|false]: ออกไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:47.37850058+07:00","message":"[buffer interim] 127 false ออกไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:47.378511172+07:00","message":"[bufferProcess] interim [0]:ออกไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:47.378513639+07:00","message":"[bufferProcess] send to processor:ออก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:47.378519638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:47.378522938+07:00","message":"> Transcript [1487] [false]: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:47.378526467+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:47.378529424+07:00","message":"Set new StatePrefix: 'ออก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:47.546629264+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:47.546665309+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":"2025-09-19T10:12:47.54667107+07:00","message":"receive interim result [false|false]: ออกไปเหอะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:47.546683545+07:00","message":"[buffer interim] 127 false ออกไปเหอะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:47.546689552+07:00","message":"[bufferProcess] interim [180000000]:ออกไปเหอะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:47.546691418+07:00","message":"[bufferProcess] send to processor:ออกไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:47.546694639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:47.546697188+07:00","message":"> Transcript [1488] [false]: 'ออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:47.546699498+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:47.546701166+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:47.546702932+07:00","message":"StatePrefix: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:47.546704607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:47.820916237+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:47.820956037+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:48.109257922+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:48.109295762+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":"2025-09-19T10:12:48.109300969+07:00","message":"receive interim result [false|false]: ออกไปเหอะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:48.109315753+07:00","message":"[buffer interim] 127 false ออกไปเหอะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.10932283+07:00","message":"[bufferProcess] interim [780000000]:ออกไปเหอะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.109324602+07:00","message":"[bufferProcess] send to processor:ออกไปเหอะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.109329591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.109332758+07:00","message":"> Transcript [1489] [false]: 'ออกไปเหอะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.109335299+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.10933684+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.109338635+07:00","message":"StatePrefix: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.109340491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:48.361026836+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:48.361063334+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":"2025-09-19T10:12:48.36106827+07:00","message":"receive interim result [false|false]: ออกเหอะคน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:48.36108271+07:00","message":"[buffer interim] 127 false ออกเหอะคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.361089002+07:00","message":"[bufferProcess] interim [20000000]:ออกเหอะคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.361090872+07:00","message":"[bufferProcess] send to processor:ออกไปเหอะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.361095637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.361098154+07:00","message":"> Transcript [1490] [false]: 'ออกไปเหอะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.361100635+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.361102178+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.361104254+07:00","message":"StatePrefix: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.361106259+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:48.543493281+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:48.543536252+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":"2025-09-19T10:12:48.543541509+07:00","message":"receive interim result [false|false]: ออกเหอะคนอื่น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:48.543563814+07:00","message":"[buffer interim] 127 false ออกเหอะคนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.543572766+07:00","message":"[bufferProcess] interim [140000000]:ออกเหอะคนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.543574874+07:00","message":"[bufferProcess] send to processor:ออกเหอะคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.543580129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.543582581+07:00","message":"> Transcript [1491] [false]: 'ออกเหอะคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.543585503+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.543588379+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.543591041+07:00","message":"StatePrefix: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.543593366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.54359839+07:00","message":"Push: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.543600773+07:00","message":"TextPushed: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.543602451+07:00","message":"Set new StatePrefix : 'ออกเหอะคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.543604153+07:00","message":"Next Push (prob) : 'เหอะคน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:48.543613331+07:00","message":"push: {false ออก 0 0xc000188f80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:48.942113379+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:48.942148101+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":"2025-09-19T10:12:48.942153491+07:00","message":"receive interim result [false|false]: ออกเหอะคนอื่นเขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:48.942165698+07:00","message":"[buffer interim] 127 false ออกเหอะคนอื่นเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.942172278+07:00","message":"[bufferProcess] interim [620000000]:ออกเหอะคนอื่นเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.942174399+07:00","message":"[bufferProcess] send to processor:ออกเหอะคนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.942177926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.942180458+07:00","message":"> Transcript [1492] [false]: 'ออกเหอะคนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.94218313+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.942184926+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.942186427+07:00","message":"StatePrefix: 'ออกเหอะคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:48.942188326+07:00","message":"TextPushed: 'ออก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.148051942+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.148086529+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":"2025-09-19T10:12:49.148093515+07:00","message":"receive interim result [false|false]: ออกเหอะคนอื่นเขาจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.148118659+07:00","message":"[buffer interim] 127 false ออกเหอะคนอื่นเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.148128518+07:00","message":"[bufferProcess] interim [740000000]:ออกเหอะคนอื่นเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.148130426+07:00","message":"[bufferProcess] send to processor:ออกเหอะคนอื่นเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.148134158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.148137139+07:00","message":"> Transcript [1493] [false]: 'ออกเหอะคนอื่นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.148140001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.148141757+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.148143283+07:00","message":"StatePrefix: 'ออกเหอะคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.148145186+07:00","message":"TextPushed: 'ออก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.296271151+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.296306806+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":"2025-09-19T10:12:49.296312644+07:00","message":"receive interim result [false|false]: ออกเหอะคนอื่นเขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.29633012+07:00","message":"[buffer interim] 127 false ออกเหอะคนอื่นเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.296336523+07:00","message":"[bufferProcess] interim [920000000]:ออกเหอะคนอื่นเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.296339014+07:00","message":"[bufferProcess] send to processor:ออกเหอะคนอื่นเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.296343125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.296346159+07:00","message":"> Transcript [1494] [false]: 'ออกเหอะคนอื่นเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.296349169+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.296350918+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.296352584+07:00","message":"StatePrefix: 'ออกเหอะคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.296354411+07:00","message":"TextPushed: 'ออก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.342828758+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.342867422+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":"2025-09-19T10:12:49.342872632+07:00","message":"receive interim result [false|false]: ออกเหอะคนอื่นเขาจะกล้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.342885526+07:00","message":"[buffer interim] 127 false ออกเหอะคนอื่นเขาจะกล้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.342891917+07:00","message":"[bufferProcess] interim [980000000]:ออกเหอะคนอื่นเขาจะกล้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.342893922+07:00","message":"[bufferProcess] send to processor:ออกเหอะคนอื่นเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.34289862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.342900997+07:00","message":"> Transcript [1495] [false]: 'ออกเหอะคนอื่นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.34290399+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.342906087+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.342907965+07:00","message":"StatePrefix: 'ออกเหอะคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.342910219+07:00","message":"TextPushed: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.342914123+07:00","message":"Push: 'เหอะคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.342915802+07:00","message":"TextPushed: 'ออกเหอะคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.342917419+07:00","message":"Set new StatePrefix : 'ออกเหอะคนอื่นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.342919263+07:00","message":"Next Push (prob) : 'อื่นเขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.3429268+07:00","message":"push: {false เหอะคน 0 0xc000188f80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.463876422+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.463919689+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":"2025-09-19T10:12:49.463926097+07:00","message":"receive interim result [false|false]: ออกเหอะคนอื่นเขาเช็คราคา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.463942465+07:00","message":"[buffer interim] 127 false ออกเหอะคนอื่นเขาเช็คราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.463949148+07:00","message":"[bufferProcess] interim [100000000]:ออกเหอะคนอื่นเขาเช็คราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.463951358+07:00","message":"[bufferProcess] send to processor:ออกเหอะคนอื่นเขาจะกล้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.463957883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.463960497+07:00","message":"> Transcript [1496] [false]: 'ออกเหอะคนอื่นเขาจะกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.463963525+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.463965166+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.463967582+07:00","message":"StatePrefix: 'ออกเหอะคนอื่นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.463969532+07:00","message":"TextPushed: 'ออกเหอะคน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.500139063+07:00","message":"[GCS] IsForceVAD: false for message ID: 127"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.525399291+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.5254421+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":"2025-09-19T10:12:49.525475917+07:00","message":"receive interim result [false|false]: ออกเหอะคนอื่นเขาจะกล้าเข้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.525490798+07:00","message":"[buffer interim] 127 false ออกเหอะคนอื่นเขาจะกล้าเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.525497244+07:00","message":"[bufferProcess] interim [160000000]:ออกเหอะคนอื่นเขาจะกล้าเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.525499188+07:00","message":"[bufferProcess] send to processor:ออกเหอะคนอื่นเขาเช็คราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.525502151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.525505175+07:00","message":"> Transcript [1497] [false]: 'ออกเหอะคนอื่นเขาเช็คราคา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.52550847+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.525510199+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.525526131+07:00","message":"StatePrefix: 'ออกเหอะคนอื่นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.525528438+07:00","message":"TextPushed: 'ออกเหอะคน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.532787921+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.532815143+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":"2025-09-19T10:12:49.532819404+07:00","message":"receive interim result [false|false]: ออกเหอะคนอื่นเขาจะกล้าเข้ามา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.532833492+07:00","message":"[buffer interim] 127 false ออกเหอะคนอื่นเขาจะกล้าเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.532838786+07:00","message":"[bufferProcess] interim [220000000]:ออกเหอะคนอื่นเขาจะกล้าเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.532841587+07:00","message":"[bufferProcess] send to processor:ออกเหอะคนอื่นเขาจะกล้าเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.532845667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.532849903+07:00","message":"> Transcript [1498] [false]: 'ออกเหอะคนอื่นเขาจะกล้าเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.532853119+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.532854878+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.532856748+07:00","message":"StatePrefix: 'ออกเหอะคนอื่นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.53285864+07:00","message":"TextPushed: 'ออกเหอะคน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.561138369+07:00","message":"[GCS] Start streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.613085823+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.613127396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกไปเถอะคนอื่นเขาจะกล้าเข้ามา\",\"confidence\":0.9568895}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.613133076+07:00","message":"receive interim result [true|false]: ออกไปเถอะคนอื่นเขาจะกล้าเข้ามา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.613140687+07:00","message":"end recv isFinal message id 127"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.613142569+07:00","message":"end Recv id 127"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.613148387+07:00","message":"[buffer interim] 127 true ออกไปเถอะคนอื่นเขาจะกล้าเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.613155528+07:00","message":"[bufferProcess] interim [340000000]:ออกไปเถอะคนอื่นเขาจะกล้าเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.613158166+07:00","message":"[bufferProcess] send to processor (isfinal):ออกเหอะคนอื่นเขาจะกล้าเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.61317508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.613178527+07:00","message":"> Transcript [1499] [false]: 'ออกเหอะคนอื่นเขาจะกล้าเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.613183806+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.613186146+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.613188956+07:00","message":"StatePrefix: 'ออกเหอะคนอื่นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.61319224+07:00","message":"TextPushed: 'ออกเหอะคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.613194549+07:00","message":"Push: 'อื่นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.613195994+07:00","message":"TextPushed: 'ออกเหอะคนอื่นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.61319899+07:00","message":"Set new StatePrefix : 'ออกเหอะคนอื่นเขาจะกล้าเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.613201528+07:00","message":"Next Push (prob) : 'จะกล้าเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.613203221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.613204877+07:00","message":"> Transcript [1500] [true]: 'ออกไปเถอะคนอื่นเขาจะกล้าเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.613206632+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.613207963+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.613209292+07:00","message":"StatePrefix: 'ออกเหอะคนอื่นเขาจะกล้าเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.613210917+07:00","message":"TextPushed: 'ออกเหอะคนอื่นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.613212316+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.613307473+07:00","message":"push: {false อื่นเขา 0 0xc000188f80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.613337563+07:00","message":"push: {true จะกล้าเข้ามา 0 0xc000188f80}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.613325935+07:00","message":"Push: 'จะกล้าเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.613365948+07:00","message":"TextPushed: 'ออกเหอะคนอื่นเขาจะกล้าเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.61337398+07:00","message":"Set new StatePrefix : 'ออกไปเถอะคนอื่นเขาจะกล้าเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.61337753+07:00","message":"Next Push (prob) : 'ออกไปเถอะคนอื่นเขาจะกล้าเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.613331711+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_127.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:12:49.622965806+07:00","message":"write wav file: './tmp/7402/7402_127.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.81993725+07:00","message":"[GCS] IsForceVAD: false for message ID: 128"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.926361663+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.926382614+07:00","message":"found end of frame, send empty tag with msgId: 128"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.926385578+07:00","message":"end Recv id 128"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.926399094+07:00","message":"[buffer interim] 128 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.926434917+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.926438718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.926442313+07:00","message":"> Transcript [1501] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.92644503+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.926446691+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.926449129+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.926450672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:49.92645814+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.926475516+07:00","message":"push: {true \n 0 0xc00039ed00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:12:49.933219542+07:00","message":"write wav file: './tmp/7402/7402_128.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:49.943350119+07:00","message":"[GCS] Start streaming session, msgId: 129"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:50.822015685+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:50.822033771+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:53.361573575+07:00","message":"[GCS] Cleaned up inactive client: 112"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:53.361609009+07:00","message":"[GCS] Cleaned up inactive client: 116"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:53.361611477+07:00","message":"[GCS] Cleaned up inactive client: 114"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:53.361612857+07:00","message":"[GCS] Cleaned up inactive client: 113"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:53.361614173+07:00","message":"[GCS] Cleaned up inactive client: 111"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:53.361615392+07:00","message":"[GCS] Cleaned up inactive client: 115"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:53.822886379+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:53.822900583+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:54.22978844+07:00","message":"[GCS] IsForceVAD: false for message ID: 129"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:54.326627454+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:54.326646417+07:00","message":"found end of frame, send empty tag with msgId: 129"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:54.326649312+07:00","message":"end Recv id 129"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:54.326658464+07:00","message":"[buffer interim] 129 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:54.326665882+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:54.326670402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:54.326673857+07:00","message":"> Transcript [1502] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:54.32667665+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:54.32667942+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:54.326682017+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:54.326683937+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:54.326686775+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:54.326698816+07:00","message":"push: {true \n 0 0xc002b11080}"}
{"level":"info","service":"Main","time":"2025-09-19T10:12:54.340034993+07:00","message":"write wav file: './tmp/7402/7402_129.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:54.362092894+07:00","message":"[GCS] Start streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:54.907379802+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:54.907429918+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":"2025-09-19T10:12:54.907435298+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:54.907452091+07:00","message":"[buffer interim] 130 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:54.907458672+07:00","message":"[bufferProcess] interim [360000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:54.907460488+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:54.925303029+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:54.925336256+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":"2025-09-19T10:12:54.925342262+07:00","message":"receive interim result [false|false]: ปิดตา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:54.925352361+07:00","message":"[buffer interim] 130 false ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:54.925358437+07:00","message":"[bufferProcess] interim [420000000]:ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:54.925360047+07:00","message":"[bufferProcess] send to processor:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:54.925363175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:54.925365982+07:00","message":"> Transcript [1503] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:54.925367935+07:00","message":"Set StatePrefix (first interim): 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:55.091080351+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:55.091114375+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":"2025-09-19T10:12:55.091120111+07:00","message":"receive interim result [false|false]: ติดตาม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:55.09113583+07:00","message":"[buffer interim] 130 false ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.091141523+07:00","message":"[bufferProcess] interim [540000000]:ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.091143413+07:00","message":"[bufferProcess] send to processor:ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.091146693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.091149137+07:00","message":"> Transcript [1504] [false]: 'ปิดตา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.091151879+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.091153637+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.091155174+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.091156727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:55.356352784+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:55.356391151+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":"2025-09-19T10:12:55.356396745+07:00","message":"receive interim result [false|false]: ติดตามชม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:55.356409154+07:00","message":"[buffer interim] 130 false ติดตามชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.356415695+07:00","message":"[bufferProcess] interim [780000000]:ติดตามชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.3564175+07:00","message":"[bufferProcess] send to processor:ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.35642241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.356425235+07:00","message":"> Transcript [1505] [false]: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.356427206+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.35642892+07:00","message":"Set new StatePrefix: 'ติดตาม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:55.451114338+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:55.451160081+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":"2025-09-19T10:12:55.451167326+07:00","message":"receive interim result [false|false]: ติดตาม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:55.451181522+07:00","message":"[buffer interim] 130 false ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.451188515+07:00","message":"[bufferProcess] interim [900000000]:ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.451191239+07:00","message":"[bufferProcess] send to processor:ติดตามชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.451199189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.451203028+07:00","message":"> Transcript [1506] [false]: 'ติดตามชม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.451207151+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.45120947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.451213545+07:00","message":"StatePrefix: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.451216216+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:55.735145554+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:55.73518184+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":"2025-09-19T10:12:55.73518776+07:00","message":"receive interim result [false|false]: ติดตาม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:55.735200755+07:00","message":"[buffer interim] 130 false ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.735215389+07:00","message":"[bufferProcess] interim [140000000]:ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.735217993+07:00","message":"[bufferProcess] send to processor:ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.735223989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.73522748+07:00","message":"> Transcript [1507] [false]: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.735231513+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.735233782+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.735236737+07:00","message":"StatePrefix: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.735238457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:55.80118048+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:55.801213733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตาม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:55.801219496+07:00","message":"receive interim result [false|false]: ติดตาม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:55.801229039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Live\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:55.801231532+07:00","message":"receive interim result [false|false]:  Live"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:55.801238328+07:00","message":"[buffer interim] 130 false ติดตาม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:55.801241653+07:00","message":"[buffer interim] 130 false  Live"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.80124788+07:00","message":"[bufferProcess] interim [260000000]:ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.801250352+07:00","message":"[bufferProcess] send to processor:ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.801253344+07:00","message":"[bufferProcess] interim [260000000]: Live"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.801255881+07:00","message":"[bufferProcess] update buffer: ติดตาม Live"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.801259154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.8012628+07:00","message":"> Transcript [1508] [false]: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.80126523+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.801266794+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.80126837+07:00","message":"StatePrefix: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.801270026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:55.944927402+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:55.944969434+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":"2025-09-19T10:12:55.944974003+07:00","message":"receive interim result [false|false]: ติดตาม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:55.944987839+07:00","message":"[buffer interim] 130 false ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.944993607+07:00","message":"[bufferProcess] interim [380000000]:ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.944996055+07:00","message":"[bufferProcess] send to processor:ติดตาม Live"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.945000987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.945003504+07:00","message":"> Transcript [1509] [false]: 'ติดตาม Live'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.945006277+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.94500794+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.945011383+07:00","message":"StatePrefix: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.94501308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.945017066+07:00","message":"Push: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.945018724+07:00","message":"TextPushed: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.945021936+07:00","message":"Set new StatePrefix : 'ติดตาม Live'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:55.945023602+07:00","message":"Next Push (prob) : ' Live'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:55.945030755+07:00","message":"push: {false ติดตาม 0 0xc000046600}"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:56.823366492+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:56.823371197+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:57.049551481+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:57.049589239+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":"2025-09-19T10:12:57.049594673+07:00","message":"receive interim result [false|false]: ติดตาม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:57.049603239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 13\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:57.049605756+07:00","message":"receive interim result [false|false]:  13"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:57.049615903+07:00","message":"[buffer interim] 130 false ติดตาม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:57.049628576+07:00","message":"[buffer interim] 130 false  13"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.049635168+07:00","message":"[bufferProcess] interim [460000000]:ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.049637571+07:00","message":"[bufferProcess] send to processor:ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.049640608+07:00","message":"[bufferProcess] send to processor (ticker):ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.04964266+07:00","message":"[bufferProcess] interim [460000000]: 13"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.049644109+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.049646611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.049648981+07:00","message":"> Transcript [1510] [false]: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.049650479+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.049651924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.049653764+07:00","message":"> Transcript [1511] [false]: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.049654939+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:57.359528003+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:57.359570225+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":"2025-09-19T10:12:57.359575179+07:00","message":"receive interim result [false|false]: ติดตามทุกวัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:57.359587815+07:00","message":"[buffer interim] 130 false ติดตามทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.359594413+07:00","message":"[bufferProcess] interim [820000000]:ติดตามทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.359596565+07:00","message":"[bufferProcess] send to processor: 13"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.359601281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.359603927+07:00","message":"> Transcript [1512] [false]: ' 13'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.35960587+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.359607841+07:00","message":"Set new StatePrefix: ' 13'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:57.589974797+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:57.590017434+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":"2025-09-19T10:12:57.59002544+07:00","message":"receive interim result [false|false]: ติดตามทุกวันอังคาร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:57.590040192+07:00","message":"[buffer interim] 130 false ติดตามทุกวันอังคาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.590048093+07:00","message":"[bufferProcess] interim [60000000]:ติดตามทุกวันอังคาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.590052254+07:00","message":"[bufferProcess] send to processor:ติดตามทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.590060534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.590064257+07:00","message":"> Transcript [1513] [false]: 'ติดตามทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.590067153+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.590070007+07:00","message":"Set new StatePrefix: 'ติดตามทุกวัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:57.889344189+07:00","message":"[GCS] IsForceVAD: false for message ID: 130"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:57.95222191+07:00","message":"[GCS] Start streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:57.978154767+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:57.978194688+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":"2025-09-19T10:12:57.978201511+07:00","message":"receive interim result [false|false]: ติดตามทุกวันอังคารเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:57.978216739+07:00","message":"[buffer interim] 130 false ติดตามทุกวันอังคารเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.978226135+07:00","message":"[bufferProcess] interim [480000000]:ติดตามทุกวันอังคารเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.978229194+07:00","message":"[bufferProcess] send to processor:ติดตามทุกวันอังคาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.97823798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.978241889+07:00","message":"> Transcript [1514] [false]: 'ติดตามทุกวันอังคาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.978245863+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.978248339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.978250949+07:00","message":"StatePrefix: 'ติดตามทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:57.978253781+07:00","message":"TextPushed: 'ติดตาม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:58.010563175+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:58.010607934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามช่อง 3 ทุกวันอังคารเวลา\",\"confidence\":0.8286453}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:58.010615178+07:00","message":"receive interim result [true|false]: ติดตามช่อง 3 ทุกวันอังคารเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:58.010626529+07:00","message":"end recv isFinal message id 130"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:58.010629298+07:00","message":"end Recv id 130"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:58.010637937+07:00","message":"[buffer interim] 130 true ติดตามช่อง 3 ทุกวันอังคารเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:58.010646659+07:00","message":"[bufferProcess] interim [540000000]:ติดตามช่อง 3 ทุกวันอังคารเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:58.010659038+07:00","message":"[bufferProcess] send to processor (isfinal):ติดตามทุกวันอังคารเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:58.010663293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:58.010666833+07:00","message":"> Transcript [1515] [false]: 'ติดตามทุกวันอังคารเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:58.010670526+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:58.010672726+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:58.010675621+07:00","message":"StatePrefix: 'ติดตามทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:58.010678296+07:00","message":"TextPushed: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:58.010680677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:58.010683141+07:00","message":"> Transcript [1516] [true]: 'ติดตามช่อง 3 ทุกวันอังคารเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:58.010686188+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:58.010688299+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:58.010690399+07:00","message":"StatePrefix: 'ติดตามทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:58.010692701+07:00","message":"TextPushed: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:58.010696216+07:00","message":"Push: 'ช่อง 3 ทุกวันอังคารเวลา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:58.01070714+07:00","message":"push: {true ช่อง 3 ทุกวันอังคารเวลา 0 0xc000046600}"}
{"level":"info","service":"Main","time":"2025-09-19T10:12:58.020059867+07:00","message":"write wav file: './tmp/7402/7402_130.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:59.709252373+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:59.709293753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง GMM\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:59.709299005+07:00","message":"receive interim result [false|false]: ช่อง GMM"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:59.709310684+07:00","message":"[buffer interim] 131 false ช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:59.709316719+07:00","message":"[bufferProcess] interim [620000000]:ช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:59.70931851+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:59.709324337+07:00","message":"[bufferProcess] send to processor (ticker):ช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:59.709326702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:59.709329262+07:00","message":"> Transcript [1517] [false]: 'ช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:12:59.709331124+07:00","message":"Set StatePrefix (first interim): 'ช่อง GMM'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:59.823387268+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:12:59.823396567+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:12:59.9384318+07:00","message":"[GCS] IsForceVAD: false for message ID: 131"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:00.000550639+07:00","message":"[GCS] Start streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:00.045700607+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:00.04573575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง GMM\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:00.045741125+07:00","message":"receive interim result [true|false]: ช่อง GMM"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:00.045752869+07:00","message":"end recv isFinal message id 131"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:00.04575481+07:00","message":"end Recv id 131"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:00.045761556+07:00","message":"[buffer interim] 131 true ช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:00.045768546+07:00","message":"[bufferProcess] interim [10000000]:ช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:00.045772804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:00.045775253+07:00","message":"> Transcript [1518] [true]: 'ช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:00.045778042+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:00.045779904+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:00.045781813+07:00","message":"StatePrefix: 'ช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:00.045783385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:00.045789144+07:00","message":"Push: 'ช่อง GMM'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:00.04580512+07:00","message":"push: {true ช่อง GMM 0 0xc0004aad80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:13:00.052609611+07:00","message":"write wav file: './tmp/7402/7402_131.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:00.321756107+07:00","message":"[GCS] IsForceVAD: false for message ID: 132"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:00.416670721+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:00.416697003+07:00","message":"found end of frame, send empty tag with msgId: 132"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:00.416699596+07:00","message":"end Recv id 132"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:00.416708653+07:00","message":"[buffer interim] 132 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:00.416715395+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:00.416718717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:00.416721168+07:00","message":"> Transcript [1519] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:00.416723892+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:00.416725434+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:00.416727025+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:00.416728642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:00.416731129+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:00.41674022+07:00","message":"push: {true \n 0 0xc002b10700}"}
{"level":"info","service":"Main","time":"2025-09-19T10:13:00.421561077+07:00","message":"write wav file: './tmp/7402/7402_132.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:00.51051489+07:00","message":"[GCS] Start streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:01.878137799+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:01.87817445+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":"2025-09-19T10:13:01.878179319+07:00","message":"receive interim result [false|false]: จะถูกกันโดย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:01.878190968+07:00","message":"[buffer interim] 133 false จะถูกกันโดย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:01.87819659+07:00","message":"[bufferProcess] interim [140000000]:จะถูกกันโดย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:01.878198342+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:01.878203102+07:00","message":"[bufferProcess] send to processor (ticker):จะถูกกันโดย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:01.878205562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:01.87820807+07:00","message":"> Transcript [1520] [false]: 'จะถูกกันโดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:01.878210242+07:00","message":"Set StatePrefix (first interim): 'จะถูกกันโดย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:01.905153998+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:01.905210014+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":"2025-09-19T10:13:01.905217559+07:00","message":"receive interim result [false|false]: จะถูกกันโดยที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:01.905232798+07:00","message":"[buffer interim] 133 false จะถูกกันโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:01.9052435+07:00","message":"[bufferProcess] interim [200000000]:จะถูกกันโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:01.905246056+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:01.956765217+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:01.956807808+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":"2025-09-19T10:13:01.9568132+07:00","message":"receive interim result [false|false]: จะถูกกันโดยที่ไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:01.956831068+07:00","message":"[buffer interim] 133 false จะถูกกันโดยที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:01.95683915+07:00","message":"[bufferProcess] interim [320000000]:จะถูกกันโดยที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:01.956841549+07:00","message":"[bufferProcess] send to processor:จะถูกกันโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:01.956848021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:01.956850575+07:00","message":"> Transcript [1521] [false]: 'จะถูกกันโดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:01.956853523+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:01.956855408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:01.956856916+07:00","message":"StatePrefix: 'จะถูกกันโดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:01.956858751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:02.16411457+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:02.164156357+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":"2025-09-19T10:13:02.164161939+07:00","message":"receive interim result [false|false]: จะถูกกันโดยที่ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:02.164176073+07:00","message":"[buffer interim] 133 false จะถูกกันโดยที่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.16418266+07:00","message":"[bufferProcess] interim [440000000]:จะถูกกันโดยที่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.164184753+07:00","message":"[bufferProcess] send to processor:จะถูกกันโดยที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.164190084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.164192671+07:00","message":"> Transcript [1522] [false]: 'จะถูกกันโดยที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.164195675+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.164197667+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.164199305+07:00","message":"StatePrefix: 'จะถูกกันโดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.1642013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:02.210554959+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:02.210594641+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":"2025-09-19T10:13:02.21059964+07:00","message":"receive interim result [false|false]: จะถูกกันโดยที่ไม่รู้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:02.210611174+07:00","message":"[buffer interim] 133 false จะถูกกันโดยที่ไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.210617335+07:00","message":"[bufferProcess] interim [500000000]:จะถูกกันโดยที่ไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.210619307+07:00","message":"[bufferProcess] send to processor:จะถูกกันโดยที่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.210624342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.210626895+07:00","message":"> Transcript [1523] [false]: 'จะถูกกันโดยที่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.210629547+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.210631558+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.210633127+07:00","message":"StatePrefix: 'จะถูกกันโดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.21063494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:02.390845718+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:02.390883022+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":"2025-09-19T10:13:02.39088934+07:00","message":"receive interim result [false|false]: จะถูกกันโดยที่ไม่รู้สึก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:02.390902645+07:00","message":"[buffer interim] 133 false จะถูกกันโดยที่ไม่รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.390908369+07:00","message":"[bufferProcess] interim [680000000]:จะถูกกันโดยที่ไม่รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.390910764+07:00","message":"[bufferProcess] send to processor:จะถูกกันโดยที่ไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.390915864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.390918468+07:00","message":"> Transcript [1524] [false]: 'จะถูกกันโดยที่ไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.390921293+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.39092303+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.390924605+07:00","message":"StatePrefix: 'จะถูกกันโดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.390926464+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.390930495+07:00","message":"Push: 'จะถูกกันโดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.390932076+07:00","message":"TextPushed: 'จะถูกกันโดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.390933628+07:00","message":"Set new StatePrefix : 'จะถูกกันโดยที่ไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.390936602+07:00","message":"Next Push (prob) : 'ที่ไม่รู้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:02.390947007+07:00","message":"push: {false จะถูกกันโดย 0 0xc000132000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:02.590160777+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:02.590208966+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":"2025-09-19T10:13:02.590216307+07:00","message":"receive interim result [false|false]: จะถูกกันโดยที่ไม่รู้สึกอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:02.590235394+07:00","message":"[buffer interim] 133 false จะถูกกันโดยที่ไม่รู้สึกอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.590245677+07:00","message":"[bufferProcess] interim [920000000]:จะถูกกันโดยที่ไม่รู้สึกอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.590248701+07:00","message":"[bufferProcess] send to processor:จะถูกกันโดยที่ไม่รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.590253634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.590257223+07:00","message":"> Transcript [1525] [false]: 'จะถูกกันโดยที่ไม่รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.590261295+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.590264152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.590266952+07:00","message":"StatePrefix: 'จะถูกกันโดยที่ไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:02.590269507+07:00","message":"TextPushed: 'จะถูกกันโดย'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:02.823637065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:02.823648168+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:03.16544952+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:03.165486264+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":"2025-09-19T10:13:03.165491974+07:00","message":"receive interim result [false|false]: จะถูกกันโดยที่ไม่รู้สึกอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:03.165515007+07:00","message":"[buffer interim] 133 false จะถูกกันโดยที่ไม่รู้สึกอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:03.16552629+07:00","message":"[bufferProcess] interim [520000000]:จะถูกกันโดยที่ไม่รู้สึกอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:03.165528578+07:00","message":"[bufferProcess] send to processor:จะถูกกันโดยที่ไม่รู้สึกอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:03.165531957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:03.165535047+07:00","message":"> Transcript [1526] [false]: 'จะถูกกันโดยที่ไม่รู้สึกอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:03.165538409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:03.165540285+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:03.165542072+07:00","message":"StatePrefix: 'จะถูกกันโดยที่ไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:03.165544058+07:00","message":"TextPushed: 'จะถูกกันโดย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:03.87186121+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:03.871910176+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":"2025-09-19T10:13:03.871917357+07:00","message":"receive interim result [false|false]: จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:03.871938426+07:00","message":"[buffer interim] 133 false จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:03.871946923+07:00","message":"[bufferProcess] interim [180000000]:จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:03.871949275+07:00","message":"[bufferProcess] send to processor:จะถูกกันโดยที่ไม่รู้สึกอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:03.871954283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:03.871957013+07:00","message":"> Transcript [1527] [false]: 'จะถูกกันโดยที่ไม่รู้สึกอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:03.871960614+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:03.871962581+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:03.871965711+07:00","message":"StatePrefix: 'จะถูกกันโดยที่ไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:03.871968252+07:00","message":"TextPushed: 'จะถูกกันโดย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:04.436616+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:04.43664847+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":"2025-09-19T10:13:04.436653504+07:00","message":"receive interim result [false|false]: จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:04.436665039+07:00","message":"[buffer interim] 133 false จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:04.436671801+07:00","message":"[bufferProcess] interim [780000000]:จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:04.436673909+07:00","message":"[bufferProcess] send to processor:จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:04.436678979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:04.436681453+07:00","message":"> Transcript [1528] [false]: 'จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:04.436684601+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:04.436686152+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:04.436688148+07:00","message":"StatePrefix: 'จะถูกกันโดยที่ไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:04.436690008+07:00","message":"TextPushed: 'จะถูกกันโดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:04.436693889+07:00","message":"Push: 'ที่ไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:04.436695515+07:00","message":"TextPushed: 'จะถูกกันโดยที่ไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:04.436697168+07:00","message":"Set new StatePrefix : 'จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:04.436699023+07:00","message":"Next Push (prob) : 'สึกอะไรไม่ชอบกัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:04.436706537+07:00","message":"push: {false ที่ไม่รู้ 0 0xc000132000}"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:05.824200478+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:05.82420091+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:07.31209256+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:07.312131092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกันจูบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:07.312137306+07:00","message":"receive interim result [false|false]: จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกันจูบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:07.312153031+07:00","message":"[buffer interim] 133 false จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกันจูบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.312160027+07:00","message":"[bufferProcess] interim [600000000]:จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกันจูบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.31216249+07:00","message":"[bufferProcess] send to processor:จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.312170393+07:00","message":"[bufferProcess] send to processor (ticker):จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกันจูบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.312173089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.312175453+07:00","message":"> Transcript [1529] [false]: 'จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.312178747+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.312180648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.312182157+07:00","message":"StatePrefix: 'จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.312186207+07:00","message":"TextPushed: 'จะถูกกันโดยที่ไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.312188093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.312189798+07:00","message":"> Transcript [1530] [false]: 'จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกันจูบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.312191658+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.312192936+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.312194138+07:00","message":"StatePrefix: 'จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.31219581+07:00","message":"TextPushed: 'จะถูกกันโดยที่ไม่รู้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:07.403069209+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:07.40310612+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":"2025-09-19T10:13:07.403111676+07:00","message":"receive interim result [false|false]: จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:07.403125905+07:00","message":"[buffer interim] 133 false จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.403135312+07:00","message":"[bufferProcess] interim [660000000]:จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.40313726+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:07.618236069+07:00","message":"[GCS] IsForceVAD: false for message ID: 133"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:07.650647465+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:07.650691339+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":"2025-09-19T10:13:07.650696814+07:00","message":"receive interim result [false|false]: จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกันจูบใครสักคน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:07.650709914+07:00","message":"[buffer interim] 133 false จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกันจูบใครสักคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.650718469+07:00","message":"[bufferProcess] interim [960000000]:จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกันจูบใครสักคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.65072126+07:00","message":"[bufferProcess] send to processor:จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.650727488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.650731045+07:00","message":"> Transcript [1531] [false]: 'จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.650735467+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.650737641+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.650740568+07:00","message":"StatePrefix: 'จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.650743953+07:00","message":"TextPushed: 'จะถูกกันโดยที่ไม่รู้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:07.726128611+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:07.726169278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกันจูบใครสักคนน่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:07.726174587+07:00","message":"receive interim result [false|false]: จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกันจูบใครสักคนน่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:07.726189532+07:00","message":"[buffer interim] 133 false จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกันจูบใครสักคนน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.726197023+07:00","message":"[bufferProcess] interim [140000000]:จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกันจูบใครสักคนน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.726199308+07:00","message":"[bufferProcess] send to processor:จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกันจูบใครสักคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.726202709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.726205337+07:00","message":"> Transcript [1532] [false]: 'จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกันจูบใครสักคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.726209229+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.726211023+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.726213275+07:00","message":"StatePrefix: 'จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.726215456+07:00","message":"TextPushed: 'จะถูกกันโดยที่ไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.726218242+07:00","message":"Push: 'สึกอะไรไม่ชอบกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.726219968+07:00","message":"TextPushed: 'จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.726221688+07:00","message":"Set new StatePrefix : 'จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกันจูบใครสักคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.726223516+07:00","message":"Next Push (prob) : 'จูบใครสักคน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:07.726231827+07:00","message":"push: {false สึกอะไรไม่ชอบกัน 0 0xc000132000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:07.791139478+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:07.791175221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ได้ชอบกันจูบใครสักคนน่ะ\",\"confidence\":0.9209884}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:07.791180738+07:00","message":"receive interim result [true|false]: จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ได้ชอบกันจูบใครสักคนน่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:07.791190313+07:00","message":"end recv isFinal message id 133"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:07.791192212+07:00","message":"end Recv id 133"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:07.791201625+07:00","message":"[buffer interim] 133 true จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ได้ชอบกันจูบใครสักคนน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.791210284+07:00","message":"[bufferProcess] interim [140000000]:จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ได้ชอบกันจูบใครสักคนน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.791213453+07:00","message":"[bufferProcess] send to processor (isfinal):จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกันจูบใครสักคนน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.791216641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.791219195+07:00","message":"> Transcript [1533] [false]: 'จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกันจูบใครสักคนน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.791222016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.791223474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.791225014+07:00","message":"StatePrefix: 'จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกันจูบใครสักคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.791227104+07:00","message":"TextPushed: 'จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.791229788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.79123154+07:00","message":"> Transcript [1534] [true]: 'จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ได้ชอบกันจูบใครสักคนน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.791233504+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.791234803+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.791236056+07:00","message":"StatePrefix: 'จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกันจูบใครสักคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.791237648+07:00","message":"TextPushed: 'จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.791238976+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.79140755+07:00","message":"Push: 'จูบใครสักคนน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.791410539+07:00","message":"TextPushed: 'จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ชอบกันจูบใครสักคนน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.791412627+07:00","message":"Set new StatePrefix : 'จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ได้ชอบกันจูบใครสักคนน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.791414403+07:00","message":"Next Push (prob) : 'จะถูกกันโดยที่ไม่รู้สึกอะไรไม่ได้ชอบกันจูบใครสักคนน่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:07.791422356+07:00","message":"push: {true จูบใครสักคนน่ะ 0 0xc000132000}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:07.791434187+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_133.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:13:07.805817038+07:00","message":"write wav file: './tmp/7402/7402_133.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:08.016425848+07:00","message":"[GCS] Start streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:08.490005756+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:08.490040983+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":"2025-09-19T10:13:08.49004584+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:08.49005797+07:00","message":"[buffer interim] 134 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:08.49006563+07:00","message":"[bufferProcess] interim [300000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:08.49006755+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:08.67164895+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:08.671690859+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":"2025-09-19T10:13:08.671696618+07:00","message":"receive interim result [false|false]: ความรู้สึก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:08.671708877+07:00","message":"[buffer interim] 134 false ความรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:08.671715686+07:00","message":"[bufferProcess] interim [480000000]:ความรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:08.671718459+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:08.671724636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:08.671727983+07:00","message":"> Transcript [1535] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:08.671731137+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:08.824782417+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:08.82478925+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:08.933294475+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:08.933333556+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":"2025-09-19T10:13:08.933339964+07:00","message":"receive interim result [false|false]: ความรู้สึกว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:08.933352401+07:00","message":"[buffer interim] 134 false ความรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:08.933358552+07:00","message":"[bufferProcess] interim [720000000]:ความรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:08.933360732+07:00","message":"[bufferProcess] send to processor:ความรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:08.933365965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:08.933368601+07:00","message":"> Transcript [1536] [false]: 'ความรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:08.933371679+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:08.933373385+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:08.933374915+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:08.933377764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:09.063407705+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:09.063457356+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":"2025-09-19T10:13:09.063463486+07:00","message":"receive interim result [false|false]: ความรู้สึกก็บอก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:09.063477631+07:00","message":"[buffer interim] 134 false ความรู้สึกก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.063484131+07:00","message":"[bufferProcess] interim [840000000]:ความรู้สึกก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.063486192+07:00","message":"[bufferProcess] send to processor:ความรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.063491337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.063493964+07:00","message":"> Transcript [1537] [false]: 'ความรู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.063497051+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.063498572+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.063500289+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.063502392+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:09.238092591+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:09.2381335+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":"2025-09-19T10:13:09.238138808+07:00","message":"receive interim result [false|false]: ความรู้สึกก็บอกเอง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:09.238150964+07:00","message":"[buffer interim] 134 false ความรู้สึกก็บอกเอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.238157089+07:00","message":"[bufferProcess] interim [20000000]:ความรู้สึกก็บอกเอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.238159959+07:00","message":"[bufferProcess] send to processor:ความรู้สึกก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.238165095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.238167857+07:00","message":"> Transcript [1538] [false]: 'ความรู้สึกก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.23817072+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.238172596+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.238174184+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.23817595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:09.377277356+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:09.377324084+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":"2025-09-19T10:13:09.377333506+07:00","message":"receive interim result [false|false]: ความรู้สึกก็บอกเองว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:09.377351046+07:00","message":"[buffer interim] 134 false ความรู้สึกก็บอกเองว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.377360528+07:00","message":"[bufferProcess] interim [140000000]:ความรู้สึกก็บอกเองว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.377362435+07:00","message":"[bufferProcess] send to processor:ความรู้สึกก็บอกเอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.377367905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.377370511+07:00","message":"> Transcript [1539] [false]: 'ความรู้สึกก็บอกเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.377373527+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.3773752+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.377376979+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.37737882+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.377382812+07:00","message":"Push: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.377384427+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.377386267+07:00","message":"Set new StatePrefix : 'ความรู้สึกก็บอกเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.377388123+07:00","message":"Next Push (prob) : 'รู้สึกก็บอกเอง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:09.377395465+07:00","message":"push: {false ความ 0 0xc000046800}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:09.438088723+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:09.438135665+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":"2025-09-19T10:13:09.438143259+07:00","message":"receive interim result [false|false]: ความรู้สึกก็บอกเองเว้ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:09.438157258+07:00","message":"[buffer interim] 134 false ความรู้สึกก็บอกเองเว้ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.438165012+07:00","message":"[bufferProcess] interim [260000000]:ความรู้สึกก็บอกเองเว้ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.438168163+07:00","message":"[bufferProcess] send to processor:ความรู้สึกก็บอกเองว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.438174433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.438178587+07:00","message":"> Transcript [1540] [false]: 'ความรู้สึกก็บอกเองว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.438182591+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.43818493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.438187464+07:00","message":"StatePrefix: 'ความรู้สึกก็บอกเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:09.438190558+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:10.078852238+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:10.078890967+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":"2025-09-19T10:13:10.078896796+07:00","message":"receive interim result [false|false]: ความรู้สึกก็บอกเองเว้ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:10.078909338+07:00","message":"[buffer interim] 134 false ความรู้สึกก็บอกเองเว้ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.078915494+07:00","message":"[bufferProcess] interim [860000000]:ความรู้สึกก็บอกเองเว้ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.078917724+07:00","message":"[bufferProcess] send to processor:ความรู้สึกก็บอกเองเว้ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.078922522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.078925017+07:00","message":"> Transcript [1541] [false]: 'ความรู้สึกก็บอกเองเว้ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.078927713+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.078929385+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.078930931+07:00","message":"StatePrefix: 'ความรู้สึกก็บอกเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.078932927+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:10.278880085+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:10.278920743+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":"2025-09-19T10:13:10.278926367+07:00","message":"receive interim result [false|false]: ความรู้สึกก็บอกเองเว้ยมัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:10.278941037+07:00","message":"[buffer interim] 134 false ความรู้สึกก็บอกเองเว้ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.278947925+07:00","message":"[bufferProcess] interim [40000000]:ความรู้สึกก็บอกเองเว้ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.278951153+07:00","message":"[bufferProcess] send to processor:ความรู้สึกก็บอกเองเว้ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.278957808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.278960661+07:00","message":"> Transcript [1542] [false]: 'ความรู้สึกก็บอกเองเว้ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.278963771+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.278965981+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.278967664+07:00","message":"StatePrefix: 'ความรู้สึกก็บอกเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.278969581+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:10.345847386+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:10.345881103+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":"2025-09-19T10:13:10.345887244+07:00","message":"receive interim result [false|false]: ความรู้สึกก็บอกเองเว้ยเรามันต่าง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:10.345901738+07:00","message":"[buffer interim] 134 false ความรู้สึกก็บอกเองเว้ยเรามันต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.345907936+07:00","message":"[bufferProcess] interim [160000000]:ความรู้สึกก็บอกเองเว้ยเรามันต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.345910454+07:00","message":"[bufferProcess] send to processor:ความรู้สึกก็บอกเองเว้ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.345917255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.345919722+07:00","message":"> Transcript [1543] [false]: 'ความรู้สึกก็บอกเองเว้ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.345922771+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.345924773+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.345926596+07:00","message":"StatePrefix: 'ความรู้สึกก็บอกเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.345928482+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.34593131+07:00","message":"Push: 'รู้สึกก็บอกเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.345933475+07:00","message":"TextPushed: 'ความรู้สึกก็บอกเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.345935082+07:00","message":"Set new StatePrefix : 'ความรู้สึกก็บอกเองเว้ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.345936857+07:00","message":"Next Push (prob) : 'เว้ยมัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:10.345945199+07:00","message":"push: {false รู้สึกก็บอกเอง 0 0xc000046800}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:10.65340746+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:10.653445926+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":"2025-09-19T10:13:10.653460688+07:00","message":"receive interim result [false|false]: ความรู้สึกก็บอกเองเว้ยเรามันต่างกันอย่าง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:10.653471531+07:00","message":"[buffer interim] 134 false ความรู้สึกก็บอกเองเว้ยเรามันต่างกันอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.653478334+07:00","message":"[bufferProcess] interim [460000000]:ความรู้สึกก็บอกเองเว้ยเรามันต่างกันอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.653480893+07:00","message":"[bufferProcess] send to processor:ความรู้สึกก็บอกเองเว้ยเรามันต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.65348595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.653488774+07:00","message":"> Transcript [1544] [false]: 'ความรู้สึกก็บอกเองเว้ยเรามันต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.653490801+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.653492879+07:00","message":"Set new StatePrefix: 'ความรู้สึกก็บอกเองเว้ยเรามันต่าง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:10.655258313+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:10.655279265+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":"2025-09-19T10:13:10.655284353+07:00","message":"receive interim result [false|false]: ความรู้สึกก็บอกเองเว้ยเรามันต่างกันยังไง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:10.655295466+07:00","message":"[buffer interim] 134 false ความรู้สึกก็บอกเองเว้ยเรามันต่างกันยังไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.655299957+07:00","message":"[bufferProcess] interim [520000000]:ความรู้สึกก็บอกเองเว้ยเรามันต่างกันยังไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.655301744+07:00","message":"[bufferProcess] send to processor:ความรู้สึกก็บอกเองเว้ยเรามันต่างกันอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.655304555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.655306801+07:00","message":"> Transcript [1545] [false]: 'ความรู้สึกก็บอกเองเว้ยเรามันต่างกันอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.655309307+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.655310925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.655313476+07:00","message":"StatePrefix: 'ความรู้สึกก็บอกเองเว้ยเรามันต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:10.655315466+07:00","message":"TextPushed: 'ความรู้สึกก็บอกเอง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:11.22648862+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:11.226521553+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":"2025-09-19T10:13:11.226526884+07:00","message":"receive interim result [false|false]: ความรู้สึกก็บอกเองเว้ยเรามันต่างกันยังไง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:11.226547385+07:00","message":"[buffer interim] 134 false ความรู้สึกก็บอกเองเว้ยเรามันต่างกันยังไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:11.22655394+07:00","message":"[bufferProcess] interim [120000000]:ความรู้สึกก็บอกเองเว้ยเรามันต่างกันยังไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:11.22655682+07:00","message":"[bufferProcess] send to processor:ความรู้สึกก็บอกเองเว้ยเรามันต่างกันยังไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:11.226560688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:11.226563577+07:00","message":"> Transcript [1546] [false]: 'ความรู้สึกก็บอกเองเว้ยเรามันต่างกันยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:11.226566354+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:11.22656813+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:11.226569957+07:00","message":"StatePrefix: 'ความรู้สึกก็บอกเองเว้ยเรามันต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:11.226572201+07:00","message":"TextPushed: 'ความรู้สึกก็บอกเอง'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:11.825618287+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:11.825616875+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:13.44913562+07:00","message":"[GCS] IsForceVAD: false for message ID: 134"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:13.521063851+07:00","message":"[GCS] Start streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:13.602413864+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:13.602456624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความรู้สึกมึงก็บอกเองเว้ยว่ามันต่างกันยังไง\",\"confidence\":0.90731066}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:13.602469047+07:00","message":"receive interim result [true|false]: ความรู้สึกมึงก็บอกเองเว้ยว่ามันต่างกันยังไง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:13.602478345+07:00","message":"end recv isFinal message id 134"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:13.602480408+07:00","message":"end Recv id 134"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:13.602498271+07:00","message":"[buffer interim] 134 true ความรู้สึกมึงก็บอกเองเว้ยว่ามันต่างกันยังไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:13.602509189+07:00","message":"[bufferProcess] interim [460000000]:ความรู้สึกมึงก็บอกเองเว้ยว่ามันต่างกันยังไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:13.602515629+07:00","message":"[bufferProcess] send to processor (isfinal):ความรู้สึกก็บอกเองเว้ยเรามันต่างกันยังไง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:13.602520654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:13.602524157+07:00","message":"> Transcript [1547] [false]: 'ความรู้สึกก็บอกเองเว้ยเรามันต่างกันยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:13.602528001+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:13.60253061+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:13.602533578+07:00","message":"StatePrefix: 'ความรู้สึกก็บอกเองเว้ยเรามันต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:13.602547385+07:00","message":"TextPushed: 'ความรู้สึกก็บอกเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:13.602549838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:13.602552504+07:00","message":"> Transcript [1548] [true]: 'ความรู้สึกมึงก็บอกเองเว้ยว่ามันต่างกันยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:13.602555485+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:13.60255739+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:13.602560918+07:00","message":"StatePrefix: 'ความรู้สึกก็บอกเองเว้ยเรามันต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:13.602563317+07:00","message":"TextPushed: 'ความรู้สึกก็บอกเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:13.602566614+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:13.602724933+07:00","message":"Push: 'เว้ยว่ามันต่างกันยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:13.602729283+07:00","message":"TextPushed: 'ความรู้สึกก็บอกเองเว้ยว่ามันต่างกันยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:13.602731885+07:00","message":"Set new StatePrefix : 'ความรู้สึกมึงก็บอกเองเว้ยว่ามันต่างกันยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:13.602734707+07:00","message":"Next Push (prob) : 'ความรู้สึกมึงก็บอกเองเว้ยว่ามันต่างกันยังไง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:13.60274624+07:00","message":"push: {true เว้ยว่ามันต่างกันยังไง 0 0xc000046800}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:13.602748844+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_134.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:13:13.614486661+07:00","message":"write wav file: './tmp/7402/7402_134.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:13.839535321+07:00","message":"[GCS] IsForceVAD: false for message ID: 135"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:13.933854988+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:13.933873093+07:00","message":"found end of frame, send empty tag with msgId: 135"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:13.933875743+07:00","message":"end Recv id 135"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:13.933882576+07:00","message":"[buffer interim] 135 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:13.933888896+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:13.933892152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:13.93389458+07:00","message":"> Transcript [1549] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:13.933896756+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:13.933898328+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:13.933900296+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:13.933901738+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:13.933904344+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:13.933913877+07:00","message":"push: {true \n 0 0xc000133880}"}
{"level":"info","service":"Main","time":"2025-09-19T10:13:13.938679877+07:00","message":"write wav file: './tmp/7402/7402_135.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:14.22312648+07:00","message":"[GCS] Start streaming session, msgId: 136"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:14.826376205+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:14.826384106+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:14.976274138+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:14.97631577+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":"2025-09-19T10:13:14.976321178+07:00","message":"receive interim result [false|false]: เพราะว่าเขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:14.976336989+07:00","message":"[buffer interim] 136 false เพราะว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:14.976343846+07:00","message":"[bufferProcess] interim [600000000]:เพราะว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:14.976345489+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:14.976350673+07:00","message":"[bufferProcess] send to processor (ticker):เพราะว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:14.976353246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:14.976355929+07:00","message":"> Transcript [1550] [false]: 'เพราะว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:14.976358069+07:00","message":"Set StatePrefix (first interim): 'เพราะว่าเขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:15.094960694+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:15.094996815+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":"2025-09-19T10:13:15.0950031+07:00","message":"receive interim result [false|false]: เพราะว่าเขาไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:15.095015607+07:00","message":"[buffer interim] 136 false เพราะว่าเขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.095021922+07:00","message":"[bufferProcess] interim [660000000]:เพราะว่าเขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.095023786+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:15.109353403+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:15.109382507+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":"2025-09-19T10:13:15.109388826+07:00","message":"receive interim result [false|false]: เพราะว่าเขาไม่ดี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:15.109402676+07:00","message":"[buffer interim] 136 false เพราะว่าเขาไม่ดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.109409141+07:00","message":"[bufferProcess] interim [720000000]:เพราะว่าเขาไม่ดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.109412092+07:00","message":"[bufferProcess] send to processor:เพราะว่าเขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.109416088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.109419552+07:00","message":"> Transcript [1551] [false]: 'เพราะว่าเขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.109423436+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.109426758+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.109429484+07:00","message":"StatePrefix: 'เพราะว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.109432134+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:15.224202862+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:15.224248555+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":"2025-09-19T10:13:15.224254491+07:00","message":"receive interim result [false|false]: เพราะว่าเขาไม่ได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:15.224271954+07:00","message":"[buffer interim] 136 false เพราะว่าเขาไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.224278744+07:00","message":"[bufferProcess] interim [780000000]:เพราะว่าเขาไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.22428098+07:00","message":"[bufferProcess] send to processor:เพราะว่าเขาไม่ดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.224284295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.224286944+07:00","message":"> Transcript [1552] [false]: 'เพราะว่าเขาไม่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.22428978+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.224291311+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.224293344+07:00","message":"StatePrefix: 'เพราะว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.224295147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:15.269857353+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:15.26988827+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":"2025-09-19T10:13:15.269893969+07:00","message":"receive interim result [false|false]: เพราะว่าเขาไม่ได้ชอบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:15.269904614+07:00","message":"[buffer interim] 136 false เพราะว่าเขาไม่ได้ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.269912644+07:00","message":"[bufferProcess] interim [900000000]:เพราะว่าเขาไม่ได้ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.269914682+07:00","message":"[bufferProcess] send to processor:เพราะว่าเขาไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.269919575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.269921922+07:00","message":"> Transcript [1553] [false]: 'เพราะว่าเขาไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.269926567+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.269928294+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.269929802+07:00","message":"StatePrefix: 'เพราะว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.26993159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:15.59323412+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:15.59327072+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":"2025-09-19T10:13:15.59327663+07:00","message":"receive interim result [false|false]: เพราะว่าเขาไม่ได้ชอบอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:15.593292233+07:00","message":"[buffer interim] 136 false เพราะว่าเขาไม่ได้ชอบอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.593298905+07:00","message":"[bufferProcess] interim [200000000]:เพราะว่าเขาไม่ได้ชอบอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.593301476+07:00","message":"[bufferProcess] send to processor:เพราะว่าเขาไม่ได้ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.593307916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.593310414+07:00","message":"> Transcript [1554] [false]: 'เพราะว่าเขาไม่ได้ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.593313461+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.593315341+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.593316795+07:00","message":"StatePrefix: 'เพราะว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.593319058+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.593326745+07:00","message":"Push: 'เพราะว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.593328558+07:00","message":"TextPushed: 'เพราะว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.593330526+07:00","message":"Set new StatePrefix : 'เพราะว่าเขาไม่ได้ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.593332321+07:00","message":"Next Push (prob) : 'ไม่ได้ชอบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:15.593339694+07:00","message":"push: {false เพราะว่าเขา 0 0xc002b10b80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:15.797363042+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:15.797400747+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":"2025-09-19T10:13:15.797405842+07:00","message":"receive interim result [false|false]: เพราะว่าเขาไม่ได้ชอบนั่นแหละ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:15.797416962+07:00","message":"[buffer interim] 136 false เพราะว่าเขาไม่ได้ชอบนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.797423215+07:00","message":"[bufferProcess] interim [380000000]:เพราะว่าเขาไม่ได้ชอบนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.797425569+07:00","message":"[bufferProcess] send to processor:เพราะว่าเขาไม่ได้ชอบอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.797430494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.797432728+07:00","message":"> Transcript [1555] [false]: 'เพราะว่าเขาไม่ได้ชอบอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.797435446+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.797437143+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.79743878+07:00","message":"StatePrefix: 'เพราะว่าเขาไม่ได้ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:15.797441089+07:00","message":"TextPushed: 'เพราะว่าเขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:16.355280352+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:16.355327471+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":"2025-09-19T10:13:16.35533287+07:00","message":"receive interim result [false|false]: เพราะว่าเขาไม่ได้ชอบนั่นแหละ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:16.355342733+07:00","message":"[buffer interim] 136 false เพราะว่าเขาไม่ได้ชอบนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:16.355349084+07:00","message":"[bufferProcess] interim [980000000]:เพราะว่าเขาไม่ได้ชอบนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:16.355350956+07:00","message":"[bufferProcess] send to processor:เพราะว่าเขาไม่ได้ชอบนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:16.355354089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:16.355356566+07:00","message":"> Transcript [1556] [false]: 'เพราะว่าเขาไม่ได้ชอบนั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:16.355359703+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:16.355361328+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:16.355362996+07:00","message":"StatePrefix: 'เพราะว่าเขาไม่ได้ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:16.355364757+07:00","message":"TextPushed: 'เพราะว่าเขา'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:17.827140708+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:17.827148941+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:17.898035033+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:17.898084661+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":"2025-09-19T10:13:17.898092587+07:00","message":"receive interim result [false|false]: เพราะว่าเขาไม่ได้ชอบนั่นแหละแต่ที่มึง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:17.898116179+07:00","message":"[buffer interim] 136 false เพราะว่าเขาไม่ได้ชอบนั่นแหละแต่ที่มึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:17.898124707+07:00","message":"[bufferProcess] interim [480000000]:เพราะว่าเขาไม่ได้ชอบนั่นแหละแต่ที่มึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:17.898129689+07:00","message":"[bufferProcess] send to processor:เพราะว่าเขาไม่ได้ชอบนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:17.898134095+07:00","message":"[bufferProcess] send to processor (ticker):เพราะว่าเขาไม่ได้ชอบนั่นแหละแต่ที่มึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:17.898137732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:17.898141397+07:00","message":"> Transcript [1557] [false]: 'เพราะว่าเขาไม่ได้ชอบนั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:17.898145751+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:17.898147928+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:17.898150706+07:00","message":"StatePrefix: 'เพราะว่าเขาไม่ได้ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:17.898153743+07:00","message":"TextPushed: 'เพราะว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:17.898155878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:17.898158435+07:00","message":"> Transcript [1558] [false]: 'เพราะว่าเขาไม่ได้ชอบนั่นแหละแต่ที่มึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:17.898161039+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:17.898163051+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:17.898165199+07:00","message":"StatePrefix: 'เพราะว่าเขาไม่ได้ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:17.898167376+07:00","message":"TextPushed: 'เพราะว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:17.898170406+07:00","message":"Push: 'ไม่ได้ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:17.898172965+07:00","message":"TextPushed: 'เพราะว่าเขาไม่ได้ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:17.898175684+07:00","message":"Set new StatePrefix : 'เพราะว่าเขาไม่ได้ชอบนั่นแหละแต่ที่มึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:17.898178199+07:00","message":"Next Push (prob) : 'นั่นแหละแต่ที่มึง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:17.898188404+07:00","message":"push: {false ไม่ได้ชอบ 0 0xc002b10b80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:18.25952319+07:00","message":"[GCS] IsForceVAD: false for message ID: 136"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:18.319896429+07:00","message":"[GCS] Start streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:18.400250308+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:18.400290238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเขาไม่ได้ชอบนั่นแหละแต่ที่มึง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:18.400295978+07:00","message":"receive interim result [true|false]: เพราะว่าเขาไม่ได้ชอบนั่นแหละแต่ที่มึง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:18.400304955+07:00","message":"end recv isFinal message id 136"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:18.400306893+07:00","message":"end Recv id 136"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:18.400313281+07:00","message":"[buffer interim] 136 true เพราะว่าเขาไม่ได้ชอบนั่นแหละแต่ที่มึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:18.400321967+07:00","message":"[bufferProcess] interim [50000000]:เพราะว่าเขาไม่ได้ชอบนั่นแหละแต่ที่มึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:18.400325512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:18.400328115+07:00","message":"> Transcript [1559] [true]: 'เพราะว่าเขาไม่ได้ชอบนั่นแหละแต่ที่มึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:18.400330833+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:18.400332494+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:18.400334533+07:00","message":"StatePrefix: 'เพราะว่าเขาไม่ได้ชอบนั่นแหละแต่ที่มึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:18.400337152+07:00","message":"TextPushed: 'เพราะว่าเขาไม่ได้ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:18.400343136+07:00","message":"Push: 'นั่นแหละแต่ที่มึง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:18.40035216+07:00","message":"push: {true นั่นแหละแต่ที่มึง 0 0xc002b10b80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:13:18.40930744+07:00","message":"write wav file: './tmp/7402/7402_136.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:19.052409542+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:19.052448054+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":"2025-09-19T10:13:19.052453136+07:00","message":"receive interim result [false|false]: หงุดหงิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:19.052467201+07:00","message":"[buffer interim] 137 false หงุดหงิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:19.052473089+07:00","message":"[bufferProcess] interim [770000000]:หงุดหงิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:19.052474632+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:19.366038015+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:19.366072867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หงุดหงิดใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:19.366078271+07:00","message":"receive interim result [false|false]: หงุดหงิดใจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:19.366091672+07:00","message":"[buffer interim] 137 false หงุดหงิดใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:19.366097793+07:00","message":"[bufferProcess] interim [70000000]:หงุดหงิดใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:19.366099787+07:00","message":"[bufferProcess] send to processor:หงุดหงิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:19.366104586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:19.366107236+07:00","message":"> Transcript [1560] [false]: 'หงุดหงิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:19.366109342+07:00","message":"Set StatePrefix (first interim): 'หงุดหงิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:19.539662731+07:00","message":"[GCS] IsForceVAD: false for message ID: 137"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:19.600272938+07:00","message":"[GCS] Start streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:19.630948671+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:19.630989651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หงุดหงิดใจ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:19.630995245+07:00","message":"receive interim result [true|false]: หงุดหงิดใจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:19.631004096+07:00","message":"end recv isFinal message id 137"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:19.631006547+07:00","message":"end Recv id 137"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:19.631014448+07:00","message":"[buffer interim] 137 true หงุดหงิดใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:19.631021173+07:00","message":"[bufferProcess] interim [430000000]:หงุดหงิดใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:19.63102413+07:00","message":"[bufferProcess] send to processor (isfinal):หงุดหงิดใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:19.631027781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:19.631030175+07:00","message":"> Transcript [1561] [false]: 'หงุดหงิดใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:19.631032933+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:19.631034356+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:19.631035833+07:00","message":"StatePrefix: 'หงุดหงิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:19.631037729+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:19.631039044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:19.631041577+07:00","message":"> Transcript [1562] [true]: 'หงุดหงิดใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:19.631043439+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:19.631044862+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:19.631046124+07:00","message":"StatePrefix: 'หงุดหงิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:19.631047464+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:19.63104969+07:00","message":"Push: 'หงุดหงิดใจ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:19.631058373+07:00","message":"push: {true หงุดหงิดใจ 0 0xc002b10f00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:13:19.63675511+07:00","message":"write wav file: './tmp/7402/7402_137.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:20.291492192+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:20.291532073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:20.291537083+07:00","message":"receive interim result [false|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:20.291550646+07:00","message":"[buffer interim] 138 false ขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:20.291563211+07:00","message":"[bufferProcess] interim [670000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:20.291565879+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:20.466447851+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:20.466503274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเบอร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:20.466508413+07:00","message":"receive interim result [false|false]: ขอเบอร์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:20.466521042+07:00","message":"[buffer interim] 138 false ขอเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:20.466527465+07:00","message":"[bufferProcess] interim [850000000]:ขอเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:20.466529543+07:00","message":"[bufferProcess] send to processor:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:20.466533973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:20.466536542+07:00","message":"> Transcript [1563] [false]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:20.466538473+07:00","message":"Set StatePrefix (first interim): 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:20.480020028+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:20.480044721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อมึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:20.480049028+07:00","message":"receive interim result [false|false]: พ่อมึง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:20.480061085+07:00","message":"[buffer interim] 138 false พ่อมึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:20.480066049+07:00","message":"[bufferProcess] interim [910000000]:พ่อมึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:20.480067631+07:00","message":"[bufferProcess] send to processor:ขอเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:20.480070105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:20.480072341+07:00","message":"> Transcript [1564] [false]: 'ขอเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:20.4800751+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:20.480077022+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:20.480078602+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:20.480080174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:20.614917319+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:20.614956135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อมึงอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:20.614961528+07:00","message":"receive interim result [false|false]: พ่อมึงอ่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:20.61497629+07:00","message":"[buffer interim] 138 false พ่อมึงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:20.614982927+07:00","message":"[bufferProcess] interim [30000000]:พ่อมึงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:20.614985584+07:00","message":"[bufferProcess] send to processor:พ่อมึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:20.614988457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:20.614990831+07:00","message":"> Transcript [1565] [false]: 'พ่อมึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:20.614992875+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:20.614994478+07:00","message":"Set new StatePrefix: 'พ่อมึง'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:20.828122552+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:20.828133704+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:20.970649593+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:20.97068305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อมึงอ่ะชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:20.970688413+07:00","message":"receive interim result [false|false]: พ่อมึงอ่ะชอบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:20.970701444+07:00","message":"[buffer interim] 138 false พ่อมึงอ่ะชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:20.970707689+07:00","message":"[bufferProcess] interim [390000000]:พ่อมึงอ่ะชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:20.970709627+07:00","message":"[bufferProcess] send to processor:พ่อมึงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:20.970714232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:20.970716677+07:00","message":"> Transcript [1566] [false]: 'พ่อมึงอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:20.970719507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:20.970721213+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:20.970722764+07:00","message":"StatePrefix: 'พ่อมึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:20.970724673+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:21.196978568+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:21.197027578+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":"2025-09-19T10:13:21.197034272+07:00","message":"receive interim result [false|false]: พ่อมึงอ่ะชอบเขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:21.197051579+07:00","message":"[buffer interim] 138 false พ่อมึงอ่ะชอบเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:21.19705876+07:00","message":"[bufferProcess] interim [630000000]:พ่อมึงอ่ะชอบเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:21.197061329+07:00","message":"[bufferProcess] send to processor:พ่อมึงอ่ะชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:21.197067845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:21.197070457+07:00","message":"> Transcript [1567] [false]: 'พ่อมึงอ่ะชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:21.197073778+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:21.197075451+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:21.197076946+07:00","message":"StatePrefix: 'พ่อมึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:21.197078912+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:21.742829981+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:21.742873978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อมึงอ่ะชอบเค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:21.742879496+07:00","message":"receive interim result [false|false]: พ่อมึงอ่ะชอบเค้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:21.74289156+07:00","message":"[buffer interim] 138 false พ่อมึงอ่ะชอบเค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:21.742898232+07:00","message":"[bufferProcess] interim [230000000]:พ่อมึงอ่ะชอบเค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:21.742900213+07:00","message":"[bufferProcess] send to processor:พ่อมึงอ่ะชอบเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:21.742905165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:21.74290785+07:00","message":"> Transcript [1568] [false]: 'พ่อมึงอ่ะชอบเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:21.742910912+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:21.742912665+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:21.742914341+07:00","message":"StatePrefix: 'พ่อมึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:21.742916108+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:22.396064662+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:22.396098852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อมึงอ่ะชอบเค้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:22.396103916+07:00","message":"receive interim result [false|false]: พ่อมึงอ่ะชอบเค้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:22.39611661+07:00","message":"[buffer interim] 138 false พ่อมึงอ่ะชอบเค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:22.396122811+07:00","message":"[bufferProcess] interim [830000000]:พ่อมึงอ่ะชอบเค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:22.396125036+07:00","message":"[bufferProcess] send to processor:พ่อมึงอ่ะชอบเค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:22.396131229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:22.396134871+07:00","message":"> Transcript [1569] [false]: 'พ่อมึงอ่ะชอบเค้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:22.396139228+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:22.39614129+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:22.396143789+07:00","message":"StatePrefix: 'พ่อมึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:22.396145981+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:22.396152255+07:00","message":"Push: 'พ่อมึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:22.396154991+07:00","message":"TextPushed: 'พ่อมึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:22.39615741+07:00","message":"Set new StatePrefix : 'พ่อมึงอ่ะชอบเค้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:22.396160413+07:00","message":"Next Push (prob) : 'อ่ะชอบเค้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:22.396172231+07:00","message":"push: {false พ่อมึง 0 0xc002b11200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:23.361697307+07:00","message":"[GCS] Cleaned up inactive client: 119"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:23.361726751+07:00","message":"[GCS] Cleaned up inactive client: 117"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:23.361729159+07:00","message":"[GCS] Cleaned up inactive client: 120"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:23.361730551+07:00","message":"[GCS] Cleaned up inactive client: 118"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:23.361731895+07:00","message":"[GCS] Cleaned up inactive client: 121"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:23.828212699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:23.82824769+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:24.919857357+07:00","message":"[GCS] IsForceVAD: false for message ID: 138"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:24.980220256+07:00","message":"[GCS] Start streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.228110343+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.228148507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อมึงอ่ะชอบเค้า\",\"confidence\":0.9565569}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.228155212+07:00","message":"receive interim result [true|false]: พ่อมึงอ่ะชอบเค้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.228166132+07:00","message":"end recv isFinal message id 138"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.228168599+07:00","message":"end Recv id 138"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.228177008+07:00","message":"[buffer interim] 138 true พ่อมึงอ่ะชอบเค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.2281846+07:00","message":"[bufferProcess] interim [530000000]:พ่อมึงอ่ะชอบเค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.228187664+07:00","message":"[bufferProcess] send to processor (isfinal):พ่อมึงอ่ะชอบเค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.228191116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.228193585+07:00","message":"> Transcript [1570] [false]: 'พ่อมึงอ่ะชอบเค้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.228196675+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.228198445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.228199949+07:00","message":"StatePrefix: 'พ่อมึงอ่ะชอบเค้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.228201788+07:00","message":"TextPushed: 'พ่อมึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.22820302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.228204694+07:00","message":"> Transcript [1571] [true]: 'พ่อมึงอ่ะชอบเค้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.228206437+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.228208786+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.228210406+07:00","message":"StatePrefix: 'พ่อมึงอ่ะชอบเค้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.22821183+07:00","message":"TextPushed: 'พ่อมึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.228213971+07:00","message":"Push: 'อ่ะชอบเค้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.228221815+07:00","message":"push: {true อ่ะชอบเค้า 0 0xc002b11200}"}
{"level":"info","service":"Main","time":"2025-09-19T10:13:25.239403691+07:00","message":"write wav file: './tmp/7402/7402_138.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.464901598+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.464941058+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":"2025-09-19T10:13:25.464945879+07:00","message":"receive interim result [false|false]: เหลือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.464956429+07:00","message":"[buffer interim] 139 false เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.464962131+07:00","message":"[bufferProcess] interim [480000000]:เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.464963694+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.519325384+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.519358519+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":"2025-09-19T10:13:25.519363592+07:00","message":"receive interim result [false|false]: เลือก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.519374734+07:00","message":"[buffer interim] 139 false เลือก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.519380408+07:00","message":"[bufferProcess] interim [540000000]:เลือก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.51938255+07:00","message":"[bufferProcess] send to processor:เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.519387641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.519390314+07:00","message":"> Transcript [1572] [false]: 'เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.519392424+07:00","message":"Set StatePrefix (first interim): 'เหลือ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.529464535+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.529491116+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":"2025-09-19T10:13:25.529495449+07:00","message":"receive interim result [false|false]: เลือด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.529503898+07:00","message":"[buffer interim] 139 false เลือด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.529508094+07:00","message":"[bufferProcess] interim [600000000]:เลือด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.529510241+07:00","message":"[bufferProcess] send to processor:เลือก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.529515123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.52951735+07:00","message":"> Transcript [1573] [false]: 'เลือก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.529519394+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.52952114+07:00","message":"Set new StatePrefix: 'เลือก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.657291711+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.657333889+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":"2025-09-19T10:13:25.657339708+07:00","message":"receive interim result [false|false]: เลือดหมู"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.657351731+07:00","message":"[buffer interim] 139 false เลือดหมู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.657357684+07:00","message":"[bufferProcess] interim [720000000]:เลือดหมู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.657359654+07:00","message":"[bufferProcess] send to processor:เลือด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.657364927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.657367598+07:00","message":"> Transcript [1574] [false]: 'เลือด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.657369583+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.657371258+07:00","message":"Set new StatePrefix: 'เลือด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.70932477+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.709368771+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":"2025-09-19T10:13:25.709373912+07:00","message":"receive interim result [false|false]: เลือดนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.709385742+07:00","message":"[buffer interim] 139 false เลือดนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.70939201+07:00","message":"[bufferProcess] interim [780000000]:เลือดนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.709394072+07:00","message":"[bufferProcess] send to processor:เลือดหมู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.709398974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.70940184+07:00","message":"> Transcript [1575] [false]: 'เลือดหมู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.709404862+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.709406825+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.709408494+07:00","message":"StatePrefix: 'เลือด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.709410262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.839492264+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.839528677+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":"2025-09-19T10:13:25.839534858+07:00","message":"receive interim result [false|false]: เวียดนาม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.839549364+07:00","message":"[buffer interim] 139 false เวียดนาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.83955681+07:00","message":"[bufferProcess] interim [840000000]:เวียดนาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.839559509+07:00","message":"[bufferProcess] send to processor:เลือดนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.839565775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.839569518+07:00","message":"> Transcript [1576] [false]: 'เลือดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.839593564+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.839595899+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.83959833+07:00","message":"StatePrefix: 'เลือด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.839600881+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.968692869+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.968746308+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":"2025-09-19T10:13:25.968753241+07:00","message":"receive interim result [false|false]: เลือดไหน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.968767236+07:00","message":"[buffer interim] 139 false เลือดไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.96877472+07:00","message":"[bufferProcess] interim [960000000]:เลือดไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.96877765+07:00","message":"[bufferProcess] send to processor:เวียดนาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.968780526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.96878332+07:00","message":"> Transcript [1577] [false]: 'เวียดนาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.968785476+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.968787183+07:00","message":"Set new StatePrefix: 'เวียดนาม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.976683116+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.976703093+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":"2025-09-19T10:13:25.976707255+07:00","message":"receive interim result [false|false]: เลือดหน่าย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:25.976718516+07:00","message":"[buffer interim] 139 false เลือดหน่าย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.9767237+07:00","message":"[bufferProcess] interim [20000000]:เลือดหน่าย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.976725517+07:00","message":"[bufferProcess] send to processor:เลือดไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.976728544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.976730904+07:00","message":"> Transcript [1578] [false]: 'เลือดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.976732479+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:25.976734099+07:00","message":"Set new StatePrefix: 'เลือดไหน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:26.23086418+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:26.230905946+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":"2025-09-19T10:13:26.230910738+07:00","message":"receive interim result [false|false]: เลือดหน่ายร่ม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:26.230921745+07:00","message":"[buffer interim] 139 false เลือดหน่ายร่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.230927497+07:00","message":"[bufferProcess] interim [260000000]:เลือดหน่ายร่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.23092941+07:00","message":"[bufferProcess] send to processor:เลือดหน่าย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.230934187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.23093667+07:00","message":"> Transcript [1579] [false]: 'เลือดหน่าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.230938668+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.23094069+07:00","message":"Set new StatePrefix: 'เลือดหน่าย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:26.34828995+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:26.34832996+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":"2025-09-19T10:13:26.348336456+07:00","message":"receive interim result [false|false]: เลือดหน่ายร่มหา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:26.348372466+07:00","message":"[buffer interim] 139 false เลือดหน่ายร่มหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.348382056+07:00","message":"[bufferProcess] interim [380000000]:เลือดหน่ายร่มหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.348384604+07:00","message":"[bufferProcess] send to processor:เลือดหน่ายร่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.348387892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.348390613+07:00","message":"> Transcript [1580] [false]: 'เลือดหน่ายร่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.348393167+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.348394852+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.348396377+07:00","message":"StatePrefix: 'เลือดหน่าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.348398227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:26.415398692+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:26.415441369+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":"2025-09-19T10:13:26.4154488+07:00","message":"receive interim result [false|false]: เลือดหน่ายร่มหาย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:26.415465968+07:00","message":"[buffer interim] 139 false เลือดหน่ายร่มหาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.415474266+07:00","message":"[bufferProcess] interim [440000000]:เลือดหน่ายร่มหาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.415477868+07:00","message":"[bufferProcess] send to processor:เลือดหน่ายร่มหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.415484748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.415488313+07:00","message":"> Transcript [1581] [false]: 'เลือดหน่ายร่มหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.415492485+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.415494822+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.415497317+07:00","message":"StatePrefix: 'เลือดหน่าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.415500807+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:26.547860801+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:26.547905349+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":"2025-09-19T10:13:26.547911664+07:00","message":"receive interim result [false|false]: เลือดหน่ายลมหายใจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:26.547927794+07:00","message":"[buffer interim] 139 false เลือดหน่ายลมหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.547934969+07:00","message":"[bufferProcess] interim [560000000]:เลือดหน่ายลมหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.547937266+07:00","message":"[bufferProcess] send to processor:เลือดหน่ายร่มหาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.547941038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.547943629+07:00","message":"> Transcript [1582] [false]: 'เลือดหน่ายร่มหาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.547946477+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.547948139+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.547949816+07:00","message":"StatePrefix: 'เลือดหน่าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.547951432+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:26.828901153+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:26.828937366+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:26.867553668+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:26.867604127+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":"2025-09-19T10:13:26.867610853+07:00","message":"receive interim result [false|false]: เลือดหน่ายลมหายใจฉัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:26.867626903+07:00","message":"[buffer interim] 139 false เลือดหน่ายลมหายใจฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.867635024+07:00","message":"[bufferProcess] interim [860000000]:เลือดหน่ายลมหายใจฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.867637862+07:00","message":"[bufferProcess] send to processor:เลือดหน่ายลมหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.867643916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.867647923+07:00","message":"> Transcript [1583] [false]: 'เลือดหน่ายลมหายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.867651764+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.867653755+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.867656128+07:00","message":"StatePrefix: 'เลือดหน่าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.867658371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.867663241+07:00","message":"Push: 'เลือดหน่าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.86766546+07:00","message":"TextPushed: 'เลือดหน่าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.867667872+07:00","message":"Set new StatePrefix : 'เลือดหน่ายลมหายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:26.867670216+07:00","message":"Next Push (prob) : 'ลมหายใจ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:26.867679705+07:00","message":"push: {false เลือดหน่าย 0 0xc00039ea80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:27.119628105+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:27.119668619+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":"2025-09-19T10:13:27.119673774+07:00","message":"receive interim result [false|false]: เลือดหน่ายลมหายใจฉันทุก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:27.119687636+07:00","message":"[buffer interim] 139 false เลือดหน่ายลมหายใจฉันทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.119693749+07:00","message":"[bufferProcess] interim [160000000]:เลือดหน่ายลมหายใจฉันทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.119695757+07:00","message":"[bufferProcess] send to processor:เลือดหน่ายลมหายใจฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.119700616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.11970307+07:00","message":"> Transcript [1584] [false]: 'เลือดหน่ายลมหายใจฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.119706229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.119707871+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.119709473+07:00","message":"StatePrefix: 'เลือดหน่ายลมหายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.11971136+07:00","message":"TextPushed: 'เลือดหน่าย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:27.127686575+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:27.127720719+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":"2025-09-19T10:13:27.127726424+07:00","message":"receive interim result [false|false]: เลือดหน่ายลมหายใจฉัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:27.127738756+07:00","message":"[buffer interim] 139 false เลือดหน่ายลมหายใจฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.127744443+07:00","message":"[bufferProcess] interim [220000000]:เลือดหน่ายลมหายใจฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.127746793+07:00","message":"[bufferProcess] send to processor:เลือดหน่ายลมหายใจฉันทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.127751614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.127753947+07:00","message":"> Transcript [1585] [false]: 'เลือดหน่ายลมหายใจฉันทุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.127757117+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.127758813+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.127760587+07:00","message":"StatePrefix: 'เลือดหน่ายลมหายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.127762313+07:00","message":"TextPushed: 'เลือดหน่าย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:27.249524187+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:27.249566645+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":"2025-09-19T10:13:27.249582093+07:00","message":"receive interim result [false|false]: เลือดหน่ายลมหายใจฉันทุกวัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:27.249598989+07:00","message":"[buffer interim] 139 false เลือดหน่ายลมหายใจฉันทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.249609372+07:00","message":"[bufferProcess] interim [280000000]:เลือดหน่ายลมหายใจฉันทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.249612879+07:00","message":"[bufferProcess] send to processor:เลือดหน่ายลมหายใจฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.24961976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.249623382+07:00","message":"> Transcript [1586] [false]: 'เลือดหน่ายลมหายใจฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.2496275+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.249629954+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.249635355+07:00","message":"StatePrefix: 'เลือดหน่ายลมหายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.249638375+07:00","message":"TextPushed: 'เลือดหน่าย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:27.332830719+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:27.332872776+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":"2025-09-19T10:13:27.332878396+07:00","message":"receive interim result [false|false]: เลือดหน่ายลมหายใจช้าทุกวัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:27.332892079+07:00","message":"[buffer interim] 139 false เลือดหน่ายลมหายใจช้าทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.332898351+07:00","message":"[bufferProcess] interim [400000000]:เลือดหน่ายลมหายใจช้าทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.332900664+07:00","message":"[bufferProcess] send to processor:เลือดหน่ายลมหายใจฉันทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.332905704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.332908436+07:00","message":"> Transcript [1587] [false]: 'เลือดหน่ายลมหายใจฉันทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.332911766+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.332913455+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.332915023+07:00","message":"StatePrefix: 'เลือดหน่ายลมหายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.332916869+07:00","message":"TextPushed: 'เลือดหน่าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.332920948+07:00","message":"Push: 'ลมหายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.332922926+07:00","message":"TextPushed: 'เลือดหน่ายลมหายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.332924516+07:00","message":"Set new StatePrefix : 'เลือดหน่ายลมหายใจฉันทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.332928859+07:00","message":"Next Push (prob) : 'ฉันทุกวัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:27.332947651+07:00","message":"push: {false ลมหายใจ 0 0xc00039ea80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:27.437409685+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:27.437460369+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":"2025-09-19T10:13:27.437468751+07:00","message":"receive interim result [false|false]: เลือดหน่ายลมหายใจฉันทุกวันพุธ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:27.437483184+07:00","message":"[buffer interim] 139 false เลือดหน่ายลมหายใจฉันทุกวันพุธ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.437491817+07:00","message":"[bufferProcess] interim [460000000]:เลือดหน่ายลมหายใจฉันทุกวันพุธ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.437495576+07:00","message":"[bufferProcess] send to processor:เลือดหน่ายลมหายใจช้าทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.437502714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.437506716+07:00","message":"> Transcript [1588] [false]: 'เลือดหน่ายลมหายใจช้าทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.437510066+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.437512686+07:00","message":"Set new StatePrefix: 'เลือดหน่ายลมหายใจช้าทุกวัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:27.75835779+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:27.758398086+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":"2025-09-19T10:13:27.758403414+07:00","message":"receive interim result [false|false]: เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:27.758416652+07:00","message":"[buffer interim] 139 false เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.758422569+07:00","message":"[bufferProcess] interim [820000000]:เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.758429219+07:00","message":"[bufferProcess] send to processor:เลือดหน่ายลมหายใจฉันทุกวันพุธ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.758439008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.758441849+07:00","message":"> Transcript [1589] [false]: 'เลือดหน่ายลมหายใจฉันทุกวันพุธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.758444211+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:27.75844588+07:00","message":"Set new StatePrefix: 'เลือดหน่ายลมหายใจฉันทุกวันพุธ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.147213612+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.147250394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.147256055+07:00","message":"receive interim result [false|false]: เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 2"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.147270584+07:00","message":"[buffer interim] 139 false เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.147277516+07:00","message":"[bufferProcess] interim [180000000]:เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.147279602+07:00","message":"[bufferProcess] send to processor:เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.147282537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.147284966+07:00","message":"> Transcript [1590] [false]: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.147287849+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.147289424+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.1472911+07:00","message":"StatePrefix: 'เลือดหน่ายลมหายใจฉันทุกวันพุธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.147293154+07:00","message":"TextPushed: 'เลือดหน่ายลมหายใจ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.335522916+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.335557788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.335563678+07:00","message":"receive interim result [false|false]: เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.335574177+07:00","message":"[buffer interim] 139 false เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.335588711+07:00","message":"[bufferProcess] interim [360000000]:เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.335591974+07:00","message":"[bufferProcess] send to processor:เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.335598596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.335602116+07:00","message":"> Transcript [1591] [false]: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.335606394+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.335608852+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.335610883+07:00","message":"StatePrefix: 'เลือดหน่ายลมหายใจฉันทุกวันพุธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.335614614+07:00","message":"TextPushed: 'เลือดหน่ายลมหายใจ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.339705169+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.339731454+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":"2025-09-19T10:13:28.339737239+07:00","message":"receive interim result [false|false]: เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.339743864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.339747003+07:00","message":"receive interim result [false|false]:  20:00"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.339753137+07:00","message":"[buffer interim] 139 false เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.339756745+07:00","message":"[buffer interim] 139 false  20:00"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.33976185+07:00","message":"[bufferProcess] interim [420000000]:เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.339765171+07:00","message":"[bufferProcess] send to processor:เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.339768522+07:00","message":"[bufferProcess] interim [420000000]: 20:00"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.339771203+07:00","message":"[bufferProcess] update buffer: เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:00"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.339774249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.339777975+07:00","message":"> Transcript [1592] [false]: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.339781167+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.339783242+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.339785406+07:00","message":"StatePrefix: 'เลือดหน่ายลมหายใจฉันทุกวันพุธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.33978819+07:00","message":"TextPushed: 'เลือดหน่ายลมหายใจ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.469875231+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.469913786+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":"2025-09-19T10:13:28.469921664+07:00","message":"receive interim result [false|false]: เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.469931037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.469933301+07:00","message":"receive interim result [false|false]:  8:00 น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.46994074+07:00","message":"[buffer interim] 139 false เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.469945711+07:00","message":"[buffer interim] 139 false  8:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.469951481+07:00","message":"[bufferProcess] interim [480000000]:เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.469953757+07:00","message":"[bufferProcess] send to processor:เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:00"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.469958517+07:00","message":"[bufferProcess] interim [480000000]: 8:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.469960665+07:00","message":"[bufferProcess] update buffer: เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 8:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.469963076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.4699659+07:00","message":"> Transcript [1593] [false]: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.469969334+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.469971028+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.469972531+07:00","message":"StatePrefix: 'เลือดหน่ายลมหายใจฉันทุกวันพุธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.469974548+07:00","message":"TextPushed: 'เลือดหน่ายลมหายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.469978499+07:00","message":"Push: 'ฉันทุกวันพุธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.469981251+07:00","message":"TextPushed: 'เลือดหน่ายลมหายใจฉันทุกวันพุธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.469982964+07:00","message":"Set new StatePrefix : 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.469984775+07:00","message":"Next Push (prob) : 'เวลา 20:00'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.470014427+07:00","message":"push: {false ฉันทุกวันพุธ 0 0xc00039ea80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.526088949+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.526122508+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":"2025-09-19T10:13:28.526127888+07:00","message":"receive interim result [false|false]: เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.526137816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8:30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.526139883+07:00","message":"receive interim result [false|false]:  8:30"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.526146333+07:00","message":"[buffer interim] 139 false เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.52615137+07:00","message":"[buffer interim] 139 false  8:30"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.526156682+07:00","message":"[bufferProcess] interim [600000000]:เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.52615883+07:00","message":"[bufferProcess] send to processor:เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 8:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.526161449+07:00","message":"[bufferProcess] interim [600000000]: 8:30"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.526163843+07:00","message":"[bufferProcess] update buffer: เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 8:30"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.526166501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.526168871+07:00","message":"> Transcript [1594] [false]: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 8:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.526170851+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.52617248+07:00","message":"Set new StatePrefix: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 8:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.846815179+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.846855775+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":"2025-09-19T10:13:28.846861553+07:00","message":"receive interim result [false|false]: เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.846873454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8:30 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.8468758+07:00","message":"receive interim result [false|false]:  8:30 น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.846900159+07:00","message":"[buffer interim] 139 false เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:28.846919981+07:00","message":"[buffer interim] 139 false  8:30 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.846929491+07:00","message":"[bufferProcess] interim [840000000]:เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.846933407+07:00","message":"[bufferProcess] send to processor:เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 8:30"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.846937336+07:00","message":"[bufferProcess] interim [840000000]: 8:30 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.846939989+07:00","message":"[bufferProcess] update buffer: เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 8:30 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.846943191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.846946917+07:00","message":"> Transcript [1595] [false]: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 8:30'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.846949944+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:28.846952071+07:00","message":"Set new StatePrefix: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 8:30'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.177570324+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.177611774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 8:30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.177618894+07:00","message":"receive interim result [false|false]: เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 8:30"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.177629354+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":"2025-09-19T10:13:29.17763171+07:00","message":"receive interim result [false|false]:  น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.177637754+07:00","message":"[buffer interim] 139 false เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 8:30"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.177642471+07:00","message":"[buffer interim] 139 false  น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.177658384+07:00","message":"[bufferProcess] interim [200000000]:เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 8:30"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.177660672+07:00","message":"[bufferProcess] send to processor:เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 8:30 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.177663311+07:00","message":"[bufferProcess] interim [200000000]: น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.177665283+07:00","message":"[bufferProcess] update buffer: เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 8:30 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.177667992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.177671109+07:00","message":"> Transcript [1596] [false]: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 8:30 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.17767397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.177675503+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.177677494+07:00","message":"StatePrefix: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 8:30'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.177679472+07:00","message":"TextPushed: 'เลือดหน่ายลมหายใจฉันทุกวันพุธ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.226127184+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.226162506+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":"2025-09-19T10:13:29.22616889+07:00","message":"receive interim result [false|false]: เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.226179943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20:30 น ทางช่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.226182728+07:00","message":"receive interim result [false|false]:  20:30 น ทางช่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.226190273+07:00","message":"[buffer interim] 139 false เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.226193555+07:00","message":"[buffer interim] 139 false  20:30 น ทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.226198983+07:00","message":"[bufferProcess] interim [260000000]:เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.226201343+07:00","message":"[bufferProcess] send to processor:เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 8:30 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.226203717+07:00","message":"[bufferProcess] interim [260000000]: 20:30 น ทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.226205827+07:00","message":"[bufferProcess] update buffer: เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.226208938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.226211442+07:00","message":"> Transcript [1597] [false]: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 8:30 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.226214276+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.226215807+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.226217314+07:00","message":"StatePrefix: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 8:30'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.226219117+07:00","message":"TextPushed: 'เลือดหน่ายลมหายใจฉันทุกวันพุธ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.549701032+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.549766747+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":"2025-09-19T10:13:29.549773965+07:00","message":"receive interim result [false|false]: เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.549783529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20:30 น ทางช่อง 7\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.549786315+07:00","message":"receive interim result [false|false]:  20:30 น ทางช่อง 7"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.549793915+07:00","message":"[buffer interim] 139 false เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.549797204+07:00","message":"[buffer interim] 139 false  20:30 น ทางช่อง 7"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.549802592+07:00","message":"[bufferProcess] interim [560000000]:เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.54980514+07:00","message":"[bufferProcess] send to processor:เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.549807876+07:00","message":"[bufferProcess] interim [560000000]: 20:30 น ทางช่อง 7"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.549809768+07:00","message":"[bufferProcess] update buffer: เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง 7"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.54981226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.5498149+07:00","message":"> Transcript [1598] [false]: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.549817257+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.549819222+07:00","message":"Set new StatePrefix: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.551304828+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.55131517+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":"2025-09-19T10:13:29.551319297+07:00","message":"receive interim result [false|false]: เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.55132649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20:30 น ทางช่องจีเอ็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.551328806+07:00","message":"receive interim result [false|false]:  20:30 น ทางช่องจีเอ็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.551332105+07:00","message":"[buffer interim] 139 false เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.551334583+07:00","message":"[buffer interim] 139 false  20:30 น ทางช่องจีเอ็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.551337497+07:00","message":"[bufferProcess] interim [620000000]:เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.551339287+07:00","message":"[bufferProcess] send to processor:เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง 7"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.551341467+07:00","message":"[bufferProcess] interim [620000000]: 20:30 น ทางช่องจีเอ็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.551344623+07:00","message":"[bufferProcess] update buffer: เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่องจีเอ็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.551346963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.551348686+07:00","message":"> Transcript [1599] [false]: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง 7'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.551351053+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.551352797+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.551354391+07:00","message":"StatePrefix: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.551356414+07:00","message":"TextPushed: 'เลือดหน่ายลมหายใจฉันทุกวันพุธ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.614788333+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.614822096+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":"2025-09-19T10:13:29.614827603+07:00","message":"receive interim result [false|false]: เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.614839355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20:30 น ทางช่อง GMM\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.614842047+07:00","message":"receive interim result [false|false]:  20:30 น ทางช่อง GMM"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.614849426+07:00","message":"[buffer interim] 139 false เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.614852703+07:00","message":"[buffer interim] 139 false  20:30 น ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.614858548+07:00","message":"[bufferProcess] interim [680000000]:เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.614860686+07:00","message":"[bufferProcess] send to processor:เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่องจีเอ็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.614882993+07:00","message":"[bufferProcess] interim [680000000]: 20:30 น ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.614885403+07:00","message":"[bufferProcess] update buffer: เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.614888152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.614890428+07:00","message":"> Transcript [1600] [false]: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่องจีเอ็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.614893861+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.614895552+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.614897593+07:00","message":"StatePrefix: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.614899677+07:00","message":"TextPushed: 'เลือดหน่ายลมหายใจฉันทุกวันพุธ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.808563413+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.808615415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.808623568+07:00","message":"receive interim result [false|false]: เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.808635944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" GMM\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.808638705+07:00","message":"receive interim result [false|false]:  GMM"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.808648104+07:00","message":"[buffer interim] 139 false เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:29.808652348+07:00","message":"[buffer interim] 139 false  GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.808659001+07:00","message":"[bufferProcess] interim [860000000]:เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.808661962+07:00","message":"[bufferProcess] send to processor:เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.808665537+07:00","message":"[bufferProcess] interim [860000000]: GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.808668221+07:00","message":"[bufferProcess] update buffer: เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.808671521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.808674901+07:00","message":"> Transcript [1601] [false]: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.808679353+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.80868202+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.808684205+07:00","message":"StatePrefix: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:29.808687383+07:00","message":"TextPushed: 'เลือดหน่ายลมหายใจฉันทุกวันพุธ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:29.829306892+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:29.829318454+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:30.068750804+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:30.068823273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:30.068831258+07:00","message":"receive interim result [false|false]: เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:30.068843788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" GMM 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:30.068845877+07:00","message":"receive interim result [false|false]:  GMM 25"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:30.068853334+07:00","message":"[buffer interim] 139 false เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:30.06885647+07:00","message":"[buffer interim] 139 false  GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.068861967+07:00","message":"[bufferProcess] interim [100000000]:เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.068864284+07:00","message":"[bufferProcess] send to processor:เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.068866814+07:00","message":"[bufferProcess] interim [100000000]: GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.06886871+07:00","message":"[bufferProcess] update buffer: เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.068871374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.068873741+07:00","message":"> Transcript [1602] [false]: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.068877647+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.068879301+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.068880914+07:00","message":"StatePrefix: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.068883038+07:00","message":"TextPushed: 'เลือดหน่ายลมหายใจฉันทุกวันพุธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.068885414+07:00","message":"Push: 'เวลา 20:30 น ทางช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.068887104+07:00","message":"TextPushed: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.068888794+07:00","message":"Set new StatePrefix : 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.068890518+07:00","message":"Next Push (prob) : ' GMM'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:30.068897947+07:00","message":"push: {false เวลา 20:30 น ทางช่อง 0 0xc00039ea80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:30.268158989+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:30.268192763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง GMM\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:30.268197845+07:00","message":"receive interim result [false|false]: เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง GMM"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:30.268208254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:30.268210755+07:00","message":"receive interim result [false|false]:  25"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:30.268217582+07:00","message":"[buffer interim] 139 false เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง GMM"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:30.268220684+07:00","message":"[buffer interim] 139 false  25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.268226161+07:00","message":"[bufferProcess] interim [280000000]:เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.268228529+07:00","message":"[bufferProcess] send to processor:เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.268231061+07:00","message":"[bufferProcess] interim [280000000]: 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.268232829+07:00","message":"[bufferProcess] update buffer: เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.268235381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.268237714+07:00","message":"> Transcript [1603] [false]: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง GMM 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.268240736+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.268242361+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.268243858+07:00","message":"StatePrefix: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.268245977+07:00","message":"TextPushed: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:30.369681834+07:00","message":"[GCS] IsForceVAD: false for message ID: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:30.430188124+07:00","message":"[GCS] Start streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:30.528784008+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:30.52881963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลือดนายลมหายใจฉันทุกวันพุธเวลา 08:30 น ทางช่อง GMM 25\",\"confidence\":0.91115737}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:30.52882553+07:00","message":"receive interim result [true|false]: เลือดนายลมหายใจฉันทุกวันพุธเวลา 08:30 น ทางช่อง GMM 25"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:30.52883292+07:00","message":"end recv isFinal message id 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:30.528834668+07:00","message":"end Recv id 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:30.528841616+07:00","message":"[buffer interim] 139 true เลือดนายลมหายใจฉันทุกวันพุธเวลา 08:30 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.528850201+07:00","message":"[bufferProcess] interim [610000000]:เลือดนายลมหายใจฉันทุกวันพุธเวลา 08:30 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.5288551+07:00","message":"[bufferProcess] send to processor (isfinal):เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.528858597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.52886454+07:00","message":"> Transcript [1604] [false]: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง GMM 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.528867949+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.528869422+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.528871003+07:00","message":"StatePrefix: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.528873044+07:00","message":"TextPushed: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.52887465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.528877337+07:00","message":"> Transcript [1605] [true]: 'เลือดนายลมหายใจฉันทุกวันพุธเวลา 08:30 น ทางช่อง GMM 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.528879561+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.528880842+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.528882245+07:00","message":"StatePrefix: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.528883737+07:00","message":"TextPushed: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.528885075+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.529067536+07:00","message":"Push: ' GMM 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.52906956+07:00","message":"TextPushed: 'เลือดหน่ายลมหายใจฉันทุกวันพุธเวลา 20:30 น ทางช่อง GMM 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.529071649+07:00","message":"Set new StatePrefix : 'เลือดนายลมหายใจฉันทุกวันพุธเวลา 08:30 น ทางช่อง GMM 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.52907352+07:00","message":"Next Push (prob) : 'เลือดนายลมหายใจฉันทุกวันพุธเวลา 08:30 น ทางช่อง GMM 25'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:30.529081206+07:00","message":"push: {true  GMM 25 0 0xc00039ea80}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:30.529092958+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_139.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:13:30.540331912+07:00","message":"write wav file: './tmp/7402/7402_139.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:31.312389581+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:31.312422945+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":"2025-09-19T10:13:31.312428618+07:00","message":"receive interim result [false|false]: กระจกตาของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:31.312439466+07:00","message":"[buffer interim] 140 false กระจกตาของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:31.312445652+07:00","message":"[bufferProcess] interim [900000000]:กระจกตาของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:31.312447305+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:31.450183762+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:31.450220994+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":"2025-09-19T10:13:31.450226846+07:00","message":"receive interim result [false|false]: กระจกตาของคน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:31.450239111+07:00","message":"[buffer interim] 140 false กระจกตาของคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:31.450245511+07:00","message":"[bufferProcess] interim [20000000]:กระจกตาของคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:31.450247588+07:00","message":"[bufferProcess] send to processor:กระจกตาของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:31.450250419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:31.450252903+07:00","message":"> Transcript [1606] [false]: 'กระจกตาของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:31.450254756+07:00","message":"Set StatePrefix (first interim): 'กระจกตาของ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:31.623941213+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:31.623982077+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":"2025-09-19T10:13:31.623988772+07:00","message":"receive interim result [false|false]: กระจกตาของคนไข้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:31.624003556+07:00","message":"[buffer interim] 140 false กระจกตาของคนไข้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:31.62401006+07:00","message":"[bufferProcess] interim [200000000]:กระจกตาของคนไข้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:31.624012939+07:00","message":"[bufferProcess] send to processor:กระจกตาของคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:31.62401905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:31.624021762+07:00","message":"> Transcript [1607] [false]: 'กระจกตาของคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:31.624024846+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:31.62402662+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:31.624028179+07:00","message":"StatePrefix: 'กระจกตาของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:31.624030303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:32.191780945+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:32.191820851+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":"2025-09-19T10:13:32.191827038+07:00","message":"receive interim result [false|false]: กระจกตาของคนไข้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:32.191840051+07:00","message":"[buffer interim] 140 false กระจกตาของคนไข้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.191846359+07:00","message":"[bufferProcess] interim [800000000]:กระจกตาของคนไข้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.191848275+07:00","message":"[bufferProcess] send to processor:กระจกตาของคนไข้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.191853157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.191855723+07:00","message":"> Transcript [1608] [false]: 'กระจกตาของคนไข้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.191858605+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.191860626+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.191862253+07:00","message":"StatePrefix: 'กระจกตาของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.191864074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:32.334106875+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:32.33414908+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":"2025-09-19T10:13:32.334156619+07:00","message":"receive interim result [false|false]: กระจกตาของคนไข้เยอะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:32.334171164+07:00","message":"[buffer interim] 140 false กระจกตาของคนไข้เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.334178896+07:00","message":"[bufferProcess] interim [860000000]:กระจกตาของคนไข้เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.334183021+07:00","message":"[bufferProcess] send to processor:กระจกตาของคนไข้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.334189693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.334193027+07:00","message":"> Transcript [1609] [false]: 'กระจกตาของคนไข้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.334197792+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.334200141+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.334203737+07:00","message":"StatePrefix: 'กระจกตาของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.334206432+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:32.343133261+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:32.343163669+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":"2025-09-19T10:13:32.343169674+07:00","message":"receive interim result [false|false]: กระจกตาของคนไข้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:32.343188043+07:00","message":"[buffer interim] 140 false กระจกตาของคนไข้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.343194875+07:00","message":"[bufferProcess] interim [920000000]:กระจกตาของคนไข้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.343197429+07:00","message":"[bufferProcess] send to processor:กระจกตาของคนไข้เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.343201036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.343203667+07:00","message":"> Transcript [1610] [false]: 'กระจกตาของคนไข้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.34320748+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.343209833+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.343211841+07:00","message":"StatePrefix: 'กระจกตาของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.343214217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.343221995+07:00","message":"Push: 'กระจกตาของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.343224083+07:00","message":"TextPushed: 'กระจกตาของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.343226647+07:00","message":"Set new StatePrefix : 'กระจกตาของคนไข้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.34322945+07:00","message":"Next Push (prob) : 'คนไข้เยอะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:32.343240375+07:00","message":"push: {false กระจกตาของ 0 0xc002b10c80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:32.78662561+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:32.786665135+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":"2025-09-19T10:13:32.786676997+07:00","message":"receive interim result [false|false]: กระจกตาของคนไข้แย่ลงมาข้างล่าง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:32.786690829+07:00","message":"[buffer interim] 140 false กระจกตาของคนไข้แย่ลงมาข้างล่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.786697241+07:00","message":"[bufferProcess] interim [400000000]:กระจกตาของคนไข้แย่ลงมาข้างล่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.786699934+07:00","message":"[bufferProcess] send to processor:กระจกตาของคนไข้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.786704936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.786707512+07:00","message":"> Transcript [1611] [false]: 'กระจกตาของคนไข้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.786709404+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:32.830332185+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:32.830355853+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:32.888714637+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:32.888749119+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":"2025-09-19T10:13:32.888754518+07:00","message":"receive interim result [false|false]: กระจกตาของคนไข้เลือดออกครั้งล่าสุด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:32.888767513+07:00","message":"[buffer interim] 140 false กระจกตาของคนไข้เลือดออกครั้งล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.888774243+07:00","message":"[bufferProcess] interim [520000000]:กระจกตาของคนไข้เลือดออกครั้งล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.88877653+07:00","message":"[bufferProcess] send to processor:กระจกตาของคนไข้แย่ลงมาข้างล่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.888781608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.888784322+07:00","message":"> Transcript [1612] [false]: 'กระจกตาของคนไข้แย่ลงมาข้างล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.888786929+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:32.888788743+07:00","message":"Set new StatePrefix: 'กระจกตาของคนไข้แย่ลงมาข้างล่าง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:33.211774807+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:33.211813122+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":"2025-09-19T10:13:33.211819381+07:00","message":"receive interim result [false|false]: กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:33.211833123+07:00","message":"[buffer interim] 140 false กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.211839578+07:00","message":"[bufferProcess] interim [760000000]:กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.211841851+07:00","message":"[bufferProcess] send to processor:กระจกตาของคนไข้เลือดออกครั้งล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.211847999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.21185139+07:00","message":"> Transcript [1613] [false]: 'กระจกตาของคนไข้เลือดออกครั้งล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.211854134+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.211856708+07:00","message":"Set new StatePrefix: 'กระจกตาของคนไข้เลือดออกครั้งล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:33.218455883+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:33.218480612+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":"2025-09-19T10:13:33.218486226+07:00","message":"receive interim result [false|false]: กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:33.218497372+07:00","message":"[buffer interim] 140 false กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.218502028+07:00","message":"[bufferProcess] interim [820000000]:กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.218504272+07:00","message":"[bufferProcess] send to processor:กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.218507093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.218509652+07:00","message":"> Transcript [1614] [false]: 'กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.218512501+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.218514199+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.218516101+07:00","message":"StatePrefix: 'กระจกตาของคนไข้เลือดออกครั้งล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.218517893+07:00","message":"TextPushed: 'กระจกตาของ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:33.273804979+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:33.273845336+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":"2025-09-19T10:13:33.2738528+07:00","message":"receive interim result [false|false]: กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:33.273869887+07:00","message":"[buffer interim] 140 false กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.273878206+07:00","message":"[bufferProcess] interim [880000000]:กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.273881237+07:00","message":"[bufferProcess] send to processor:กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.27389064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.27389412+07:00","message":"> Transcript [1615] [false]: 'กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.273899907+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.273902401+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.273904887+07:00","message":"StatePrefix: 'กระจกตาของคนไข้เลือดออกครั้งล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.27390757+07:00","message":"TextPushed: 'กระจกตาของ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:33.458866837+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:33.458903129+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":"2025-09-19T10:13:33.45890877+07:00","message":"receive interim result [false|false]: กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มันตัว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:33.458923358+07:00","message":"[buffer interim] 140 false กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มันตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.458930204+07:00","message":"[bufferProcess] interim [0]:กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มันตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.458932503+07:00","message":"[bufferProcess] send to processor:กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.458936137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.458938676+07:00","message":"> Transcript [1616] [false]: 'กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.458941648+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.458943333+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.458945062+07:00","message":"StatePrefix: 'กระจกตาของคนไข้เลือดออกครั้งล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.458947067+07:00","message":"TextPushed: 'กระจกตาของ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:33.467115278+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:33.467137966+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":"2025-09-19T10:13:33.467143168+07:00","message":"receive interim result [false|false]: กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มาตรวจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:33.467153655+07:00","message":"[buffer interim] 140 false กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มาตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.467189799+07:00","message":"[bufferProcess] interim [60000000]:กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มาตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.467193156+07:00","message":"[bufferProcess] send to processor:กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มันตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.467201127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.467204323+07:00","message":"> Transcript [1617] [false]: 'กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มันตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.467208497+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.467210355+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.467212251+07:00","message":"StatePrefix: 'กระจกตาของคนไข้เลือดออกครั้งล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.467213981+07:00","message":"TextPushed: 'กระจกตาของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.467218546+07:00","message":"Push: 'คนไข้เลือดออกครั้งล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.467220419+07:00","message":"TextPushed: 'กระจกตาของคนไข้เลือดออกครั้งล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.467222696+07:00","message":"Set new StatePrefix : 'กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มันตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.467224683+07:00","message":"Next Push (prob) : 'ที่มันตัว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:33.467232779+07:00","message":"push: {false คนไข้เลือดออกครั้งล่าสุด 0 0xc002b10c80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:33.66782152+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:33.667857194+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":"2025-09-19T10:13:33.667862684+07:00","message":"receive interim result [false|false]: กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มาตรวจนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:33.667876814+07:00","message":"[buffer interim] 140 false กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มาตรวจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.667883362+07:00","message":"[bufferProcess] interim [300000000]:กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มาตรวจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.667885479+07:00","message":"[bufferProcess] send to processor:กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มาตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.667888803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.667891343+07:00","message":"> Transcript [1618] [false]: 'กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มาตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.667893612+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.66789535+07:00","message":"Set new StatePrefix: 'กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มาตรวจ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:33.79291791+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:33.792962188+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":"2025-09-19T10:13:33.792968449+07:00","message":"receive interim result [false|false]: กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มาตรวจนะครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:33.792980095+07:00","message":"[buffer interim] 140 false กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มาตรวจนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.792986335+07:00","message":"[bufferProcess] interim [360000000]:กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มาตรวจนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.79298886+07:00","message":"[bufferProcess] send to processor:กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มาตรวจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.792994039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.792996734+07:00","message":"> Transcript [1619] [false]: 'กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มาตรวจนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.792999925+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.793001546+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.79300347+07:00","message":"StatePrefix: 'กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มาตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:33.793005752+07:00","message":"TextPushed: 'กระจกตาของคนไข้เลือดออกครั้งล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:34.358612286+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:34.358647143+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":"2025-09-19T10:13:34.35865226+07:00","message":"receive interim result [false|false]: กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มาตรวจนะครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:34.35866426+07:00","message":"[buffer interim] 140 false กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มาตรวจนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:34.358669888+07:00","message":"[bufferProcess] interim [960000000]:กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มาตรวจนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:34.358672565+07:00","message":"[bufferProcess] send to processor:กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มาตรวจนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:34.358677712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:34.35868023+07:00","message":"> Transcript [1620] [false]: 'กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มาตรวจนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:34.35868336+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:34.358685029+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:34.358686766+07:00","message":"StatePrefix: 'กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มาตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:34.358689234+07:00","message":"TextPushed: 'กระจกตาของคนไข้เลือดออกครั้งล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:35.039693767+07:00","message":"[GCS] IsForceVAD: false for message ID: 140"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:35.192525904+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:35.192577166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระจกตาของคนไข้แย่ลงกว่าครั้งล่าสุดที่มาตรวจนะครับ\",\"confidence\":0.94263375}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:35.192585551+07:00","message":"receive interim result [true|false]: กระจกตาของคนไข้แย่ลงกว่าครั้งล่าสุดที่มาตรวจนะครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:35.19259616+07:00","message":"end recv isFinal message id 140"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:35.192608399+07:00","message":"end Recv id 140"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:35.192629686+07:00","message":"[buffer interim] 140 true กระจกตาของคนไข้แย่ลงกว่าครั้งล่าสุดที่มาตรวจนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:35.192647736+07:00","message":"[bufferProcess] interim [830000000]:กระจกตาของคนไข้แย่ลงกว่าครั้งล่าสุดที่มาตรวจนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:35.192652671+07:00","message":"[bufferProcess] send to processor (isfinal):กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มาตรวจนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:35.192657142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:35.192660881+07:00","message":"> Transcript [1621] [false]: 'กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มาตรวจนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:35.192665144+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:35.192667285+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:35.192670336+07:00","message":"StatePrefix: 'กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มาตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:35.192673368+07:00","message":"TextPushed: 'กระจกตาของคนไข้เลือดออกครั้งล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:35.192675375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:35.192677626+07:00","message":"> Transcript [1622] [true]: 'กระจกตาของคนไข้แย่ลงกว่าครั้งล่าสุดที่มาตรวจนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:35.192680575+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:35.192682618+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:35.192684636+07:00","message":"StatePrefix: 'กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มาตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:35.192686841+07:00","message":"TextPushed: 'กระจกตาของคนไข้เลือดออกครั้งล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:35.192688696+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:35.192891184+07:00","message":"Push: 'ที่มาตรวจนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:35.192895989+07:00","message":"TextPushed: 'กระจกตาของคนไข้เลือดออกครั้งล่าสุดที่มาตรวจนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:35.192899069+07:00","message":"Set new StatePrefix : 'กระจกตาของคนไข้แย่ลงกว่าครั้งล่าสุดที่มาตรวจนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:35.192901899+07:00","message":"Next Push (prob) : 'กระจกตาของคนไข้แย่ลงกว่าครั้งล่าสุดที่มาตรวจนะครับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:35.19291716+07:00","message":"push: {true ที่มาตรวจนะครับ 0 0xc002b10c80}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:35.192910553+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_140.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:13:35.206139494+07:00","message":"write wav file: './tmp/7402/7402_140.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:35.230468615+07:00","message":"[GCS] Start streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:35.71402997+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:35.714076244+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":"2025-09-19T10:13:35.714081424+07:00","message":"receive interim result [false|false]: งาน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:35.714096347+07:00","message":"[buffer interim] 141 false งาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:35.714102816+07:00","message":"[bufferProcess] interim [480000000]:งาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:35.714104288+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:35.83133+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:35.831332647+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:35.908807974+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:35.908847252+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":"2025-09-19T10:13:35.908851848+07:00","message":"receive interim result [false|false]: งานที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:35.908866272+07:00","message":"[buffer interim] 141 false งานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:35.908872226+07:00","message":"[bufferProcess] interim [660000000]:งานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:35.908874111+07:00","message":"[bufferProcess] send to processor:งาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:35.908876845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:35.908879439+07:00","message":"> Transcript [1623] [false]: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:35.908881505+07:00","message":"Set StatePrefix (first interim): 'งาน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:36.087170203+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:36.087209407+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":"2025-09-19T10:13:36.087214371+07:00","message":"receive interim result [false|false]: งานที่ส่ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:36.087227709+07:00","message":"[buffer interim] 141 false งานที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:36.08723459+07:00","message":"[bufferProcess] interim [840000000]:งานที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:36.087236386+07:00","message":"[bufferProcess] send to processor:งานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:36.08724138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:36.087243926+07:00","message":"> Transcript [1624] [false]: 'งานที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:36.087246361+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:36.087248206+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:36.087250369+07:00","message":"StatePrefix: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:36.087252126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:36.225724088+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:36.225766564+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":"2025-09-19T10:13:36.225772359+07:00","message":"receive interim result [false|false]: งานที่สงขลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:36.225787013+07:00","message":"[buffer interim] 141 false งานที่สงขลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:36.225794798+07:00","message":"[bufferProcess] interim [20000000]:งานที่สงขลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:36.225796861+07:00","message":"[bufferProcess] send to processor:งานที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:36.225802789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:36.225805416+07:00","message":"> Transcript [1625] [false]: 'งานที่ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:36.225808166+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:36.225810019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:36.225812305+07:00","message":"StatePrefix: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:36.22581442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:36.786043575+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:36.786084798+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":"2025-09-19T10:13:36.786089821+07:00","message":"receive interim result [false|false]: งานที่สงขลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:36.786102025+07:00","message":"[buffer interim] 141 false งานที่สงขลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:36.786120983+07:00","message":"[bufferProcess] interim [620000000]:งานที่สงขลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:36.786123295+07:00","message":"[bufferProcess] send to processor:งานที่สงขลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:36.786130851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:36.786133487+07:00","message":"> Transcript [1626] [false]: 'งานที่สงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:36.786136085+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:36.786137858+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:36.786139729+07:00","message":"StatePrefix: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:36.786141664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:37.377063941+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:37.37710138+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":"2025-09-19T10:13:37.377107625+07:00","message":"receive interim result [false|false]: งานที่สงขลายิงตาเป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:37.377120371+07:00","message":"[buffer interim] 141 false งานที่สงขลายิงตาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:37.377130408+07:00","message":"[bufferProcess] interim [220000000]:งานที่สงขลายิงตาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:37.377133464+07:00","message":"[bufferProcess] send to processor:งานที่สงขลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:37.377141236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:37.377144618+07:00","message":"> Transcript [1627] [false]: 'งานที่สงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:37.377148373+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:37.377150381+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:37.377152835+07:00","message":"StatePrefix: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:37.377155288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:37.377177392+07:00","message":"Push: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:37.377179961+07:00","message":"TextPushed: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:37.377182308+07:00","message":"Set new StatePrefix : 'งานที่สงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:37.37718545+07:00","message":"Next Push (prob) : 'ที่สงขลา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:37.377193829+07:00","message":"push: {false งาน 0 0xc000046a80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:37.497512243+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:37.497549501+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":"2025-09-19T10:13:37.497555433+07:00","message":"receive interim result [false|false]: งานที่สงขลายิงตาเป็นแบบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:37.49757089+07:00","message":"[buffer interim] 141 false งานที่สงขลายิงตาเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:37.497577636+07:00","message":"[bufferProcess] interim [280000000]:งานที่สงขลายิงตาเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:37.497579748+07:00","message":"[bufferProcess] send to processor:งานที่สงขลายิงตาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:37.497586206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:37.497588762+07:00","message":"> Transcript [1628] [false]: 'งานที่สงขลายิงตาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:37.497591873+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:37.497593781+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:37.497595361+07:00","message":"StatePrefix: 'งานที่สงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:37.49759784+07:00","message":"TextPushed: 'งาน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:37.688003284+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:37.688045591+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":"2025-09-19T10:13:37.68805143+07:00","message":"receive interim result [false|false]: งานที่สงขลายิงตาเป็นแบบนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:37.688065514+07:00","message":"[buffer interim] 141 false งานที่สงขลายิงตาเป็นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:37.688074955+07:00","message":"[bufferProcess] interim [460000000]:งานที่สงขลายิงตาเป็นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:37.688077758+07:00","message":"[bufferProcess] send to processor:งานที่สงขลายิงตาเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:37.688083798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:37.688086105+07:00","message":"> Transcript [1629] [false]: 'งานที่สงขลายิงตาเป็นแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:37.688089115+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:37.688091148+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:37.68809271+07:00","message":"StatePrefix: 'งานที่สงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:37.68809521+07:00","message":"TextPushed: 'งาน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:37.980352186+07:00","message":"[GCS] IsForceVAD: false for message ID: 141"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:38.051481962+07:00","message":"[GCS] Start streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:38.086085091+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:38.086130482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานที่สงขลายิงตาเป็นแบบนี้\",\"confidence\":0.92637527}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:38.086137833+07:00","message":"receive interim result [true|false]: งานที่สงขลายิงตาเป็นแบบนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:38.086148284+07:00","message":"end recv isFinal message id 141"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:38.086150753+07:00","message":"end Recv id 141"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:38.086159089+07:00","message":"[buffer interim] 141 true งานที่สงขลายิงตาเป็นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:38.086170237+07:00","message":"[bufferProcess] interim [970000000]:งานที่สงขลายิงตาเป็นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:38.086174222+07:00","message":"[bufferProcess] send to processor (isfinal):งานที่สงขลายิงตาเป็นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:38.086185552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:38.08619966+07:00","message":"> Transcript [1630] [false]: 'งานที่สงขลายิงตาเป็นแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:38.08620415+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:38.086206167+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:38.086207976+07:00","message":"StatePrefix: 'งานที่สงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:38.08621051+07:00","message":"TextPushed: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:38.086212322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:38.086214129+07:00","message":"> Transcript [1631] [true]: 'งานที่สงขลายิงตาเป็นแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:38.086215946+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:38.086217374+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:38.086218659+07:00","message":"StatePrefix: 'งานที่สงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:38.086220053+07:00","message":"TextPushed: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:38.086226146+07:00","message":"Push: 'ที่สงขลายิงตาเป็นแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:38.086235742+07:00","message":"push: {true ที่สงขลายิงตาเป็นแบบนี้ 0 0xc000046a80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:13:38.093952991+07:00","message":"write wav file: './tmp/7402/7402_141.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:38.796656276+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:38.796701124+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":"2025-09-19T10:13:38.796706407+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:38.79672102+07:00","message":"[buffer interim] 142 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:38.796727483+07:00","message":"[bufferProcess] interim [540000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:38.796729125+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:38.83188922+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:38.831934602+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:39.019455641+07:00","message":"[GCS] IsForceVAD: false for message ID: 142"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:39.039948668+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:39.039984458+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":"2025-09-19T10:13:39.039990443+07:00","message":"receive interim result [false|false]: อย่าเข้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:39.04000206+07:00","message":"[buffer interim] 142 false อย่าเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:39.040011892+07:00","message":"[bufferProcess] interim [720000000]:อย่าเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:39.040014055+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:39.040019156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:39.040021804+07:00","message":"> Transcript [1632] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:39.040023676+07:00","message":"Set StatePrefix (first interim): 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:39.139690553+07:00","message":"[GCS] Start streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:39.183910154+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:39.183951542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยาก\",\"confidence\":0.7179812}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:39.183956714+07:00","message":"receive interim result [true|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:39.1839649+07:00","message":"end recv isFinal message id 142"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:39.183966647+07:00","message":"end Recv id 142"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:39.183974163+07:00","message":"[buffer interim] 142 true อยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:39.183982414+07:00","message":"[bufferProcess] interim [990000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:39.183987534+07:00","message":"[bufferProcess] send to processor (isfinal):อย่าเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:39.183990879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:39.183993538+07:00","message":"> Transcript [1633] [false]: 'อย่าเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:39.183995615+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:39.183997246+07:00","message":"Set new StatePrefix: 'อย่าเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:39.183998492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:39.18399998+07:00","message":"> Transcript [1634] [true]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:39.184002105+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:39.184003799+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:39.184005611+07:00","message":"StatePrefix: 'อย่าเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:39.184007354+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:39.184014282+07:00","message":"Push: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:39.184022663+07:00","message":"push: {true อยาก 0 0xc000188980}"}
{"level":"info","service":"Main","time":"2025-09-19T10:13:39.19133175+07:00","message":"write wav file: './tmp/7402/7402_142.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:40.620314132+07:00","message":"[GCS] IsForceVAD: false for message ID: 143"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:40.718242607+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:40.718257805+07:00","message":"found end of frame, send empty tag with msgId: 143"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:40.718260407+07:00","message":"end Recv id 143"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:40.718267388+07:00","message":"[buffer interim] 143 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:40.718273591+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:40.718278094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:40.718281036+07:00","message":"> Transcript [1635] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:40.71828303+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:40.718284701+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:40.718286215+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:40.718287688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:40.718294761+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:40.718303252+07:00","message":"push: {true \n 0 0xc002b10580}"}
{"level":"info","service":"Main","time":"2025-09-19T10:13:40.725444924+07:00","message":"write wav file: './tmp/7402/7402_143.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:40.739224418+07:00","message":"[GCS] Start streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:40.808891219+07:00","message":"[GCS] IsForceVAD: false for message ID: 144"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:40.871205721+07:00","message":"[GCS] Start streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:41.001141582+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:41.00115728+07:00","message":"found end of frame, send empty tag with msgId: 144"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:41.001173159+07:00","message":"end Recv id 144"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:41.001183621+07:00","message":"[buffer interim] 144 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:41.001202489+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:41.001206174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:41.001209214+07:00","message":"> Transcript [1636] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:41.001212108+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:41.001214228+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:41.001215782+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:41.001217303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:41.001222782+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:41.001233466+07:00","message":"push: {true \n 0 0xc00039fa80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:13:41.00645193+07:00","message":"write wav file: './tmp/7402/7402_144.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:41.257849993+07:00","message":"[GCS] IsForceVAD: false for message ID: 145"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:41.349016006+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:41.349035024+07:00","message":"found end of frame, send empty tag with msgId: 145"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:41.349038329+07:00","message":"end Recv id 145"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:41.349046428+07:00","message":"[buffer interim] 145 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:41.349053663+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:41.349058215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:41.349061168+07:00","message":"> Transcript [1637] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:41.349063855+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:41.349066444+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:41.3490683+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:41.349070248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:41.349078733+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:41.349090165+07:00","message":"push: {true \n 0 0xc00039fd00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:13:41.354806176+07:00","message":"write wav file: './tmp/7402/7402_145.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:41.45137148+07:00","message":"[GCS] Start streaming session, msgId: 146"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:41.832658125+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:41.832666929+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:43.416901375+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:43.4169425+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":"2025-09-19T10:13:43.41694781+07:00","message":"receive interim result [false|false]: ที่โรง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:43.416962723+07:00","message":"[buffer interim] 146 false ที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:43.416969172+07:00","message":"[bufferProcess] interim [920000000]:ที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:43.416970767+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:43.416976056+07:00","message":"[bufferProcess] send to processor (ticker):ที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:43.416978413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:43.41698103+07:00","message":"> Transcript [1638] [false]: 'ที่โรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:43.416983033+07:00","message":"Set StatePrefix (first interim): 'ที่โรง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:43.550187741+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:43.550232135+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":"2025-09-19T10:13:43.550237714+07:00","message":"receive interim result [false|false]: พี่รู้ไหม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:43.550251789+07:00","message":"[buffer interim] 146 false พี่รู้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:43.550258402+07:00","message":"[bufferProcess] interim [100000000]:พี่รู้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:43.550260041+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:44.102801404+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:44.10283882+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":"2025-09-19T10:13:44.102843869+07:00","message":"receive interim result [false|false]: พี่รู้ไหม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:44.102857655+07:00","message":"[buffer interim] 146 false พี่รู้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:44.102864168+07:00","message":"[bufferProcess] interim [700000000]:พี่รู้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:44.10286601+07:00","message":"[bufferProcess] send to processor:พี่รู้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:44.102871174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:44.102873828+07:00","message":"> Transcript [1639] [false]: 'พี่รู้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:44.102875791+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:44.10287767+07:00","message":"Set new StatePrefix: 'พี่รู้ไหม'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:44.833541373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:44.833579186+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:45.389641507+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:45.389679398+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":"2025-09-19T10:13:45.389684645+07:00","message":"receive interim result [false|false]: พี่รู้ไหมมึงจะเข้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:45.389702958+07:00","message":"[buffer interim] 146 false พี่รู้ไหมมึงจะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:45.389710125+07:00","message":"[bufferProcess] interim [20000000]:พี่รู้ไหมมึงจะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:45.389712295+07:00","message":"[bufferProcess] send to processor:พี่รู้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:45.389715756+07:00","message":"[bufferProcess] send to processor (ticker):พี่รู้ไหมมึงจะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:45.389718314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:45.389720581+07:00","message":"> Transcript [1640] [false]: 'พี่รู้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:45.38972338+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:45.389725412+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:45.389727477+07:00","message":"StatePrefix: 'พี่รู้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:45.389729301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:45.38973068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:45.389732436+07:00","message":"> Transcript [1641] [false]: 'พี่รู้ไหมมึงจะเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:45.389734183+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:45.389735529+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:45.389736805+07:00","message":"StatePrefix: 'พี่รู้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:45.38973926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:45.62700487+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:45.627046046+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":"2025-09-19T10:13:45.627052035+07:00","message":"receive interim result [false|false]: พี่รู้ไหมมึงจะเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:45.627067597+07:00","message":"[buffer interim] 146 false พี่รู้ไหมมึงจะเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:45.627073611+07:00","message":"[bufferProcess] interim [200000000]:พี่รู้ไหมมึงจะเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:45.62707536+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:46.207184715+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:46.207234525+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":"2025-09-19T10:13:46.207241844+07:00","message":"receive interim result [false|false]: พี่รู้ไหมมึงจะเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:46.207261448+07:00","message":"[buffer interim] 146 false พี่รู้ไหมมึงจะเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:46.207272987+07:00","message":"[bufferProcess] interim [800000000]:พี่รู้ไหมมึงจะเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:46.207275897+07:00","message":"[bufferProcess] send to processor:พี่รู้ไหมมึงจะเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:46.207280138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:46.207284647+07:00","message":"> Transcript [1642] [false]: 'พี่รู้ไหมมึงจะเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:46.207288953+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:46.207291453+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:46.207293556+07:00","message":"StatePrefix: 'พี่รู้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:46.207295901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:47.436172521+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:47.436207708+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":"2025-09-19T10:13:47.436212984+07:00","message":"receive interim result [false|false]: พี่รู้ไหมมึงจะเข้าใจบ้าง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:47.436242665+07:00","message":"[buffer interim] 146 false พี่รู้ไหมมึงจะเข้าใจบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.436248958+07:00","message":"[bufferProcess] interim [0]:พี่รู้ไหมมึงจะเข้าใจบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.436251091+07:00","message":"[bufferProcess] send to processor:พี่รู้ไหมมึงจะเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.436254877+07:00","message":"[bufferProcess] send to processor (ticker):พี่รู้ไหมมึงจะเข้าใจบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.436257681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.436261059+07:00","message":"> Transcript [1643] [false]: 'พี่รู้ไหมมึงจะเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.436265923+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.436268597+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.436270723+07:00","message":"StatePrefix: 'พี่รู้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.436273022+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.436275962+07:00","message":"Push: 'พี่รู้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.436278969+07:00","message":"TextPushed: 'พี่รู้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.436280702+07:00","message":"Set new StatePrefix : 'พี่รู้ไหมมึงจะเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.43628263+07:00","message":"Next Push (prob) : 'มึงจะเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.43628437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.436285942+07:00","message":"> Transcript [1644] [false]: 'พี่รู้ไหมมึงจะเข้าใจบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.43628763+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.436288854+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.436290278+07:00","message":"StatePrefix: 'พี่รู้ไหมมึงจะเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.436291686+07:00","message":"TextPushed: 'พี่รู้ไหม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:47.436298652+07:00","message":"push: {false พี่รู้ไหม 0 0xc00039fe80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:47.538646058+07:00","message":"[GCS] IsForceVAD: false for message ID: 146"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:47.625788335+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:47.625822313+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":"2025-09-19T10:13:47.625828217+07:00","message":"receive interim result [false|false]: พี่รู้ไหมมึงจะเข้าใจบ้างอย่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:47.625844133+07:00","message":"[buffer interim] 146 false พี่รู้ไหมมึงจะเข้าใจบ้างอย่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.625852161+07:00","message":"[bufferProcess] interim [180000000]:พี่รู้ไหมมึงจะเข้าใจบ้างอย่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.625853832+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:47.627005454+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:47.627015103+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":"2025-09-19T10:13:47.627017816+07:00","message":"receive interim result [false|false]: พี่รู้ไหมมึงจะเข้าใจบางอย่าง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:47.62702154+07:00","message":"[buffer interim] 146 false พี่รู้ไหมมึงจะเข้าใจบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.627024426+07:00","message":"[bufferProcess] interim [240000000]:พี่รู้ไหมมึงจะเข้าใจบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.627026866+07:00","message":"[bufferProcess] send to processor:พี่รู้ไหมมึงจะเข้าใจบ้างอย่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.62702987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.627032318+07:00","message":"> Transcript [1645] [false]: 'พี่รู้ไหมมึงจะเข้าใจบ้างอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.627036764+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.627038702+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.627040293+07:00","message":"StatePrefix: 'พี่รู้ไหมมึงจะเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.62704225+07:00","message":"TextPushed: 'พี่รู้ไหม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:47.694877816+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:47.694917081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่รู้ไหมมึงจะเข้าใจบางอย่าง\",\"confidence\":0.9198537}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:47.694923629+07:00","message":"receive interim result [true|false]: พี่รู้ไหมมึงจะเข้าใจบางอย่าง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:47.694931461+07:00","message":"end recv isFinal message id 146"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:47.694934046+07:00","message":"end Recv id 146"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:47.694940666+07:00","message":"[buffer interim] 146 true พี่รู้ไหมมึงจะเข้าใจบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.694947543+07:00","message":"[bufferProcess] interim [300000000]:พี่รู้ไหมมึงจะเข้าใจบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.694950458+07:00","message":"[bufferProcess] send to processor (isfinal):พี่รู้ไหมมึงจะเข้าใจบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.694953263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.694955681+07:00","message":"> Transcript [1646] [false]: 'พี่รู้ไหมมึงจะเข้าใจบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.69495816+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.694959762+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.694961588+07:00","message":"StatePrefix: 'พี่รู้ไหมมึงจะเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.694963285+07:00","message":"TextPushed: 'พี่รู้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.694964623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.694966161+07:00","message":"> Transcript [1647] [true]: 'พี่รู้ไหมมึงจะเข้าใจบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.694968107+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.694969605+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.694970846+07:00","message":"StatePrefix: 'พี่รู้ไหมมึงจะเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.694972314+07:00","message":"TextPushed: 'พี่รู้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:47.694974598+07:00","message":"Push: 'มึงจะเข้าใจบางอย่าง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:47.694982043+07:00","message":"push: {true มึงจะเข้าใจบางอย่าง 0 0xc00039fe80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:13:47.708438128+07:00","message":"write wav file: './tmp/7402/7402_146.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:47.790811751+07:00","message":"[GCS] Start streaming session, msgId: 147"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:47.834569103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:47.834621757+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:47.858619504+07:00","message":"[GCS] IsForceVAD: false for message ID: 147"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:47.981793354+07:00","message":"[GCS] Start streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:48.049497946+07:00","message":"[GCS] IsForceVAD: false for message ID: 148"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:48.050198657+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:48.050213641+07:00","message":"found end of frame, send empty tag with msgId: 147"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:48.050216809+07:00","message":"end Recv id 147"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:48.050223024+07:00","message":"[buffer interim] 147 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:48.050230397+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:48.050234296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:48.0502375+07:00","message":"> Transcript [1648] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:48.05024237+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:48.050244832+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:48.050249057+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:48.050251607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:48.050254573+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:48.050265053+07:00","message":"push: {true \n 0 0xc0004aa080}"}
{"level":"info","service":"Main","time":"2025-09-19T10:13:48.054483926+07:00","message":"write wav file: './tmp/7402/7402_147.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:48.18249082+07:00","message":"[GCS] Start streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:48.196835786+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:48.196853762+07:00","message":"found end of frame, send empty tag with msgId: 148"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:48.196857459+07:00","message":"end Recv id 148"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:48.196864833+07:00","message":"[buffer interim] 148 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:48.196872889+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:48.196877413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:48.196880747+07:00","message":"> Transcript [1649] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:48.196884666+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:48.196887042+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:48.196889345+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:48.196891507+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:48.196894675+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:48.196905635+07:00","message":"push: {true \n 0 0xc002b10000}"}
{"level":"info","service":"Main","time":"2025-09-19T10:13:48.20111443+07:00","message":"write wav file: './tmp/7402/7402_148.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:50.835531067+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:50.835535519+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:51.118939873+07:00","message":"[GCS] IsForceVAD: false for message ID: 149"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:51.180574541+07:00","message":"[GCS] Start streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:51.221716347+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:51.221733116+07:00","message":"found end of frame, send empty tag with msgId: 149"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:51.221735682+07:00","message":"end Recv id 149"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:51.221743208+07:00","message":"[buffer interim] 149 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:51.221749158+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:51.221752795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:51.221755122+07:00","message":"> Transcript [1650] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:51.221757172+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:51.221758765+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:51.221760279+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:51.221761746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:51.2217638+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:51.221772632+07:00","message":"push: {true \n 0 0xc002b11300}"}
{"level":"info","service":"Main","time":"2025-09-19T10:13:51.2293452+07:00","message":"write wav file: './tmp/7402/7402_149.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:51.439104513+07:00","message":"[GCS] IsForceVAD: false for message ID: 150"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:51.628323217+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:51.628344417+07:00","message":"found end of frame, send empty tag with msgId: 150"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:51.6283473+07:00","message":"end Recv id 150"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:51.628356689+07:00","message":"[buffer interim] 150 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:51.628364103+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:51.628368498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:51.628371768+07:00","message":"> Transcript [1651] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:51.628374003+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:51.628375559+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:51.628377778+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:51.628379164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:51.628382015+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:51.628391279+07:00","message":"push: {true \n 0 0xc000133a00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:13:51.6334583+07:00","message":"write wav file: './tmp/7402/7402_150.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:51.821157905+07:00","message":"[GCS] Start streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:52.208496566+07:00","message":"[GCS] IsForceVAD: false for message ID: 151"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:52.307586129+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:52.307613906+07:00","message":"found end of frame, send empty tag with msgId: 151"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:52.307619575+07:00","message":"end Recv id 151"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:52.307629774+07:00","message":"[buffer interim] 151 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:52.307638154+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:52.307642442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:52.307657463+07:00","message":"> Transcript [1652] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:52.307661081+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:52.307663345+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:52.307665962+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:52.30766813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:52.307674686+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:52.307687139+07:00","message":"push: {true \n 0 0xc000047200}"}
{"level":"info","service":"Main","time":"2025-09-19T10:13:52.333459685+07:00","message":"write wav file: './tmp/7402/7402_151.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:52.590001346+07:00","message":"[GCS] Start streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:52.719344214+07:00","message":"[GCS] IsForceVAD: false for message ID: 152"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:52.782669076+07:00","message":"[GCS] Start streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:52.86649018+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:52.866530345+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":"2025-09-19T10:13:52.866535321+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:52.866548518+07:00","message":"[buffer interim] 152 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:52.86655434+07:00","message":"[bufferProcess] interim [360000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:52.866556037+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:52.869437498+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:52.86946212+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:52.869466672+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:52.869475425+07:00","message":"end recv isFinal message id 152"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:52.869477461+07:00","message":"end Recv id 152"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:52.869482488+07:00","message":"[buffer interim] 152 true "}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:52.869487329+07:00","message":"[bufferProcess] interim [360000000]:"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:52.869490008+07:00","message":"[bufferProcess] send to processor (isfinal):ปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:52.869495665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:52.869498373+07:00","message":"> Transcript [1653] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:52.869500205+07:00","message":"Set StatePrefix (first interim): 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:52.869501511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:52.869503661+07:00","message":"> Transcript [1654] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:52.869505959+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:52.869507461+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:52.869509279+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:52.869510878+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:52.869512957+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:52.86952032+07:00","message":"push: {true  0 0xc00039f180}"}
{"level":"info","service":"Main","time":"2025-09-19T10:13:52.87411748+07:00","message":"write wav file: './tmp/7402/7402_152.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:53.361855757+07:00","message":"[GCS] Cleaned up inactive client: 123"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:53.361880754+07:00","message":"[GCS] Cleaned up inactive client: 127"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:53.361883015+07:00","message":"[GCS] Cleaned up inactive client: 128"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:53.361884394+07:00","message":"[GCS] Cleaned up inactive client: 124"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:53.361885915+07:00","message":"[GCS] Cleaned up inactive client: 122"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:53.36188722+07:00","message":"[GCS] Cleaned up inactive client: 125"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:53.361889256+07:00","message":"[GCS] Cleaned up inactive client: 126"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:53.513796066+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:53.513841701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3 ชม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:53.513848121+07:00","message":"receive interim result [false|false]: 3 ชม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:53.513864579+07:00","message":"[buffer interim] 153 false 3 ชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:53.513872568+07:00","message":"[bufferProcess] interim [540000000]:3 ชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:53.513874862+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:53.835803787+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:53.835810962+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:54.167737892+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:54.167779212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3 ชม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:54.167783893+07:00","message":"receive interim result [false|false]: 3 ชม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:54.167797377+07:00","message":"[buffer interim] 153 false 3 ชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:54.167803859+07:00","message":"[bufferProcess] interim [140000000]:3 ชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:54.167806053+07:00","message":"[bufferProcess] send to processor:3 ชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:54.167810965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:54.16781592+07:00","message":"> Transcript [1655] [false]: '3 ชม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:54.167818246+07:00","message":"Set StatePrefix (first interim): '3 ชม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:54.420398524+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:54.420436171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:54.420441394+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:54.420452432+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":"2025-09-19T10:13:54.420455297+07:00","message":"receive interim result [false|false]:  ชมไฮไลท์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:54.420462681+07:00","message":"[buffer interim] 153 false 3"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:54.42046557+07:00","message":"[buffer interim] 153 false  ชมไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:54.420471503+07:00","message":"[bufferProcess] interim [500000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:54.42047393+07:00","message":"[bufferProcess] send to processor:3 ชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:54.420476186+07:00","message":"[bufferProcess] interim [500000000]: ชมไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:54.420477966+07:00","message":"[bufferProcess] update buffer: 3 ชมไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:54.42048056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:54.420482972+07:00","message":"> Transcript [1656] [false]: '3 ชม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:54.420485412+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:54.420486911+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:54.420488832+07:00","message":"StatePrefix: '3 ชม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:54.420490915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:54.887130011+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:54.887181061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"last night light\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:54.887186684+07:00","message":"receive interim result [false|false]: last night light"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:54.887199213+07:00","message":"[buffer interim] 153 false last night light"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:54.88720527+07:00","message":"[bufferProcess] interim [920000000]:last night light"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:54.887207465+07:00","message":"[bufferProcess] send to processor:3 ชมไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:54.887213009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:54.887215965+07:00","message":"> Transcript [1657] [false]: '3 ชมไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:54.88721883+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:54.887220556+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:54.887222405+07:00","message":"StatePrefix: '3 ชม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:54.887224188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:55.439483158+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:55.439515895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"last night light\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:55.439520567+07:00","message":"receive interim result [false|false]: last night light"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:55.439532206+07:00","message":"[buffer interim] 153 false last night light"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:55.439537903+07:00","message":"[bufferProcess] interim [520000000]:last night light"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:55.439539703+07:00","message":"[bufferProcess] send to processor:last night light"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:55.439544243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:55.439546913+07:00","message":"> Transcript [1658] [false]: 'last night light'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:55.439549052+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:55.439550735+07:00","message":"Set new StatePrefix: 'last night light'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:55.833499479+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:55.833539949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3 ชมไฮไลท์ไม่เคย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:55.833545165+07:00","message":"receive interim result [false|false]: 3 ชมไฮไลท์ไม่เคย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:55.833558271+07:00","message":"[buffer interim] 153 false 3 ชมไฮไลท์ไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:55.833567261+07:00","message":"[bufferProcess] interim [880000000]:3 ชมไฮไลท์ไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:55.833569509+07:00","message":"[bufferProcess] send to processor:last night light"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:55.833574311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:55.833576793+07:00","message":"> Transcript [1659] [false]: 'last night light'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:55.833579505+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:55.833581339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:55.833583488+07:00","message":"StatePrefix: 'last night light'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:55.833585089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:55.950517469+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:55.95055621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"last night light\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:55.950562921+07:00","message":"receive interim result [false|false]: last night light"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:55.950577523+07:00","message":"[buffer interim] 153 false last night light"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:55.950588747+07:00","message":"[bufferProcess] interim [940000000]:last night light"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:55.950591756+07:00","message":"[bufferProcess] send to processor:3 ชมไฮไลท์ไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:55.950600296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:55.950604005+07:00","message":"> Transcript [1660] [false]: '3 ชมไฮไลท์ไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:55.950606751+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:55.95060962+07:00","message":"Set new StatePrefix: '3 ชมไฮไลท์ไม่เคย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:56.017135096+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:56.017180007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3 ชมไฮไลท์ไม่เคยลืม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:56.017186997+07:00","message":"receive interim result [false|false]: 3 ชมไฮไลท์ไม่เคยลืม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:56.017202753+07:00","message":"[buffer interim] 153 false 3 ชมไฮไลท์ไม่เคยลืม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.017209509+07:00","message":"[bufferProcess] interim [60000000]:3 ชมไฮไลท์ไม่เคยลืม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.017211703+07:00","message":"[bufferProcess] send to processor:last night light"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.017217546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.017220309+07:00","message":"> Transcript [1661] [false]: 'last night light'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.01722211+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.0172238+07:00","message":"Set new StatePrefix: 'last night light'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:56.52745034+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:56.527497558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3 ชมไฮไลท์ไม่เคยลืมทุกวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:56.527503611+07:00","message":"receive interim result [false|false]: 3 ชมไฮไลท์ไม่เคยลืมทุกวัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:56.527516352+07:00","message":"[buffer interim] 153 false 3 ชมไฮไลท์ไม่เคยลืมทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.527522392+07:00","message":"[bufferProcess] interim [540000000]:3 ชมไฮไลท์ไม่เคยลืมทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.527525144+07:00","message":"[bufferProcess] send to processor:3 ชมไฮไลท์ไม่เคยลืม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.527529929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.527532487+07:00","message":"> Transcript [1662] [false]: '3 ชมไฮไลท์ไม่เคยลืม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.527534665+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.527536578+07:00","message":"Set new StatePrefix: '3 ชมไฮไลท์ไม่เคยลืม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:56.660982677+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:56.661026531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:56.661032634+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:56.6610441+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":"2025-09-19T10:13:56.661048103+07:00","message":"receive interim result [false|false]:  ชมไฮไลท์ไม่เคยลืมทุกวัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:56.661057256+07:00","message":"[buffer interim] 153 false 3"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:56.661060807+07:00","message":"[buffer interim] 153 false  ชมไฮไลท์ไม่เคยลืมทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.66106778+07:00","message":"[bufferProcess] interim [660000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.661070116+07:00","message":"[bufferProcess] send to processor:3 ชมไฮไลท์ไม่เคยลืมทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.661073795+07:00","message":"[bufferProcess] interim [660000000]: ชมไฮไลท์ไม่เคยลืมทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.661076696+07:00","message":"[bufferProcess] update buffer: 3 ชมไฮไลท์ไม่เคยลืมทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.661079978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.661083043+07:00","message":"> Transcript [1663] [false]: '3 ชมไฮไลท์ไม่เคยลืมทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.661086366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.661088556+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.661090635+07:00","message":"StatePrefix: '3 ชมไฮไลท์ไม่เคยลืม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.661092887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:56.836737272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:56.836757+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:56.850329742+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:56.850363885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:56.850375292+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:56.850387563+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":"2025-09-19T10:13:56.85039004+07:00","message":"receive interim result [false|false]:  ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัส"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:56.850397755+07:00","message":"[buffer interim] 153 false 3"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:56.850400866+07:00","message":"[buffer interim] 153 false  ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัส"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.850406711+07:00","message":"[bufferProcess] interim [900000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.850408555+07:00","message":"[bufferProcess] send to processor:3 ชมไฮไลท์ไม่เคยลืมทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.850413482+07:00","message":"[bufferProcess] interim [900000000]: ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัส"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.850415926+07:00","message":"[bufferProcess] update buffer: 3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัส"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.8504185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.850420943+07:00","message":"> Transcript [1664] [false]: '3 ชมไฮไลท์ไม่เคยลืมทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.850423788+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.850425396+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.850426963+07:00","message":"StatePrefix: '3 ชมไฮไลท์ไม่เคยลืม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:56.85042886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:57.044519722+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:57.044583605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:57.044589755+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:57.044602561+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":"2025-09-19T10:13:57.044606381+07:00","message":"receive interim result [false|false]:  ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:57.044615429+07:00","message":"[buffer interim] 153 false 3"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:57.044618771+07:00","message":"[buffer interim] 153 false  ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.044624295+07:00","message":"[bufferProcess] interim [80000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.044626277+07:00","message":"[bufferProcess] send to processor:3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัส"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.044628843+07:00","message":"[bufferProcess] interim [80000000]: ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.044631321+07:00","message":"[bufferProcess] update buffer: 3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.044633681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.044636078+07:00","message":"> Transcript [1665] [false]: '3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัส'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.04463868+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.044640313+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.044642357+07:00","message":"StatePrefix: '3 ชมไฮไลท์ไม่เคยลืม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.044644442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:57.621279429+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:57.621323643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:57.621329007+07:00","message":"receive interim result [false|false]: 3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:57.621345611+07:00","message":"[buffer interim] 153 false 3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.621352974+07:00","message":"[bufferProcess] interim [680000000]:3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.621355482+07:00","message":"[bufferProcess] send to processor:3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.621367018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.621370009+07:00","message":"> Transcript [1666] [false]: '3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.621373382+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.621375015+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.621376844+07:00","message":"StatePrefix: '3 ชมไฮไลท์ไม่เคยลืม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.621378835+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.621384516+07:00","message":"Push: '3 ชมไฮไลท์ไม่เคยลืม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.62138683+07:00","message":"TextPushed: '3 ชมไฮไลท์ไม่เคยลืม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.621388532+07:00","message":"Set new StatePrefix : '3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.621390413+07:00","message":"Next Push (prob) : 'ทุกวันพฤหัสบดี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:57.621398683+07:00","message":"push: {false 3 ชมไฮไลท์ไม่เคยลืม 0 0xc000047480}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:57.866932318+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:57.8669665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:57.866971733+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:57.866985466+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":"2025-09-19T10:13:57.866989021+07:00","message":"receive interim result [false|false]:  ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:57.8669973+07:00","message":"[buffer interim] 153 false 3"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:57.866999954+07:00","message":"[buffer interim] 153 false  ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.867005476+07:00","message":"[bufferProcess] interim [860000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.867007159+07:00","message":"[bufferProcess] send to processor:3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.867009677+07:00","message":"[bufferProcess] interim [860000000]: ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.867011958+07:00","message":"[bufferProcess] update buffer: 3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.867014641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.867017052+07:00","message":"> Transcript [1667] [false]: '3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.867019603+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.867021217+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.867022846+07:00","message":"StatePrefix: '3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:57.867024951+07:00","message":"TextPushed: '3 ชมไฮไลท์ไม่เคยลืม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.122798067+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.12283395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.122839258+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.122852664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.12285575+07:00","message":"receive interim result [false|false]:  ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 2"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.122873191+07:00","message":"[buffer interim] 153 false 3"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.122890772+07:00","message":"[buffer interim] 153 false  ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.122899033+07:00","message":"[bufferProcess] interim [160000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.122902605+07:00","message":"[bufferProcess] send to processor:3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.122905732+07:00","message":"[bufferProcess] interim [160000000]: ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.122909779+07:00","message":"[bufferProcess] update buffer: 3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.12291269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.122915299+07:00","message":"> Transcript [1668] [false]: '3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.12291779+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.122919294+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.122920874+07:00","message":"StatePrefix: '3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.12292323+07:00","message":"TextPushed: '3 ชมไฮไลท์ไม่เคยลืม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.257318055+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.25734952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.257356183+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.257366992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.257369639+07:00","message":"receive interim result [false|false]:  ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 20"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.257376867+07:00","message":"[buffer interim] 153 false 3"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.257385979+07:00","message":"[buffer interim] 153 false  ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.25739105+07:00","message":"[bufferProcess] interim [280000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.257393484+07:00","message":"[bufferProcess] send to processor:3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.257397824+07:00","message":"[bufferProcess] interim [280000000]: ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.25739992+07:00","message":"[bufferProcess] update buffer: 3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.257410373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.257425518+07:00","message":"> Transcript [1669] [false]: '3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.257430705+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.257432773+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.257434456+07:00","message":"StatePrefix: '3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.257436712+07:00","message":"TextPushed: '3 ชมไฮไลท์ไม่เคยลืม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.315762926+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.315795357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.315802426+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.315815559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 20:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.31581824+07:00","message":"receive interim result [false|false]:  ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 20:00"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.31582589+07:00","message":"[buffer interim] 153 false 3"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.315829155+07:00","message":"[buffer interim] 153 false  ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 20:00"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.315834357+07:00","message":"[bufferProcess] interim [340000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.315836505+07:00","message":"[bufferProcess] send to processor:3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.315838887+07:00","message":"[bufferProcess] interim [340000000]: ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 20:00"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.315842262+07:00","message":"[bufferProcess] update buffer: 3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 20:00"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.315845047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.315847772+07:00","message":"> Transcript [1670] [false]: '3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 20'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.315850565+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.31585203+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.315853608+07:00","message":"StatePrefix: '3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.315855532+07:00","message":"TextPushed: '3 ชมไฮไลท์ไม่เคยลืม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.315858365+07:00","message":"Push: 'ทุกวันพฤหัสบดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.315860138+07:00","message":"TextPushed: '3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.315861919+07:00","message":"Set new StatePrefix : '3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 20'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.315863719+07:00","message":"Next Push (prob) : 'เวลา 20'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.315871302+07:00","message":"push: {false ทุกวันพฤหัสบดี 0 0xc000047480}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.447189087+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.4472257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.447233815+07:00","message":"receive interim result [false|false]: 3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.447245754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.44724836+07:00","message":"receive interim result [false|false]:  8:00 น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.447255945+07:00","message":"[buffer interim] 153 false 3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.447258996+07:00","message":"[buffer interim] 153 false  8:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.447266047+07:00","message":"[bufferProcess] interim [460000000]:3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.447268056+07:00","message":"[bufferProcess] send to processor:3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 20:00"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.447270835+07:00","message":"[bufferProcess] interim [460000000]: 8:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.447274711+07:00","message":"[bufferProcess] update buffer: 3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 8:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.447277636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.447280184+07:00","message":"> Transcript [1671] [false]: '3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 20:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.447283137+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.447284765+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.44728637+07:00","message":"StatePrefix: '3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 20'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.44728941+07:00","message":"TextPushed: '3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.488472953+07:00","message":"[GCS] IsForceVAD: false for message ID: 153"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.551883434+07:00","message":"[GCS] Start streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.585795563+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.585840211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.585846315+07:00","message":"receive interim result [false|false]: 3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.585857822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8:30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.5858611+07:00","message":"receive interim result [false|false]:  8:30"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.585868212+07:00","message":"[buffer interim] 153 false 3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.585871511+07:00","message":"[buffer interim] 153 false  8:30"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.585876871+07:00","message":"[bufferProcess] interim [580000000]:3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.585879151+07:00","message":"[bufferProcess] send to processor:3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 8:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.585881435+07:00","message":"[bufferProcess] interim [580000000]: 8:30"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.58588366+07:00","message":"[bufferProcess] update buffer: 3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 8:30"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.585886891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.58588966+07:00","message":"> Transcript [1672] [false]: '3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 8:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.585891811+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.585893424+07:00","message":"Set new StatePrefix: '3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 8:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.686086084+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.686122263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 08:30 น\",\"confidence\":0.9004406}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.686128414+07:00","message":"receive interim result [true|false]: 3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 08:30 น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.686137184+07:00","message":"end recv isFinal message id 153"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.686138977+07:00","message":"end Recv id 153"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.686144604+07:00","message":"[buffer interim] 153 true 3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 08:30 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.686153088+07:00","message":"[bufferProcess] interim [730000000]:3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 08:30 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.686158011+07:00","message":"[bufferProcess] send to processor (isfinal):3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 8:30"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.686161264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.686163784+07:00","message":"> Transcript [1673] [false]: '3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 8:30'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.686166077+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.686167738+07:00","message":"Set new StatePrefix: '3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 8:30'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.686169154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.686170604+07:00","message":"> Transcript [1674] [true]: '3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 08:30 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.68617258+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.686174432+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.686176166+07:00","message":"StatePrefix: '3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดีเวลา 8:30'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.686178057+07:00","message":"TextPushed: '3 ชมไฮไลท์ไม่เคยลืมทุกวันพฤหัสบดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:58.686183689+07:00","message":"Push: 'เวลา 08:30 น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:58.68619243+07:00","message":"push: {true เวลา 08:30 น 0 0xc000047480}"}
{"level":"info","service":"Main","time":"2025-09-19T10:13:58.702714676+07:00","message":"write wav file: './tmp/7402/7402_153.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.06307968+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.063125612+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":"2025-09-19T10:13:59.063131063+07:00","message":"receive interim result [false|false]: ทาง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.06314753+07:00","message":"[buffer interim] 154 false ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.063154818+07:00","message":"[bufferProcess] interim [300000000]:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.063156284+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.222151889+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.222200352+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":"2025-09-19T10:13:59.222206379+07:00","message":"receive interim result [false|false]: ทางช่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.222220408+07:00","message":"[buffer interim] 154 false ทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.222226756+07:00","message":"[bufferProcess] interim [480000000]:ทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.222228707+07:00","message":"[bufferProcess] send to processor:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.222233682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.222236181+07:00","message":"> Transcript [1675] [false]: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.222237995+07:00","message":"Set StatePrefix (first interim): 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.404850619+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.404886239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางช่อง 7\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.40489105+07:00","message":"receive interim result [false|false]: ทางช่อง 7"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.404904557+07:00","message":"[buffer interim] 154 false ทางช่อง 7"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.40491125+07:00","message":"[bufferProcess] interim [660000000]:ทางช่อง 7"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.404913307+07:00","message":"[bufferProcess] send to processor:ทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.40491852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.404921209+07:00","message":"> Transcript [1676] [false]: 'ทางช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.40492444+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.404926508+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.404928308+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.4049301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.406514379+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.406565413+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":"2025-09-19T10:13:59.406570275+07:00","message":"receive interim result [false|false]: ทางช่องจี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.406582533+07:00","message":"[buffer interim] 154 false ทางช่องจี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.406586749+07:00","message":"[bufferProcess] interim [720000000]:ทางช่องจี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.40658865+07:00","message":"[bufferProcess] send to processor:ทางช่อง 7"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.406590982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.406593239+07:00","message":"> Transcript [1677] [false]: 'ทางช่อง 7'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.406595576+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.406597192+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.406598688+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.40660023+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.537824862+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.537867047+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":"2025-09-19T10:13:59.537872018+07:00","message":"receive interim result [false|false]: ทางช่องจีเอ็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.537884805+07:00","message":"[buffer interim] 154 false ทางช่องจีเอ็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.537891553+07:00","message":"[bufferProcess] interim [780000000]:ทางช่องจีเอ็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.537893613+07:00","message":"[bufferProcess] send to processor:ทางช่องจี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.537898163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.537900883+07:00","message":"> Transcript [1678] [false]: 'ทางช่องจี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.537904002+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.537905743+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.53790775+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.537910163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.597553887+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.597606412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางช่อง GMM\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.597612693+07:00","message":"receive interim result [false|false]: ทางช่อง GMM"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.597626479+07:00","message":"[buffer interim] 154 false ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.597632923+07:00","message":"[bufferProcess] interim [900000000]:ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.597635022+07:00","message":"[bufferProcess] send to processor:ทางช่องจีเอ็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.597640216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.597642817+07:00","message":"> Transcript [1679] [false]: 'ทางช่องจีเอ็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.597646058+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.597647847+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.597649625+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.597651838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.597655656+07:00","message":"Push: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.597657549+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.597659054+07:00","message":"Set new StatePrefix : 'ทางช่องจีเอ็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.597660786+07:00","message":"Next Push (prob) : 'ช่องจีเอ็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.597675606+07:00","message":"push: {false ทาง 0 0xc002a14080}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.785392145+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.785429308+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":"2025-09-19T10:13:59.785435162+07:00","message":"receive interim result [false|false]: ทางช่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.785447034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" GMM\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.785449718+07:00","message":"receive interim result [false|false]:  GMM"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.785456448+07:00","message":"[buffer interim] 154 false ทางช่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.785460088+07:00","message":"[buffer interim] 154 false  GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.785466344+07:00","message":"[bufferProcess] interim [80000000]:ทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.785470043+07:00","message":"[bufferProcess] send to processor:ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.785474302+07:00","message":"[bufferProcess] interim [80000000]: GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.785477603+07:00","message":"[bufferProcess] update buffer: ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.785485846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.785510844+07:00","message":"> Transcript [1680] [false]: 'ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.785514595+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.785517067+07:00","message":"Set new StatePrefix: 'ทางช่อง GMM'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:59.837448148+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:13:59.837454748+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.987911463+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.987950352+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":"2025-09-19T10:13:59.987957002+07:00","message":"receive interim result [false|false]: ทางช่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.987969277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" GMM LIVE\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.987971342+07:00","message":"receive interim result [false|false]:  GMM LIVE"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.987979439+07:00","message":"[buffer interim] 154 false ทางช่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:13:59.987986923+07:00","message":"[buffer interim] 154 false  GMM LIVE"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.98799433+07:00","message":"[bufferProcess] interim [320000000]:ทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.987996609+07:00","message":"[bufferProcess] send to processor:ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.988003034+07:00","message":"[bufferProcess] interim [320000000]: GMM LIVE"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.988005757+07:00","message":"[bufferProcess] update buffer: ทางช่อง GMM LIVE"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.988008754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.988011647+07:00","message":"> Transcript [1681] [false]: 'ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.988014194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.988016321+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.988018185+07:00","message":"StatePrefix: 'ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:13:59.988019934+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:00.105803771+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:00.10584649+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":"2025-09-19T10:14:00.105852261+07:00","message":"receive interim result [false|false]: ทางช่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:00.105862953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" GMM 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:00.105865159+07:00","message":"receive interim result [false|false]:  GMM 25"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:00.105872411+07:00","message":"[buffer interim] 154 false ทางช่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:00.105876078+07:00","message":"[buffer interim] 154 false  GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.105880999+07:00","message":"[bufferProcess] interim [380000000]:ทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.105882792+07:00","message":"[bufferProcess] send to processor:ทางช่อง GMM LIVE"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.105885651+07:00","message":"[bufferProcess] interim [380000000]: GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.1058884+07:00","message":"[bufferProcess] update buffer: ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.105890752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.105893417+07:00","message":"> Transcript [1682] [false]: 'ทางช่อง GMM LIVE'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.105896137+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.105897774+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.10589993+07:00","message":"StatePrefix: 'ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.105901759+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:00.178577531+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:00.178620234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางช่อง GMM\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:00.178625647+07:00","message":"receive interim result [false|false]: ทางช่อง GMM"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:00.178634869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:00.17863766+07:00","message":"receive interim result [false|false]:  25"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:00.178644423+07:00","message":"[buffer interim] 154 false ทางช่อง GMM"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:00.178648869+07:00","message":"[buffer interim] 154 false  25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.178654004+07:00","message":"[bufferProcess] interim [500000000]:ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.178656308+07:00","message":"[bufferProcess] send to processor:ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.178661622+07:00","message":"[bufferProcess] interim [500000000]: 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.178663896+07:00","message":"[bufferProcess] update buffer: ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.178666168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.178668495+07:00","message":"> Transcript [1683] [false]: 'ทางช่อง GMM 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.178679775+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.178681617+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.178683106+07:00","message":"StatePrefix: 'ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.178685178+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:00.277971188+07:00","message":"[GCS] IsForceVAD: false for message ID: 154"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:00.381229602+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:00.381273743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางช่อง GMM 25\",\"confidence\":0.9564932}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:00.381279145+07:00","message":"receive interim result [true|false]: ทางช่อง GMM 25"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:00.381287872+07:00","message":"end recv isFinal message id 154"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:00.381289491+07:00","message":"end Recv id 154"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:00.381295738+07:00","message":"[buffer interim] 154 true ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.381302005+07:00","message":"[bufferProcess] interim [740000000]:ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.381307511+07:00","message":"[bufferProcess] send to processor (isfinal):ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.381310395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.381313065+07:00","message":"> Transcript [1684] [false]: 'ทางช่อง GMM 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.381315972+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.381317716+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.381319468+07:00","message":"StatePrefix: 'ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.381321327+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.381326812+07:00","message":"Push: 'ช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.381328694+07:00","message":"TextPushed: 'ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.38133055+07:00","message":"Set new StatePrefix : 'ทางช่อง GMM 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.38133238+07:00","message":"Next Push (prob) : ' 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.38133361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.381335371+07:00","message":"> Transcript [1685] [true]: 'ทางช่อง GMM 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.38133702+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.381339414+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.381340896+07:00","message":"StatePrefix: 'ทางช่อง GMM 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.38134216+07:00","message":"TextPushed: 'ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.381344022+07:00","message":"Push: ' 25'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:00.381353557+07:00","message":"push: {false ช่อง GMM 0 0xc002a14080}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:00.381358863+07:00","message":"push: {true  25 0 0xc002a14080}"}
{"level":"info","service":"Main","time":"2025-09-19T10:14:00.389722303+07:00","message":"write wav file: './tmp/7402/7402_154.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:00.411240521+07:00","message":"[GCS] Start streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:00.971849133+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:00.971899156+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":"2025-09-19T10:14:00.97190473+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:00.971919516+07:00","message":"[buffer interim] 155 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.971925687+07:00","message":"[bufferProcess] interim [600000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:00.971927197+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:01.271010309+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:01.27105227+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":"2025-09-19T10:14:01.271057437+07:00","message":"receive interim result [false|false]: โรงงาน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:01.271072548+07:00","message":"[buffer interim] 155 false โรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.271078542+07:00","message":"[bufferProcess] interim [840000000]:โรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.271080793+07:00","message":"[bufferProcess] send to processor:โรง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.271086774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.271089173+07:00","message":"> Transcript [1686] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.271090979+07:00","message":"Set StatePrefix (first interim): 'โรง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:01.276319911+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:01.276356672+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":"2025-09-19T10:14:01.276363234+07:00","message":"receive interim result [false|false]: รองเท้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:01.27637878+07:00","message":"[buffer interim] 155 false รองเท้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.2763862+07:00","message":"[bufferProcess] interim [900000000]:รองเท้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.276389251+07:00","message":"[bufferProcess] send to processor:โรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.276395463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.276398989+07:00","message":"> Transcript [1687] [false]: 'โรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.276402621+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.276404817+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.276407493+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.27640999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:01.684480871+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:01.684527732+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":"2025-09-19T10:14:01.684534788+07:00","message":"receive interim result [false|false]: ลุงครับพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:01.684549773+07:00","message":"[buffer interim] 155 false ลุงครับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.684557389+07:00","message":"[bufferProcess] interim [260000000]:ลุงครับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.684560741+07:00","message":"[bufferProcess] send to processor:รองเท้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.684564861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.684568469+07:00","message":"> Transcript [1688] [false]: 'รองเท้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.68457144+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.68457428+07:00","message":"Set new StatePrefix: 'รองเท้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:01.781006392+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:01.781049976+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":"2025-09-19T10:14:01.781055641+07:00","message":"receive interim result [false|false]: ลุงครับพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:01.781071252+07:00","message":"[buffer interim] 155 false ลุงครับพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.781077527+07:00","message":"[bufferProcess] interim [380000000]:ลุงครับพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.781079864+07:00","message":"[bufferProcess] send to processor:ลุงครับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.781087819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.781091237+07:00","message":"> Transcript [1689] [false]: 'ลุงครับพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.781093833+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.781096814+07:00","message":"Set new StatePrefix: 'ลุงครับพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:01.849397276+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:01.849439135+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":"2025-09-19T10:14:01.849445369+07:00","message":"receive interim result [false|false]: ลุงครับพรุ่งนี้จะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:01.849460821+07:00","message":"[buffer interim] 155 false ลุงครับพรุ่งนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.849467357+07:00","message":"[bufferProcess] interim [500000000]:ลุงครับพรุ่งนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.849469535+07:00","message":"[bufferProcess] send to processor:ลุงครับพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.849472834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.8494756+07:00","message":"> Transcript [1690] [false]: 'ลุงครับพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.849478439+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.849480385+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.849481915+07:00","message":"StatePrefix: 'ลุงครับพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.84948375+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:01.970079403+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:01.970116797+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":"2025-09-19T10:14:01.970123011+07:00","message":"receive interim result [false|false]: ลุงครับพรุ่งนี้เช้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:01.970133494+07:00","message":"[buffer interim] 155 false ลุงครับพรุ่งนี้เช้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.970139938+07:00","message":"[bufferProcess] interim [560000000]:ลุงครับพรุ่งนี้เช้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.970141827+07:00","message":"[bufferProcess] send to processor:ลุงครับพรุ่งนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.970146886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.970149397+07:00","message":"> Transcript [1691] [false]: 'ลุงครับพรุ่งนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.970152533+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.970154161+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.970155824+07:00","message":"StatePrefix: 'ลุงครับพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:01.970157746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:02.039169314+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:02.039203731+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":"2025-09-19T10:14:02.039209171+07:00","message":"receive interim result [false|false]: ลุงครับพรุ่งนี้ช็อต"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:02.039222707+07:00","message":"[buffer interim] 155 false ลุงครับพรุ่งนี้ช็อต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.039228784+07:00","message":"[bufferProcess] interim [680000000]:ลุงครับพรุ่งนี้ช็อต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.039231285+07:00","message":"[bufferProcess] send to processor:ลุงครับพรุ่งนี้เช้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.039236559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.039239326+07:00","message":"> Transcript [1692] [false]: 'ลุงครับพรุ่งนี้เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.039242573+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.039244276+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.039245883+07:00","message":"StatePrefix: 'ลุงครับพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.039247566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:02.684416657+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:02.684453824+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":"2025-09-19T10:14:02.68445891+07:00","message":"receive interim result [false|false]: ลุงครับพรุ่งนี้ช็อตอ่ะขอเล่น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:02.68447503+07:00","message":"[buffer interim] 155 false ลุงครับพรุ่งนี้ช็อตอ่ะขอเล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.684482127+07:00","message":"[bufferProcess] interim [280000000]:ลุงครับพรุ่งนี้ช็อตอ่ะขอเล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.684484047+07:00","message":"[bufferProcess] send to processor:ลุงครับพรุ่งนี้ช็อต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.684489009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.684491306+07:00","message":"> Transcript [1693] [false]: 'ลุงครับพรุ่งนี้ช็อต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.684494348+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.684496256+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.684498269+07:00","message":"StatePrefix: 'ลุงครับพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.68450015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.684504684+07:00","message":"Push: 'ลุงครับพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.684507334+07:00","message":"TextPushed: 'ลุงครับพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.68451054+07:00","message":"Set new StatePrefix : 'ลุงครับพรุ่งนี้ช็อต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.68451227+07:00","message":"Next Push (prob) : 'นี้ช็อต'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:02.684520409+07:00","message":"push: {false ลุงครับพรุ่ง 0 0xc002a14300}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:02.799046741+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:02.799088684+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":"2025-09-19T10:14:02.799094487+07:00","message":"receive interim result [false|false]: ลุงครับพรุ่งนี้ช็อตของเล่น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:02.799108907+07:00","message":"[buffer interim] 155 false ลุงครับพรุ่งนี้ช็อตของเล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.799115108+07:00","message":"[bufferProcess] interim [400000000]:ลุงครับพรุ่งนี้ช็อตของเล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.799117283+07:00","message":"[bufferProcess] send to processor:ลุงครับพรุ่งนี้ช็อตอ่ะขอเล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.799123268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.799125731+07:00","message":"> Transcript [1694] [false]: 'ลุงครับพรุ่งนี้ช็อตอ่ะขอเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.799128544+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.799130038+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.799131565+07:00","message":"StatePrefix: 'ลุงครับพรุ่งนี้ช็อต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.799133816+07:00","message":"TextPushed: 'ลุงครับพรุ่ง'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:02.8378121+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:02.837848398+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:02.874379557+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:02.874412979+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":"2025-09-19T10:14:02.874418263+07:00","message":"receive interim result [false|false]: ลุงครับพรุ่งนี้ขอเลื่อนจ่าย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:02.874433209+07:00","message":"[buffer interim] 155 false ลุงครับพรุ่งนี้ขอเลื่อนจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.874440285+07:00","message":"[bufferProcess] interim [460000000]:ลุงครับพรุ่งนี้ขอเลื่อนจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.874442447+07:00","message":"[bufferProcess] send to processor:ลุงครับพรุ่งนี้ช็อตของเล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.874445919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.874448486+07:00","message":"> Transcript [1695] [false]: 'ลุงครับพรุ่งนี้ช็อตของเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.874451349+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.874453003+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.874454745+07:00","message":"StatePrefix: 'ลุงครับพรุ่งนี้ช็อต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.874456805+07:00","message":"TextPushed: 'ลุงครับพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:02.878952566+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:02.878969712+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":"2025-09-19T10:14:02.878974471+07:00","message":"receive interim result [false|false]: ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:02.878984337+07:00","message":"[buffer interim] 155 false ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.878988493+07:00","message":"[bufferProcess] interim [520000000]:ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.878990499+07:00","message":"[bufferProcess] send to processor:ลุงครับพรุ่งนี้ขอเลื่อนจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.878992949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.878995561+07:00","message":"> Transcript [1696] [false]: 'ลุงครับพรุ่งนี้ขอเลื่อนจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.878997481+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:02.879001363+07:00","message":"Set new StatePrefix: 'ลุงครับพรุ่งนี้ขอเลื่อนจ่าย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:03.074568892+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:03.07460414+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":"2025-09-19T10:14:03.07460987+07:00","message":"receive interim result [false|false]: ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าหอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:03.074624742+07:00","message":"[buffer interim] 155 false ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าหอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.074631285+07:00","message":"[bufferProcess] interim [700000000]:ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าหอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.074633354+07:00","message":"[bufferProcess] send to processor:ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.074638151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.074640998+07:00","message":"> Transcript [1697] [false]: 'ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.074643985+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.074645551+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.074647185+07:00","message":"StatePrefix: 'ลุงครับพรุ่งนี้ขอเลื่อนจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.074649484+07:00","message":"TextPushed: 'ลุงครับพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:03.28633574+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:03.28637718+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":"2025-09-19T10:14:03.286383131+07:00","message":"receive interim result [false|false]: ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าหอนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:03.286397255+07:00","message":"[buffer interim] 155 false ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าหอนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.286403922+07:00","message":"[bufferProcess] interim [880000000]:ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าหอนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.286406056+07:00","message":"[bufferProcess] send to processor:ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าหอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.28641118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.286414396+07:00","message":"> Transcript [1698] [false]: 'ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าหอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.286417356+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.286419084+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.286421081+07:00","message":"StatePrefix: 'ลุงครับพรุ่งนี้ขอเลื่อนจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.286424728+07:00","message":"TextPushed: 'ลุงครับพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:03.394048781+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:03.394091417+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":"2025-09-19T10:14:03.394099113+07:00","message":"receive interim result [false|false]: ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าหอได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:03.394117962+07:00","message":"[buffer interim] 155 false ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าหอได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.394125822+07:00","message":"[bufferProcess] interim [940000000]:ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าหอได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.394130797+07:00","message":"[bufferProcess] send to processor:ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าหอนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.394134176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.394137242+07:00","message":"> Transcript [1699] [false]: 'ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าหอนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.394140022+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.39414273+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.394144821+07:00","message":"StatePrefix: 'ลุงครับพรุ่งนี้ขอเลื่อนจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.394159244+07:00","message":"TextPushed: 'ลุงครับพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:03.407408101+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:03.40743424+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":"2025-09-19T10:14:03.407438848+07:00","message":"receive interim result [false|false]: ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าหอในม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:03.407451965+07:00","message":"[buffer interim] 155 false ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าหอในม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.407458286+07:00","message":"[bufferProcess] interim [0]:ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าหอในม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.407460126+07:00","message":"[bufferProcess] send to processor:ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าหอได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.407463464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.407465957+07:00","message":"> Transcript [1700] [false]: 'ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าหอได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.407468811+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.40747051+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.407472539+07:00","message":"StatePrefix: 'ลุงครับพรุ่งนี้ขอเลื่อนจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.407474504+07:00","message":"TextPushed: 'ลุงครับพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.407476773+07:00","message":"Push: 'นี้ขอเลื่อนจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.407478849+07:00","message":"TextPushed: 'ลุงครับพรุ่งนี้ขอเลื่อนจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.40748102+07:00","message":"Set new StatePrefix : 'ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าหอได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.407483101+07:00","message":"Next Push (prob) : 'ค่าหอได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:03.407491254+07:00","message":"push: {false นี้ขอเลื่อนจ่าย 0 0xc002a14300}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:03.452366781+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:03.452400179+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":"2025-09-19T10:14:03.45240615+07:00","message":"receive interim result [false|false]: ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าห้องได้ไหม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:03.452421293+07:00","message":"[buffer interim] 155 false ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าห้องได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.452427139+07:00","message":"[bufferProcess] interim [60000000]:ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าห้องได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.452429698+07:00","message":"[bufferProcess] send to processor:ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าหอในม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.452436093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.452438421+07:00","message":"> Transcript [1701] [false]: 'ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าหอในม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.45244095+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:03.452443293+07:00","message":"Set new StatePrefix: 'ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าหอในม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:04.084341893+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:04.084376885+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":"2025-09-19T10:14:04.084383353+07:00","message":"receive interim result [false|false]: ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าห้องได้ไหม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:04.084397918+07:00","message":"[buffer interim] 155 false ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าห้องได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:04.084404223+07:00","message":"[bufferProcess] interim [660000000]:ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าห้องได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:04.084406498+07:00","message":"[bufferProcess] send to processor:ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าห้องได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:04.08441297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:04.084415195+07:00","message":"> Transcript [1702] [false]: 'ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าห้องได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:04.084417303+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:04.084419524+07:00","message":"Set new StatePrefix: 'ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าห้องได้ไหม'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:05.838385471+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:05.838391541+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:06.877998554+07:00","message":"[GCS] IsForceVAD: false for message ID: 155"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:07.011946029+07:00","message":"[GCS] Start streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:07.052132664+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:07.052172058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าห้องได้ไหม\",\"confidence\":0.9175705}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:07.052178206+07:00","message":"receive interim result [true|false]: ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าห้องได้ไหม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:07.052187357+07:00","message":"end recv isFinal message id 155"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:07.05218922+07:00","message":"end Recv id 155"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:07.052195127+07:00","message":"[buffer interim] 155 true ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าห้องได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:07.052201364+07:00","message":"[bufferProcess] interim [690000000]:ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าห้องได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:07.052204222+07:00","message":"[bufferProcess] send to processor (isfinal):ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าห้องได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:07.052209871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:07.05221226+07:00","message":"> Transcript [1703] [false]: 'ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าห้องได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:07.05221529+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:07.052219227+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:07.052221174+07:00","message":"StatePrefix: 'ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าห้องได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:07.052223843+07:00","message":"TextPushed: 'ลุงครับพรุ่งนี้ขอเลื่อนจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:07.052225649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:07.052227409+07:00","message":"> Transcript [1704] [true]: 'ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าห้องได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:07.052229219+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:07.052230591+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:07.052232006+07:00","message":"StatePrefix: 'ลุงครับพรุ่งนี้ขอเลื่อนจ่ายค่าห้องได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:07.052233494+07:00","message":"TextPushed: 'ลุงครับพรุ่งนี้ขอเลื่อนจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:07.05223591+07:00","message":"Push: 'ค่าห้องได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:07.052243305+07:00","message":"push: {true ค่าห้องได้ไหม 0 0xc002a14300}"}
{"level":"info","service":"Main","time":"2025-09-19T10:14:07.064124197+07:00","message":"write wav file: './tmp/7402/7402_155.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:08.839004787+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:08.839037235+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:09.087193179+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:09.087237123+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":"2025-09-19T10:14:09.08724215+07:00","message":"receive interim result [false|false]: หล่อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:09.087258358+07:00","message":"[buffer interim] 156 false หล่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:09.087265086+07:00","message":"[bufferProcess] interim [100000000]:หล่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:09.087266711+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:09.087271996+07:00","message":"[bufferProcess] send to processor (ticker):หล่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:09.087274136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:09.087276374+07:00","message":"> Transcript [1705] [false]: 'หล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:09.087278393+07:00","message":"Set StatePrefix (first interim): 'หล่อ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:09.350537858+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:09.350573425+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":"2025-09-19T10:14:09.35057852+07:00","message":"receive interim result [false|false]: ดอก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:09.350594694+07:00","message":"[buffer interim] 156 false ดอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:09.350602049+07:00","message":"[bufferProcess] interim [400000000]:ดอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:09.350603961+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:10.018393831+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:10.018429449+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":"2025-09-19T10:14:10.018434723+07:00","message":"receive interim result [false|false]: ดอก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:10.01844612+07:00","message":"[buffer interim] 156 false ดอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:10.018452103+07:00","message":"[bufferProcess] interim [0]:ดอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:10.018454039+07:00","message":"[bufferProcess] send to processor:ดอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:10.018457197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:10.018459696+07:00","message":"> Transcript [1706] [false]: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:10.018461601+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:10.018463468+07:00","message":"Set new StatePrefix: 'ดอก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:11.048185934+07:00","message":"[GCS] IsForceVAD: false for message ID: 156"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:11.239680438+07:00","message":"[GCS] Start streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:11.249871745+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:11.249904624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หล่อครับ\",\"confidence\":0.7410536}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:11.249919937+07:00","message":"receive interim result [true|false]: หล่อครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:11.24992853+07:00","message":"end recv isFinal message id 156"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:11.249930478+07:00","message":"end Recv id 156"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:11.249935602+07:00","message":"[buffer interim] 156 true หล่อครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:11.249941123+07:00","message":"[bufferProcess] interim [260000000]:หล่อครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:11.249946487+07:00","message":"[bufferProcess] send to processor (isfinal):ดอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:11.24994973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:11.249952121+07:00","message":"> Transcript [1707] [false]: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:11.249954511+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:11.24995619+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:11.249957793+07:00","message":"StatePrefix: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:11.24995937+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:11.249960718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:11.249962567+07:00","message":"> Transcript [1708] [true]: 'หล่อครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:11.249964506+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:11.249965882+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:11.249967154+07:00","message":"StatePrefix: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:11.249968418+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:11.249973876+07:00","message":"Push: 'หล่อครับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:11.249981196+07:00","message":"push: {true หล่อครับ 0 0xc000188c00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:14:11.259154092+07:00","message":"write wav file: './tmp/7402/7402_156.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:11.839200025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:11.839228808+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:12.251761283+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:12.251802268+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":"2025-09-19T10:14:12.251807115+07:00","message":"receive interim result [false|false]: ข้าว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:12.251824175+07:00","message":"[buffer interim] 157 false ข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.251831719+07:00","message":"[bufferProcess] interim [20000000]:ข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.251833737+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.251840208+07:00","message":"[bufferProcess] send to processor (ticker):ข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.251842457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.25184466+07:00","message":"> Transcript [1709] [false]: 'ข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.251846728+07:00","message":"Set StatePrefix (first interim): 'ข้าว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:12.425001411+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:12.425042106+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":"2025-09-19T10:14:12.425047865+07:00","message":"receive interim result [false|false]: ข้าวให้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:12.425066629+07:00","message":"[buffer interim] 157 false ข้าวให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.425075012+07:00","message":"[bufferProcess] interim [200000000]:ข้าวให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.425077227+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:12.48968392+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:12.489727986+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":"2025-09-19T10:14:12.489734795+07:00","message":"receive interim result [false|false]: ข้าวให้หน่อย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:12.489752034+07:00","message":"[buffer interim] 157 false ข้าวให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.489759725+07:00","message":"[bufferProcess] interim [320000000]:ข้าวให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.489762463+07:00","message":"[bufferProcess] send to processor:ข้าวให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.489766976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.489770836+07:00","message":"> Transcript [1710] [false]: 'ข้าวให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.489774928+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.489776781+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.489778899+07:00","message":"StatePrefix: 'ข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.489781619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:12.672767307+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:12.672808505+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":"2025-09-19T10:14:12.672814726+07:00","message":"receive interim result [false|false]: ข้าวให้หน่อยได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:12.672826994+07:00","message":"[buffer interim] 157 false ข้าวให้หน่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.672833046+07:00","message":"[bufferProcess] interim [500000000]:ข้าวให้หน่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.67283509+07:00","message":"[bufferProcess] send to processor:ข้าวให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.672840221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.672842782+07:00","message":"> Transcript [1711] [false]: 'ข้าวให้หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.672845552+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.67284716+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.672848831+07:00","message":"StatePrefix: 'ข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.672850617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:12.800095549+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:12.800136482+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":"2025-09-19T10:14:12.800155074+07:00","message":"receive interim result [false|false]: ข้าวให้หน่อยได้ไหม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:12.800167561+07:00","message":"[buffer interim] 157 false ข้าวให้หน่อยได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.800174074+07:00","message":"[bufferProcess] interim [560000000]:ข้าวให้หน่อยได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.800176346+07:00","message":"[bufferProcess] send to processor:ข้าวให้หน่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.800181763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.800184321+07:00","message":"> Transcript [1712] [false]: 'ข้าวให้หน่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.800187222+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.800189327+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.800191029+07:00","message":"StatePrefix: 'ข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:12.800192766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:13.376384919+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:13.376419441+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":"2025-09-19T10:14:13.376425227+07:00","message":"receive interim result [false|false]: ข้าวให้หน่อยได้ไหม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:13.37643928+07:00","message":"[buffer interim] 157 false ข้าวให้หน่อยได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.37644602+07:00","message":"[bufferProcess] interim [160000000]:ข้าวให้หน่อยได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.376448016+07:00","message":"[bufferProcess] send to processor:ข้าวให้หน่อยได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.376453187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.376455618+07:00","message":"> Transcript [1713] [false]: 'ข้าวให้หน่อยได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.376458412+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.376460281+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.376461996+07:00","message":"StatePrefix: 'ข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.376463741+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.376468068+07:00","message":"Push: 'ข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.376469848+07:00","message":"TextPushed: 'ข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.376471999+07:00","message":"Set new StatePrefix : 'ข้าวให้หน่อยได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.376474128+07:00","message":"Next Push (prob) : 'ให้หน่อยได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:13.376481357+07:00","message":"push: {false ข้าว 0 0xc002b11380}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:13.47761197+07:00","message":"[GCS] IsForceVAD: false for message ID: 157"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:13.621811427+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:13.621850495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วยเข้าให้หน่อยได้ไหม\",\"confidence\":0.8049077}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:13.621856707+07:00","message":"receive interim result [true|false]: ช่วยเข้าให้หน่อยได้ไหม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:13.621866555+07:00","message":"end recv isFinal message id 157"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:13.621868748+07:00","message":"end Recv id 157"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:13.621879302+07:00","message":"[buffer interim] 157 true ช่วยเข้าให้หน่อยได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.621889288+07:00","message":"[bufferProcess] interim [460000000]:ช่วยเข้าให้หน่อยได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.621895924+07:00","message":"[bufferProcess] send to processor (isfinal):ข้าวให้หน่อยได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.621899508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.621901882+07:00","message":"> Transcript [1714] [false]: 'ข้าวให้หน่อยได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.621904607+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.621906406+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.621908015+07:00","message":"StatePrefix: 'ข้าวให้หน่อยได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.621909836+07:00","message":"TextPushed: 'ข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.621911293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.621914713+07:00","message":"> Transcript [1715] [true]: 'ช่วยเข้าให้หน่อยได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.621916665+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.621918188+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.621919576+07:00","message":"StatePrefix: 'ข้าวให้หน่อยได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.621920888+07:00","message":"TextPushed: 'ข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.621922039+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.622011472+07:00","message":"Push: 'ช่วยเข้าให้หน่อยได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.622013302+07:00","message":"TextPushed: 'ข้าวช่วยเข้าให้หน่อยได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.622015057+07:00","message":"Set new StatePrefix : 'ช่วยเข้าให้หน่อยได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.622016659+07:00","message":"Next Push (prob) : 'ช่วยเข้าให้หน่อยได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:13.622024667+07:00","message":"push: {true ช่วยเข้าให้หน่อยได้ไหม 0 0xc002b11380}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:13.6220445+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_157.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:14:13.631118436+07:00","message":"write wav file: './tmp/7402/7402_157.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:13.670581769+07:00","message":"[GCS] Start streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:14.378581547+07:00","message":"[GCS] IsForceVAD: false for message ID: 158"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:14.469965514+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:14.469987669+07:00","message":"found end of frame, send empty tag with msgId: 158"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:14.469990138+07:00","message":"end Recv id 158"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:14.469996971+07:00","message":"[buffer interim] 158 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:14.470003517+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:14.470006896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:14.470009166+07:00","message":"> Transcript [1716] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:14.470011799+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:14.470013592+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:14.470015008+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:14.470016412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:14.470019307+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:14.470028801+07:00","message":"push: {true \n 0 0xc000133780}"}
{"level":"info","service":"Main","time":"2025-09-19T10:14:14.475807422+07:00","message":"write wav file: './tmp/7402/7402_158.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:14.629667024+07:00","message":"[GCS] Start streaming session, msgId: 159"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:14.839735872+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:14.839747395+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:15.188156324+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:15.18820325+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":"2025-09-19T10:14:15.188209642+07:00","message":"receive interim result [false|false]: แต่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:15.188229373+07:00","message":"[buffer interim] 159 false แต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.188237764+07:00","message":"[bufferProcess] interim [360000000]:แต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.188239862+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:15.200947736+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:15.200971883+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":"2025-09-19T10:14:15.200976689+07:00","message":"receive interim result [false|false]: แต่ว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:15.200989739+07:00","message":"[buffer interim] 159 false แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.200994735+07:00","message":"[bufferProcess] interim [420000000]:แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.20102153+07:00","message":"[bufferProcess] send to processor:แต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.201028082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.201030536+07:00","message":"> Transcript [1717] [false]: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.201042683+07:00","message":"Set StatePrefix (first interim): 'แต่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:15.398387282+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:15.398423237+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":"2025-09-19T10:14:15.398428257+07:00","message":"receive interim result [false|false]: แปลว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:15.398442848+07:00","message":"[buffer interim] 159 false แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.398449021+07:00","message":"[bufferProcess] interim [540000000]:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.398450949+07:00","message":"[bufferProcess] send to processor:แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.398456899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.398459564+07:00","message":"> Transcript [1718] [false]: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.398462535+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.398464554+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.398466039+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.398467997+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:15.444205724+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:15.444238415+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":"2025-09-19T10:14:15.444244147+07:00","message":"receive interim result [false|false]: แต่ว่าเรา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:15.444260793+07:00","message":"[buffer interim] 159 false แต่ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.444268368+07:00","message":"[bufferProcess] interim [600000000]:แต่ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.444270313+07:00","message":"[bufferProcess] send to processor:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.444273448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.444275829+07:00","message":"> Transcript [1719] [false]: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.444277881+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.444280077+07:00","message":"Set new StatePrefix: 'แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:15.493426751+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:15.49346875+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":"2025-09-19T10:14:15.493474415+07:00","message":"receive interim result [false|false]: แต่ว่าน้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:15.493491133+07:00","message":"[buffer interim] 159 false แต่ว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.493498256+07:00","message":"[bufferProcess] interim [660000000]:แต่ว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.493500311+07:00","message":"[bufferProcess] send to processor:แต่ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.49350813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.493510658+07:00","message":"> Transcript [1720] [false]: 'แต่ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.493512562+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.493514431+07:00","message":"Set new StatePrefix: 'แต่ว่าเรา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:15.65360259+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:15.653644686+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":"2025-09-19T10:14:15.653652209+07:00","message":"receive interim result [false|false]: แต่ว่าน้องสาว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:15.653670738+07:00","message":"[buffer interim] 159 false แต่ว่าน้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.653678277+07:00","message":"[bufferProcess] interim [780000000]:แต่ว่าน้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.653681372+07:00","message":"[bufferProcess] send to processor:แต่ว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.653688762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.653691368+07:00","message":"> Transcript [1721] [false]: 'แต่ว่าน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.653693664+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.653695568+07:00","message":"Set new StatePrefix: 'แต่ว่าน้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:15.706538274+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:15.706578848+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":"2025-09-19T10:14:15.706584095+07:00","message":"receive interim result [false|false]: แต่ว่าต้องส่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:15.706597581+07:00","message":"[buffer interim] 159 false แต่ว่าต้องส่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.70660395+07:00","message":"[bufferProcess] interim [900000000]:แต่ว่าต้องส่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.706606341+07:00","message":"[bufferProcess] send to processor:แต่ว่าน้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.706612448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.706615299+07:00","message":"> Transcript [1722] [false]: 'แต่ว่าน้องสาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.70661829+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.70662031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.706621849+07:00","message":"StatePrefix: 'แต่ว่าน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:15.706623638+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:16.01660952+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:16.016650999+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":"2025-09-19T10:14:16.016657376+07:00","message":"receive interim result [false|false]: แต่ว่าต้องส่องเนี่ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:16.016671201+07:00","message":"[buffer interim] 159 false แต่ว่าต้องส่องเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.016677598+07:00","message":"[bufferProcess] interim [200000000]:แต่ว่าต้องส่องเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.016680345+07:00","message":"[bufferProcess] send to processor:แต่ว่าต้องส่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.016686653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.016689099+07:00","message":"> Transcript [1723] [false]: 'แต่ว่าต้องส่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.016691171+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.016692775+07:00","message":"Set new StatePrefix: 'แต่ว่าต้องส่อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:16.606414302+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:16.6064534+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":"2025-09-19T10:14:16.606459192+07:00","message":"receive interim result [false|false]: แต่ว่าต้องส่องเนี่ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:16.606470467+07:00","message":"[buffer interim] 159 false แต่ว่าต้องส่องเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.606477299+07:00","message":"[bufferProcess] interim [800000000]:แต่ว่าต้องส่องเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.606479518+07:00","message":"[bufferProcess] send to processor:แต่ว่าต้องส่องเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.606482779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.606485769+07:00","message":"> Transcript [1724] [false]: 'แต่ว่าต้องส่องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.606488668+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.606490435+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.60649201+07:00","message":"StatePrefix: 'แต่ว่าต้องส่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.606493751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:16.907056435+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:16.907097441+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":"2025-09-19T10:14:16.907103546+07:00","message":"receive interim result [false|false]: แต่ว่าต้องส่องเนี่ยต้องมาเป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:16.907119028+07:00","message":"[buffer interim] 159 false แต่ว่าต้องส่องเนี่ยต้องมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.90712512+07:00","message":"[bufferProcess] interim [40000000]:แต่ว่าต้องส่องเนี่ยต้องมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.907127714+07:00","message":"[bufferProcess] send to processor:แต่ว่าต้องส่องเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.907134111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.907136512+07:00","message":"> Transcript [1725] [false]: 'แต่ว่าต้องส่องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.907150076+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.907152161+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.907153956+07:00","message":"StatePrefix: 'แต่ว่าต้องส่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.907155941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:16.977805323+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:16.977840319+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":"2025-09-19T10:14:16.977846209+07:00","message":"receive interim result [false|false]: แต่ว่าต้องส่องเนี่ยต้องมาเป็นไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:16.977861482+07:00","message":"[buffer interim] 159 false แต่ว่าต้องส่องเนี่ยต้องมาเป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.97786782+07:00","message":"[bufferProcess] interim [160000000]:แต่ว่าต้องส่องเนี่ยต้องมาเป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.977870138+07:00","message":"[bufferProcess] send to processor:แต่ว่าต้องส่องเนี่ยต้องมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.977878431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.97788088+07:00","message":"> Transcript [1726] [false]: 'แต่ว่าต้องส่องเนี่ยต้องมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.977884682+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.977886872+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.977888759+07:00","message":"StatePrefix: 'แต่ว่าต้องส่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:16.977892725+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:17.008981698+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:17.009015703+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":"2025-09-19T10:14:17.009021122+07:00","message":"receive interim result [false|false]: แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลข"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:17.009033817+07:00","message":"[buffer interim] 159 false แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลข"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.009040121+07:00","message":"[bufferProcess] interim [220000000]:แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลข"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.009042308+07:00","message":"[bufferProcess] send to processor:แต่ว่าต้องส่องเนี่ยต้องมาเป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.009047402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.009050034+07:00","message":"> Transcript [1727] [false]: 'แต่ว่าต้องส่องเนี่ยต้องมาเป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.009053432+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.009055491+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.009057308+07:00","message":"StatePrefix: 'แต่ว่าต้องส่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.00905948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.009063497+07:00","message":"Push: 'แต่ว่าต้องส่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.009065134+07:00","message":"TextPushed: 'แต่ว่าต้องส่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.009066961+07:00","message":"Set new StatePrefix : 'แต่ว่าต้องส่องเนี่ยต้องมาเป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.009069147+07:00","message":"Next Push (prob) : 'เนี่ยต้องมาเป็นไร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:17.009076665+07:00","message":"push: {false แต่ว่าต้องส่อง 0 0xc002b11580}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:17.215223483+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:17.215262343+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":"2025-09-19T10:14:17.215267781+07:00","message":"receive interim result [false|false]: แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:17.215283257+07:00","message":"[buffer interim] 159 false แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.21529404+07:00","message":"[bufferProcess] interim [340000000]:แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.21529627+07:00","message":"[bufferProcess] send to processor:แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลข"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.215299281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.215302302+07:00","message":"> Transcript [1728] [false]: 'แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลข'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.215304526+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.215306202+07:00","message":"Set new StatePrefix: 'แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลข'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:17.541441053+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:17.541479275+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":"2025-09-19T10:14:17.54148603+07:00","message":"receive interim result [false|false]: แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาให้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:17.541502685+07:00","message":"[buffer interim] 159 false แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.541509122+07:00","message":"[bufferProcess] interim [700000000]:แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.541511237+07:00","message":"[bufferProcess] send to processor:แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.541516458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.541519243+07:00","message":"> Transcript [1729] [false]: 'แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.541522044+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.54152357+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.541525203+07:00","message":"StatePrefix: 'แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลข'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.54152755+07:00","message":"TextPushed: 'แต่ว่าต้องส่อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:17.61080117+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:17.610840842+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":"2025-09-19T10:14:17.610846109+07:00","message":"receive interim result [false|false]: แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:17.610857971+07:00","message":"[buffer interim] 159 false แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.610864166+07:00","message":"[bufferProcess] interim [760000000]:แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.610866247+07:00","message":"[bufferProcess] send to processor:แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.610871188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.610873827+07:00","message":"> Transcript [1730] [false]: 'แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.610876827+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.610878615+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.610880176+07:00","message":"StatePrefix: 'แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลข'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.610882327+07:00","message":"TextPushed: 'แต่ว่าต้องส่อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:17.64768408+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:17.647734023+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":"2025-09-19T10:14:17.647741929+07:00","message":"receive interim result [false|false]: แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาให้ไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:17.647756971+07:00","message":"[buffer interim] 159 false แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.647764214+07:00","message":"[bufferProcess] interim [820000000]:แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.647767803+07:00","message":"[bufferProcess] send to processor:แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.64777585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.647779348+07:00","message":"> Transcript [1731] [false]: 'แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.647784088+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.647787278+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.64779065+07:00","message":"StatePrefix: 'แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลข'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.64779391+07:00","message":"TextPushed: 'แต่ว่าต้องส่อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:17.796886479+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:17.796922069+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":"2025-09-19T10:14:17.796928105+07:00","message":"receive interim result [false|false]: แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาให้ไปเจอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:17.796944655+07:00","message":"[buffer interim] 159 false แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาให้ไปเจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.796955021+07:00","message":"[bufferProcess] interim [940000000]:แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาให้ไปเจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.796958495+07:00","message":"[bufferProcess] send to processor:แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.796965593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.796968729+07:00","message":"> Transcript [1732] [false]: 'แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.796973189+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.796975414+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.796977989+07:00","message":"StatePrefix: 'แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลข'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.796981996+07:00","message":"TextPushed: 'แต่ว่าต้องส่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.796987303+07:00","message":"Push: 'เนี่ยต้องมาเป็นเลข'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.796989921+07:00","message":"TextPushed: 'แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลข'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.79699281+07:00","message":"Set new StatePrefix : 'แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.796995381+07:00","message":"Next Push (prob) : 'าให้ไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:17.797019027+07:00","message":"push: {false เนี่ยต้องมาเป็นเลข 0 0xc002b11580}"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:17.839774768+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:17.839790205+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:17.994212298+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:17.994247182+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":"2025-09-19T10:14:17.994253055+07:00","message":"receive interim result [false|false]: แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาไอ้เจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:17.994270981+07:00","message":"[buffer interim] 159 false แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาไอ้เจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.994277677+07:00","message":"[bufferProcess] interim [180000000]:แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาไอ้เจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.994280117+07:00","message":"[bufferProcess] send to processor:แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาให้ไปเจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.994283634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.994286487+07:00","message":"> Transcript [1733] [false]: 'แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาให้ไปเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.994290267+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.994292004+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.99429362+07:00","message":"StatePrefix: 'แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:17.994295725+07:00","message":"TextPushed: 'แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลข'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:18.557098732+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:18.557142302+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":"2025-09-19T10:14:18.557147917+07:00","message":"receive interim result [false|false]: แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาไอ้เจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:18.557184603+07:00","message":"[buffer interim] 159 false แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาไอ้เจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:18.55719154+07:00","message":"[bufferProcess] interim [780000000]:แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาไอ้เจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:18.557193722+07:00","message":"[bufferProcess] send to processor:แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาไอ้เจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:18.557197204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:18.557200011+07:00","message":"> Transcript [1734] [false]: 'แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาไอ้เจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:18.557202192+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:18.557203886+07:00","message":"Set new StatePrefix: 'แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาไอ้เจ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:19.594809058+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:19.59485461+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":"2025-09-19T10:14:19.594860747+07:00","message":"receive interim result [false|false]: แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาไอ้เจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:19.594870893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 อาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:19.594873948+07:00","message":"receive interim result [false|false]:  1 อาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:19.59488066+07:00","message":"[buffer interim] 159 false แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาไอ้เจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:19.594884029+07:00","message":"[buffer interim] 159 false  1 อาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:19.594888704+07:00","message":"[bufferProcess] interim [800000000]:แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาไอ้เจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:19.594890979+07:00","message":"[bufferProcess] send to processor:แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาไอ้เจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:19.594893895+07:00","message":"[bufferProcess] send to processor (ticker):แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาไอ้เจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:19.594896312+07:00","message":"[bufferProcess] interim [800000000]: 1 อาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:19.594897804+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:19.594900338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:19.594902904+07:00","message":"> Transcript [1735] [false]: 'แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาไอ้เจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:19.594905837+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:19.594907623+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:19.594909199+07:00","message":"StatePrefix: 'แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาไอ้เจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:19.594911403+07:00","message":"TextPushed: 'แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลข'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:19.594912933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:19.5949145+07:00","message":"> Transcript [1736] [false]: 'แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาไอ้เจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:19.594921455+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:19.594923343+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:19.594932766+07:00","message":"StatePrefix: 'แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขาไอ้เจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:19.594934723+07:00","message":"TextPushed: 'แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลข'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:19.889798169+07:00","message":"[GCS] IsForceVAD: false for message ID: 159"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:19.949702633+07:00","message":"[GCS] Start streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:20.102288396+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:20.102327345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าน้องซองเนี่ยต้องมาเป็นเลขาให้พี่เจ 1 อาทิตย์\",\"confidence\":0.9456237}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:20.102334707+07:00","message":"receive interim result [true|false]: แต่ว่าน้องซองเนี่ยต้องมาเป็นเลขาให้พี่เจ 1 อาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:20.102343778+07:00","message":"end recv isFinal message id 159"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:20.102345997+07:00","message":"end Recv id 159"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:20.102352807+07:00","message":"[buffer interim] 159 true แต่ว่าน้องซองเนี่ยต้องมาเป็นเลขาให้พี่เจ 1 อาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:20.10236376+07:00","message":"[bufferProcess] interim [280000000]:แต่ว่าน้องซองเนี่ยต้องมาเป็นเลขาให้พี่เจ 1 อาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:20.102366778+07:00","message":"[bufferProcess] send to processor (isfinal): 1 อาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:20.102370335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:20.102372821+07:00","message":"> Transcript [1737] [false]: ' 1 อาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:20.102375202+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:20.102377091+07:00","message":"Set new StatePrefix: ' 1 อาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:20.102378561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:20.102380069+07:00","message":"> Transcript [1738] [true]: 'แต่ว่าน้องซองเนี่ยต้องมาเป็นเลขาให้พี่เจ 1 อาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:20.102382361+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:20.102383836+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:20.102385334+07:00","message":"StatePrefix: ' 1 อาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:20.102387421+07:00","message":"TextPushed: 'แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลข'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:20.102388886+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:20.102543606+07:00","message":"Push: 'ให้พี่เจ 1 อาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:20.102546944+07:00","message":"TextPushed: 'แต่ว่าต้องส่องเนี่ยต้องมาเป็นเลขให้พี่เจ 1 อาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:20.102548999+07:00","message":"Set new StatePrefix : 'แต่ว่าน้องซองเนี่ยต้องมาเป็นเลขาให้พี่เจ 1 อาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:20.102550837+07:00","message":"Next Push (prob) : 'แต่ว่าน้องซองเนี่ยต้องมาเป็นเลขาให้พี่เจ 1 อาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:20.102558677+07:00","message":"push: {true ให้พี่เจ 1 อาทิตย์ 0 0xc002b11580}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:20.102575481+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_159.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:14:20.114692444+07:00","message":"write wav file: './tmp/7402/7402_159.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:20.840819389+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:20.840837903+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:21.862085266+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:21.862121613+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":"2025-09-19T10:14:21.862126951+07:00","message":"receive interim result [false|false]: ตัว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:21.86214419+07:00","message":"[buffer interim] 160 false ตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:21.862150128+07:00","message":"[bufferProcess] interim [890000000]:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:21.862151907+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:21.86215805+07:00","message":"[bufferProcess] send to processor (ticker):ตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:21.862160286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:21.86216263+07:00","message":"> Transcript [1739] [false]: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:21.862164426+07:00","message":"Set StatePrefix (first interim): 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:21.869522339+07:00","message":"[GCS] IsForceVAD: false for message ID: 160"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:21.939830097+07:00","message":"[GCS] Start streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.024488697+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.024522973+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":"2025-09-19T10:14:22.024528399+07:00","message":"receive interim result [false|false]: ตรง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.024538974+07:00","message":"[buffer interim] 160 false ตรง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.02454553+07:00","message":"[bufferProcess] interim [10000000]:ตรง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.02454731+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.232665482+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.232704648+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":"2025-09-19T10:14:22.232710688+07:00","message":"receive interim result [false|false]: ตรงไหน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.232726141+07:00","message":"[buffer interim] 160 false ตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.232739442+07:00","message":"[bufferProcess] interim [130000000]:ตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.232742243+07:00","message":"[bufferProcess] send to processor:ตรง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.232745433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.232748456+07:00","message":"> Transcript [1740] [false]: 'ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.232750336+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.232752514+07:00","message":"Set new StatePrefix: 'ตรง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.276837573+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.276879732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวไหม\",\"confidence\":0.70611954}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.276886013+07:00","message":"receive interim result [true|false]: ตัวไหม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.276896643+07:00","message":"end recv isFinal message id 160"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.27689915+07:00","message":"end Recv id 160"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.276906152+07:00","message":"[buffer interim] 160 true ตัวไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.27691646+07:00","message":"[bufferProcess] interim [130000000]:ตัวไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.276920118+07:00","message":"[bufferProcess] send to processor (isfinal):ตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.276923648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.276927318+07:00","message":"> Transcript [1741] [false]: 'ตรงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.276930722+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.276932788+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.276935135+07:00","message":"StatePrefix: 'ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.276937372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.276939574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.27694216+07:00","message":"> Transcript [1742] [true]: 'ตัวไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.276946512+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.27694852+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.276950428+07:00","message":"StatePrefix: 'ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.27695244+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.276955612+07:00","message":"Push: 'ตัวไหม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.27696542+07:00","message":"push: {true ตัวไหม 0 0xc000189080}"}
{"level":"info","service":"Main","time":"2025-09-19T10:14:22.28507295+07:00","message":"write wav file: './tmp/7402/7402_160.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.432680743+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.432718149+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":"2025-09-19T10:14:22.432722845+07:00","message":"receive interim result [false|false]: ติด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.432744888+07:00","message":"[buffer interim] 161 false ติด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.432755349+07:00","message":"[bufferProcess] interim [420000000]:ติด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.432757272+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.483661116+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.483707469+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":"2025-09-19T10:14:22.483713208+07:00","message":"receive interim result [false|false]: ปิดตา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.483727088+07:00","message":"[buffer interim] 161 false ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.483732816+07:00","message":"[bufferProcess] interim [600000000]:ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.4837428+07:00","message":"[bufferProcess] send to processor:ติด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.483750572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.483753088+07:00","message":"> Transcript [1743] [false]: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.48375529+07:00","message":"Set StatePrefix (first interim): 'ติด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.600085+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.600122139+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":"2025-09-19T10:14:22.600127166+07:00","message":"receive interim result [false|false]: ติดตาม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.600141453+07:00","message":"[buffer interim] 161 false ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.600150757+07:00","message":"[bufferProcess] interim [660000000]:ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.600152941+07:00","message":"[bufferProcess] send to processor:ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.600159727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.600162058+07:00","message":"> Transcript [1744] [false]: 'ปิดตา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.600164165+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.600166029+07:00","message":"Set new StatePrefix: 'ปิดตา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.769785236+07:00","message":"[GCS] IsForceVAD: false for message ID: 161"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.790827012+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.790869634+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":"2025-09-19T10:14:22.790875043+07:00","message":"receive interim result [false|false]: ติดตามชม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.79088864+07:00","message":"[buffer interim] 161 false ติดตามชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.790896851+07:00","message":"[bufferProcess] interim [900000000]:ติดตามชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.79089905+07:00","message":"[bufferProcess] send to processor:ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.790904481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.790908331+07:00","message":"> Transcript [1745] [false]: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.790911722+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.790914168+07:00","message":"Set new StatePrefix: 'ติดตาม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.828450648+07:00","message":"[GCS] Start streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.864542588+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.864583144+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":"2025-09-19T10:14:22.864588786+07:00","message":"receive interim result [true|false]: ติดตามชม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.864600288+07:00","message":"end recv isFinal message id 161"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.864602495+07:00","message":"end Recv id 161"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.864608792+07:00","message":"[buffer interim] 161 true ติดตามชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.864615057+07:00","message":"[bufferProcess] interim [50000000]:ติดตามชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.864618062+07:00","message":"[bufferProcess] send to processor (isfinal):ติดตามชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.864621266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.864623475+07:00","message":"> Transcript [1746] [false]: 'ติดตามชม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.864626166+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.864627837+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.864629306+07:00","message":"StatePrefix: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.864630808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.864632085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.864633611+07:00","message":"> Transcript [1747] [true]: 'ติดตามชม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.86463509+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.864636685+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.864638089+07:00","message":"StatePrefix: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.864642205+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:22.864644491+07:00","message":"Push: 'ติดตามชม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:22.864651736+07:00","message":"push: {true ติดตามชม 0 0xc002a14580}"}
{"level":"info","service":"Main","time":"2025-09-19T10:14:22.870111738+07:00","message":"write wav file: './tmp/7402/7402_161.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:23.362133111+07:00","message":"[GCS] Cleaned up inactive client: 129"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:23.362156517+07:00","message":"[GCS] Cleaned up inactive client: 136"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:23.362158729+07:00","message":"[GCS] Cleaned up inactive client: 131"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:23.362160373+07:00","message":"[GCS] Cleaned up inactive client: 137"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:23.362161901+07:00","message":"[GCS] Cleaned up inactive client: 132"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:23.362163224+07:00","message":"[GCS] Cleaned up inactive client: 134"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:23.362164681+07:00","message":"[GCS] Cleaned up inactive client: 135"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:23.362166109+07:00","message":"[GCS] Cleaned up inactive client: 130"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:23.362167888+07:00","message":"[GCS] Cleaned up inactive client: 133"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:23.371593081+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:23.371629287+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":"2025-09-19T10:14:23.37163435+07:00","message":"receive interim result [false|false]: แฟน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:23.371651251+07:00","message":"[buffer interim] 162 false แฟน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:23.371660228+07:00","message":"[bufferProcess] interim [540000000]:แฟน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:23.371661835+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:23.523009294+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:23.523061269+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":"2025-09-19T10:14:23.523068645+07:00","message":"receive interim result [false|false]: แผนที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:23.523085443+07:00","message":"[buffer interim] 162 false แผนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:23.523094318+07:00","message":"[bufferProcess] interim [720000000]:แผนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:23.523097178+07:00","message":"[bufferProcess] send to processor:แฟน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:23.52310149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:23.523104837+07:00","message":"> Transcript [1748] [false]: 'แฟน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:23.523107688+07:00","message":"Set StatePrefix (first interim): 'แฟน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:23.821293371+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:23.821328307+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":"2025-09-19T10:14:23.821333395+07:00","message":"receive interim result [false|false]: แผนที่ไทย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:23.821350429+07:00","message":"[buffer interim] 162 false แผนที่ไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:23.821358076+07:00","message":"[bufferProcess] interim [960000000]:แผนที่ไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:23.82136034+07:00","message":"[bufferProcess] send to processor:แผนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:23.821373375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:23.821378024+07:00","message":"> Transcript [1749] [false]: 'แผนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:23.821379869+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:23.821381645+07:00","message":"Set new StatePrefix: 'แผนที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:23.832021579+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:23.832050966+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":"2025-09-19T10:14:23.832056189+07:00","message":"receive interim result [false|false]: แผนที่ท่าน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:23.832072042+07:00","message":"[buffer interim] 162 false แผนที่ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:23.832079199+07:00","message":"[bufferProcess] interim [20000000]:แผนที่ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:23.832084437+07:00","message":"[bufferProcess] send to processor:แผนที่ไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:23.832091876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:23.832094366+07:00","message":"> Transcript [1750] [false]: 'แผนที่ไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:23.832096764+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:23.832098316+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:23.832099782+07:00","message":"StatePrefix: 'แผนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:23.832101354+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:23.840984839+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:23.840999752+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:23.902128035+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:23.902163214+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":"2025-09-19T10:14:23.902168676+07:00","message":"receive interim result [false|false]: แผนที่ธันเดอร์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:23.902180513+07:00","message":"[buffer interim] 162 false แผนที่ธันเดอร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:23.902186708+07:00","message":"[bufferProcess] interim [80000000]:แผนที่ธันเดอร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:23.902189105+07:00","message":"[bufferProcess] send to processor:แผนที่ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:23.902192918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:23.902195604+07:00","message":"> Transcript [1751] [false]: 'แผนที่ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:23.902198597+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:23.902200215+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:23.902201931+07:00","message":"StatePrefix: 'แผนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:23.902203467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:24.010334098+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:24.0103712+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":"2025-09-19T10:14:24.010376902+07:00","message":"receive interim result [false|false]: แฟนที่ท่านจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:24.010389938+07:00","message":"[buffer interim] 162 false แฟนที่ท่านจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.010396435+07:00","message":"[bufferProcess] interim [140000000]:แฟนที่ท่านจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.010398541+07:00","message":"[bufferProcess] send to processor:แผนที่ธันเดอร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.010403593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.010406276+07:00","message":"> Transcript [1752] [false]: 'แผนที่ธันเดอร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.010409439+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.010411368+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.01041297+07:00","message":"StatePrefix: 'แผนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.010414855+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:24.011609453+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:24.011621088+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":"2025-09-19T10:14:24.011624793+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:24.011633655+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.011636989+07:00","message":"[bufferProcess] interim [200000000]:แผนที่ทันตแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.011638783+07:00","message":"[bufferProcess] send to processor:แฟนที่ท่านจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.011641145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.011642994+07:00","message":"> Transcript [1753] [false]: 'แฟนที่ท่านจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.011644323+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.01164625+07:00","message":"Set new StatePrefix: 'แฟนที่ท่านจะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:24.393559256+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:24.393603414+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":"2025-09-19T10:14:24.39360897+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:24.39362411+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.393630866+07:00","message":"[bufferProcess] interim [560000000]:แผนที่ทันตแพทย์ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.393633609+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.39364029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.393667641+07:00","message":"> Transcript [1754] [false]: 'แผนที่ทันตแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.393671596+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.393673455+07:00","message":"Set new StatePrefix: 'แผนที่ทันตแพทย์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:24.457869001+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:24.457903954+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":"2025-09-19T10:14:24.457909964+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:24.457924926+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.457931354+07:00","message":"[bufferProcess] interim [680000000]:แผนที่ทันตแพทย์ส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.45793359+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.457937303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.457939878+07:00","message":"> Transcript [1755] [false]: 'แผนที่ทันตแพทย์ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.457942851+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.457944595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.457946415+07:00","message":"StatePrefix: 'แผนที่ทันตแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.457948243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:24.784315771+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:24.784348211+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":"2025-09-19T10:14:24.784353635+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่แน่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:24.784381411+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่แน่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.784389062+07:00","message":"[bufferProcess] interim [980000000]:แผนที่ทันตแพทย์ส่วนใหญ่แน่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.784391711+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.784394799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.784397277+07:00","message":"> Transcript [1756] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.784400718+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.784402418+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.784404334+07:00","message":"StatePrefix: 'แผนที่ทันตแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.784406062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:24.912481042+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:24.912514864+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":"2025-09-19T10:14:24.912521114+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่แน่น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:24.912541688+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่แน่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.912552009+07:00","message":"[bufferProcess] interim [100000000]:แผนที่ทันตแพทย์ส่วนใหญ่แน่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.912554036+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วนใหญ่แน่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.912557858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.912560631+07:00","message":"> Transcript [1757] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่แน่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.912563765+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.91256562+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.912567457+07:00","message":"StatePrefix: 'แผนที่ทันตแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.912569273+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:24.965325707+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:24.965360283+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":"2025-09-19T10:14:24.965365565+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:24.965376612+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.96538271+07:00","message":"[bufferProcess] interim [160000000]:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.965384833+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วนใหญ่แน่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.96538798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.965390352+07:00","message":"> Transcript [1758] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่แน่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.9653934+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.965395448+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.965399143+07:00","message":"StatePrefix: 'แผนที่ทันตแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.965400969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.965403311+07:00","message":"Push: 'แผนที่ทันตแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.965404906+07:00","message":"TextPushed: 'แผนที่ทันตแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.965406683+07:00","message":"Set new StatePrefix : 'แผนที่ทันตแพทย์ส่วนใหญ่แน่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:24.965408613+07:00","message":"Next Push (prob) : 'ส่วนใหญ่แน่น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:24.965416189+07:00","message":"push: {false แผนที่ทันตแพทย์ 0 0xc002b11700}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:25.623307209+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:25.623345135+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":"2025-09-19T10:14:25.623351844+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:25.623366322+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:25.623376543+07:00","message":"[bufferProcess] interim [760000000]:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:25.623378674+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:25.6233826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:25.623385322+07:00","message":"> Transcript [1759] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:25.62338799+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:25.623389967+07:00","message":"Set new StatePrefix: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:25.683639245+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:25.683672375+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":"2025-09-19T10:14:25.683678424+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:25.683689203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Swift\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:25.683691559+07:00","message":"receive interim result [false|false]:  Swift"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:25.683697921+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:25.683702564+07:00","message":"[buffer interim] 162 false  Swift"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:25.683707275+07:00","message":"[bufferProcess] interim [880000000]:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:25.683709349+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:25.683713888+07:00","message":"[bufferProcess] interim [880000000]: Swift"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:25.683716304+07:00","message":"[bufferProcess] update buffer: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Swift"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:25.683718902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:25.683721248+07:00","message":"> Transcript [1760] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:25.683724115+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:25.683726104+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:25.683727704+07:00","message":"StatePrefix: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:25.683729524+07:00","message":"TextPushed: 'แผนที่ทันตแพทย์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.343161856+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.343198167+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":"2025-09-19T10:14:26.343205143+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.343212825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Sweet Tooth\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.343242674+07:00","message":"receive interim result [false|false]:  Sweet Tooth"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.343252331+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.343257728+07:00","message":"[buffer interim] 162 false  Sweet Tooth"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.343264682+07:00","message":"[bufferProcess] interim [480000000]:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.343267856+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Swift"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.343271195+07:00","message":"[bufferProcess] interim [480000000]: Sweet Tooth"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.343273842+07:00","message":"[bufferProcess] update buffer: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Tooth"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.343277428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.343280877+07:00","message":"> Transcript [1761] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Swift'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.343285147+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.343311836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.343314198+07:00","message":"StatePrefix: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.343316954+07:00","message":"TextPushed: 'แผนที่ทันตแพทย์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.586070849+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.586105721+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":"2025-09-19T10:14:26.58611194+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.586122685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Sweet Almond\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.586125506+07:00","message":"receive interim result [false|false]:  Sweet Almond"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.586133297+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.586136107+07:00","message":"[buffer interim] 162 false  Sweet Almond"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.586141589+07:00","message":"[bufferProcess] interim [780000000]:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.586143773+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Tooth"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.586146267+07:00","message":"[bufferProcess] interim [780000000]: Sweet Almond"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.586148197+07:00","message":"[bufferProcess] update buffer: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.586150893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.5861532+07:00","message":"> Transcript [1762] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Tooth'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.586156477+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.586158105+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.586159634+07:00","message":"StatePrefix: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.586161365+07:00","message":"TextPushed: 'แผนที่ทันตแพทย์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.708322297+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.708356779+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":"2025-09-19T10:14:26.708362107+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.708372134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Sweet sixteen\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.708374463+07:00","message":"receive interim result [false|false]:  Sweet sixteen"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.708381235+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.708386158+07:00","message":"[buffer interim] 162 false  Sweet sixteen"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.708391775+07:00","message":"[bufferProcess] interim [900000000]:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.708394238+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.708396923+07:00","message":"[bufferProcess] interim [900000000]: Sweet sixteen"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.708398927+07:00","message":"[bufferProcess] update buffer: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet sixteen"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.708401751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.708409353+07:00","message":"> Transcript [1763] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.708412961+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.708414992+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.708416595+07:00","message":"StatePrefix: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.708418384+07:00","message":"TextPushed: 'แผนที่ทันตแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.708420748+07:00","message":"Push: 'ส่วนใหญ่แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.708422434+07:00","message":"TextPushed: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.708424176+07:00","message":"Set new StatePrefix : 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.708425945+07:00","message":"Next Push (prob) : ' Sweet Almond'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.708433432+07:00","message":"push: {false ส่วนใหญ่แนะนำ 0 0xc002b11700}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.762098781+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.762133+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":"2025-09-19T10:14:26.762138852+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.76214901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Sweet Almond\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.762151768+07:00","message":"receive interim result [false|false]:  Sweet Almond"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.762158287+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.762161375+07:00","message":"[buffer interim] 162 false  Sweet Almond"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.762166517+07:00","message":"[bufferProcess] interim [960000000]:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.76216843+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet sixteen"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.762170899+07:00","message":"[bufferProcess] interim [960000000]: Sweet Almond"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.762173072+07:00","message":"[bufferProcess] update buffer: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.762175813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.762178384+07:00","message":"> Transcript [1764] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet sixteen'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.762180569+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.762182268+07:00","message":"Set new StatePrefix: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet sixteen'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:26.841804325+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:26.841813969+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.894317134+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.894350889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.89435704+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.894366831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Almond\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.89436888+07:00","message":"receive interim result [false|false]:  Almond"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.894377973+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:26.894382588+07:00","message":"[buffer interim] 162 false  Almond"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.894391208+07:00","message":"[bufferProcess] interim [80000000]:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.894393405+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.894398388+07:00","message":"[bufferProcess] interim [80000000]: Almond"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.894400542+07:00","message":"[bufferProcess] update buffer: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.894403189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.894407519+07:00","message":"> Transcript [1765] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.894409529+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:26.894411099+07:00","message":"Set new StatePrefix: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.019624412+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.019669298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.019675151+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.019685756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" sixteen\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.019688423+07:00","message":"receive interim result [false|false]:  sixteen"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.01969496+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.01969814+07:00","message":"[buffer interim] 162 false  sixteen"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.019703707+07:00","message":"[bufferProcess] interim [200000000]:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.019706028+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.019708445+07:00","message":"[bufferProcess] interim [200000000]: sixteen"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.019710757+07:00","message":"[bufferProcess] update buffer: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet sixteen"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.019713659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.019716269+07:00","message":"> Transcript [1766] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.019719741+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.019721425+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.019723148+07:00","message":"StatePrefix: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.019726265+07:00","message":"TextPushed: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.283955869+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.283989694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.283996358+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.284006548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Almond ทุกวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.284010269+07:00","message":"receive interim result [false|false]:  Almond ทุกวัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.284019121+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.284022885+07:00","message":"[buffer interim] 162 false  Almond ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.284029403+07:00","message":"[bufferProcess] interim [500000000]:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.284032881+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet sixteen"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.284036462+07:00","message":"[bufferProcess] interim [500000000]: Almond ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.284039435+07:00","message":"[bufferProcess] update buffer: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.284043533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.284046787+07:00","message":"> Transcript [1767] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet sixteen'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.284049883+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.284052368+07:00","message":"Set new StatePrefix: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet sixteen'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.475513977+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.475556563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.475564951+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.47557915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Almond ทุกวันศุกร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.47558304+07:00","message":"receive interim result [false|false]:  Almond ทุกวันศุกร์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.475591801+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.475596265+07:00","message":"[buffer interim] 162 false  Almond ทุกวันศุกร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.475603157+07:00","message":"[bufferProcess] interim [680000000]:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.475607032+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.475610669+07:00","message":"[bufferProcess] interim [680000000]: Almond ทุกวันศุกร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.475614271+07:00","message":"[bufferProcess] update buffer: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.475618013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.475621581+07:00","message":"> Transcript [1768] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.475625394+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.475628166+07:00","message":"Set new StatePrefix: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.914937531+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.914974837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.914985179+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.91499566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Almond ทุกวันศุกร์เวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.914998233+07:00","message":"receive interim result [false|false]:  Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.915004949+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.915008102+07:00","message":"[buffer interim] 162 false  Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.915013315+07:00","message":"[bufferProcess] interim [40000000]:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.91501549+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.915018398+07:00","message":"[bufferProcess] interim [40000000]: Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.915020923+07:00","message":"[bufferProcess] update buffer: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.915023774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.915026545+07:00","message":"> Transcript [1769] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.915029455+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.915031059+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.915032608+07:00","message":"StatePrefix: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.915034944+07:00","message":"TextPushed: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.916609777+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.916628697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.916633118+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.916644041+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":"2025-09-19T10:14:27.916648143+07:00","message":"receive interim result [false|false]:  ทุกวันศุกร์เวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.916653733+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:27.916657836+07:00","message":"[buffer interim] 162 false  ทุกวันศุกร์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.916662647+07:00","message":"[bufferProcess] interim [100000000]:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.916666369+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.916669589+07:00","message":"[bufferProcess] interim [100000000]: ทุกวันศุกร์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.916672297+07:00","message":"[bufferProcess] update buffer: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.916675911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.9166785+07:00","message":"> Transcript [1770] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.916681543+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.916682961+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.916684321+07:00","message":"StatePrefix: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:27.916685974+07:00","message":"TextPushed: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.178401792+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.178438813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.1784463+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.178458852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ทุกวันศุกร์เวลา 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.178461959+07:00","message":"receive interim result [false|false]:  ทุกวันศุกร์เวลา 2"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.178470723+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.178477983+07:00","message":"[buffer interim] 162 false  ทุกวันศุกร์เวลา 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.178484053+07:00","message":"[bufferProcess] interim [400000000]:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.178486156+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.178489301+07:00","message":"[bufferProcess] interim [400000000]: ทุกวันศุกร์เวลา 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.17849197+07:00","message":"[bufferProcess] update buffer: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.178502329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.178521197+07:00","message":"> Transcript [1771] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.178527134+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.178529006+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.178530969+07:00","message":"StatePrefix: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.178533723+07:00","message":"TextPushed: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.313157375+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.313211955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.313220063+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.313234314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ทุกวันศุกร์เวลา 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.313238041+07:00","message":"receive interim result [false|false]:  ทุกวันศุกร์เวลา 20"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.313247844+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.313252465+07:00","message":"[buffer interim] 162 false  ทุกวันศุกร์เวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.313259066+07:00","message":"[bufferProcess] interim [520000000]:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.313262824+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.313266771+07:00","message":"[bufferProcess] interim [520000000]: ทุกวันศุกร์เวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.313272429+07:00","message":"[bufferProcess] update buffer: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.313275946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.313279529+07:00","message":"> Transcript [1772] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.313284047+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.313286373+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.313288593+07:00","message":"StatePrefix: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.313291085+07:00","message":"TextPushed: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.313294745+07:00","message":"Push: ' Sweet Almond ทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.313297143+07:00","message":"TextPushed: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.313299819+07:00","message":"Set new StatePrefix : 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.313302695+07:00","message":"Next Push (prob) : 'ศุกร์เวลา 2'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.313311576+07:00","message":"push: {false  Sweet Almond ทุกวัน 0 0xc002b11700}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.496589021+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.496628675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.496634949+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.49664589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.496648091+07:00","message":"receive interim result [false|false]:  20:00"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.496655233+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.496660008+07:00","message":"[buffer interim] 162 false  20:00"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.496665134+07:00","message":"[bufferProcess] interim [640000000]:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.496667783+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.496676621+07:00","message":"[bufferProcess] interim [640000000]: 20:00"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.496678805+07:00","message":"[bufferProcess] update buffer: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:00"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.496683229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.496685738+07:00","message":"> Transcript [1773] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.496689413+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.496691052+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.496692603+07:00","message":"StatePrefix: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.496695002+07:00","message":"TextPushed: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.50087187+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.500896543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.500901274+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.500906482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.500909731+07:00","message":"receive interim result [false|false]:  8:00 น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.500914352+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.500916607+07:00","message":"[buffer interim] 162 false  8:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.500920237+07:00","message":"[bufferProcess] interim [700000000]:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.500922197+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:00"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.500926283+07:00","message":"[bufferProcess] interim [700000000]: 8:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.500928535+07:00","message":"[bufferProcess] update buffer: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 8:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.500931065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.500932988+07:00","message":"> Transcript [1774] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.500935936+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.50093752+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.500938879+07:00","message":"StatePrefix: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.500940971+07:00","message":"TextPushed: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.628265785+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.628304459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.628311279+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.628322287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8:30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.628324443+07:00","message":"receive interim result [false|false]:  8:30"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.628330703+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.628339698+07:00","message":"[buffer interim] 162 false  8:30"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.628345054+07:00","message":"[bufferProcess] interim [820000000]:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.628347621+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 8:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.62835463+07:00","message":"[bufferProcess] interim [820000000]: 8:30"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.628357139+07:00","message":"[bufferProcess] update buffer: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 8:30"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.628360849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.628363658+07:00","message":"> Transcript [1775] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 8:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.628366092+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.628367697+07:00","message":"Set new StatePrefix: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 8:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.875762785+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.875798681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.875804476+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.875814453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8:30 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.875816546+07:00","message":"receive interim result [false|false]:  8:30 น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.875822863+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:28.875827265+07:00","message":"[buffer interim] 162 false  8:30 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.875832371+07:00","message":"[bufferProcess] interim [60000000]:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.875834706+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 8:30"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.875840506+07:00","message":"[bufferProcess] interim [60000000]: 8:30 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.875842982+07:00","message":"[bufferProcess] update buffer: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 8:30 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.875854832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.875869536+07:00","message":"> Transcript [1776] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 8:30'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.875873385+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:28.875875977+07:00","message":"Set new StatePrefix: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 8:30'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.076373256+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.076409527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.076416416+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.076429361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20:30 น ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.076432154+07:00","message":"receive interim result [false|false]:  20:30 น ทาง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.076439189+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.076445742+07:00","message":"[buffer interim] 162 false  20:30 น ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.076451322+07:00","message":"[bufferProcess] interim [300000000]:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.076453708+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 8:30 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.076461155+07:00","message":"[bufferProcess] interim [300000000]: 20:30 น ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.076463511+07:00","message":"[bufferProcess] update buffer: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.076466463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.076468953+07:00","message":"> Transcript [1777] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 8:30 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.076473079+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.076475098+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.076476659+07:00","message":"StatePrefix: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 8:30'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.076478604+07:00","message":"TextPushed: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.21046735+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.210523736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.210530127+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.210540767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20:30 น ทางช่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.210543461+07:00","message":"receive interim result [false|false]:  20:30 น ทางช่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.210560556+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.210566019+07:00","message":"[buffer interim] 162 false  20:30 น ทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.210571678+07:00","message":"[bufferProcess] interim [420000000]:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.210574184+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.210576977+07:00","message":"[bufferProcess] interim [420000000]: 20:30 น ทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.210578928+07:00","message":"[bufferProcess] update buffer: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.210581679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.210584688+07:00","message":"> Transcript [1778] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.210587032+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.210588631+07:00","message":"Set new StatePrefix: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทาง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.521556955+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.52159807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.521605135+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.521616404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20:30 น ทางช่อง 7\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.521619018+07:00","message":"receive interim result [false|false]:  20:30 น ทางช่อง 7"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.521626926+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.521630858+07:00","message":"[buffer interim] 162 false  20:30 น ทางช่อง 7"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.521637122+07:00","message":"[bufferProcess] interim [720000000]:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.521640002+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.521644019+07:00","message":"[bufferProcess] interim [720000000]: 20:30 น ทางช่อง 7"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.521647705+07:00","message":"[bufferProcess] update buffer: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง 7"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.521651151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.521654599+07:00","message":"> Transcript [1779] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.521659588+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.521662743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.521664234+07:00","message":"StatePrefix: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.521666371+07:00","message":"TextPushed: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.586393443+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.586426703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.586433255+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.586440559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20:30 น ทางช่องจีเอ็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.586443183+07:00","message":"receive interim result [false|false]:  20:30 น ทางช่องจีเอ็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.586450576+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.586454327+07:00","message":"[buffer interim] 162 false  20:30 น ทางช่องจีเอ็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.58646018+07:00","message":"[bufferProcess] interim [780000000]:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.586463156+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง 7"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.586466414+07:00","message":"[bufferProcess] interim [780000000]: 20:30 น ทางช่องจีเอ็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.586468546+07:00","message":"[bufferProcess] update buffer: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่องจีเอ็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.586471317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.586473656+07:00","message":"> Transcript [1780] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง 7'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.586476967+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.586478652+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.58648028+07:00","message":"StatePrefix: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.586482207+07:00","message":"TextPushed: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.713176125+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.713206436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.713213107+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.713225462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ทางช่อง GMM\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.713227637+07:00","message":"receive interim result [false|false]:  ทางช่อง GMM"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.713234226+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.713237126+07:00","message":"[buffer interim] 162 false  ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.713258749+07:00","message":"[bufferProcess] interim [900000000]:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.713274139+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่องจีเอ็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.713283119+07:00","message":"[bufferProcess] interim [900000000]: ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.713285313+07:00","message":"[bufferProcess] update buffer: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.71328864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.713291752+07:00","message":"> Transcript [1781] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่องจีเอ็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.713295082+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.713296731+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.713298311+07:00","message":"StatePrefix: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.713300788+07:00","message":"TextPushed: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.780210033+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.780245119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.780251552+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.78027197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" GMM\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.780274427+07:00","message":"receive interim result [false|false]:  GMM"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.780281326+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.780284903+07:00","message":"[buffer interim] 162 false  GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.780290827+07:00","message":"[bufferProcess] interim [20000000]:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.780293389+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.780296851+07:00","message":"[bufferProcess] interim [20000000]: GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.780299228+07:00","message":"[bufferProcess] update buffer: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.780301924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.780304463+07:00","message":"> Transcript [1782] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.780307462+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.780309221+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.780310923+07:00","message":"StatePrefix: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.780312768+07:00","message":"TextPushed: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.780315276+07:00","message":"Push: 'ศุกร์เวลา 20:30 น ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.780316995+07:00","message":"TextPushed: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.780318924+07:00","message":"Set new StatePrefix : 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:29.780320859+07:00","message":"Next Push (prob) : 'ช่อง GMM'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:29.780328734+07:00","message":"push: {false ศุกร์เวลา 20:30 น ทาง 0 0xc002b11700}"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:29.842400905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:29.842399713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:30.099749945+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:30.099795485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:30.099801693+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:30.09980857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" GMM 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:30.099810658+07:00","message":"receive interim result [false|false]:  GMM 25"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:30.099817699+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:30.099820366+07:00","message":"[buffer interim] 162 false  GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.099826434+07:00","message":"[bufferProcess] interim [320000000]:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.09982964+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.099833449+07:00","message":"[bufferProcess] interim [320000000]: GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.0998366+07:00","message":"[bufferProcess] update buffer: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.099840366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.099843511+07:00","message":"> Transcript [1783] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.099847315+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.099849482+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.099854393+07:00","message":"StatePrefix: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.099857577+07:00","message":"TextPushed: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทาง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:30.292166786+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:30.292207749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง GMM\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:30.292215349+07:00","message":"receive interim result [false|false]: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง GMM"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:30.29222439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:30.292226836+07:00","message":"receive interim result [false|false]:  25"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:30.292233777+07:00","message":"[buffer interim] 162 false แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง GMM"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:30.292238762+07:00","message":"[buffer interim] 162 false  25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.292244473+07:00","message":"[bufferProcess] interim [500000000]:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง GMM"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.292247437+07:00","message":"[bufferProcess] send to processor:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.292252687+07:00","message":"[bufferProcess] interim [500000000]: 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.292254487+07:00","message":"[bufferProcess] update buffer: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.292257312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.292259647+07:00","message":"> Transcript [1784] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง GMM 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.292265336+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.29226697+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.292268577+07:00","message":"StatePrefix: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.292270782+07:00","message":"TextPushed: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทาง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:30.388777248+07:00","message":"[GCS] IsForceVAD: false for message ID: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:30.46031413+07:00","message":"[GCS] Start streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:30.608405773+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:30.608468842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Swift coustic ทุกวันศุกร์เวลา 08:30 น ทางช่อง GMM 25\",\"confidence\":0.85773987}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:30.608475577+07:00","message":"receive interim result [true|false]: แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Swift coustic ทุกวันศุกร์เวลา 08:30 น ทางช่อง GMM 25"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:30.608487058+07:00","message":"end recv isFinal message id 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:30.60848894+07:00","message":"end Recv id 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:30.60849453+07:00","message":"[buffer interim] 162 true แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Swift coustic ทุกวันศุกร์เวลา 08:30 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.60850202+07:00","message":"[bufferProcess] interim [770000000]:แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Swift coustic ทุกวันศุกร์เวลา 08:30 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.608505237+07:00","message":"[bufferProcess] send to processor (isfinal):แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง GMM 25"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.608508497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.608510922+07:00","message":"> Transcript [1785] [false]: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง GMM 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.608515766+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.608517727+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.608520157+07:00","message":"StatePrefix: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.608522397+07:00","message":"TextPushed: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.608525383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.608527689+07:00","message":"> Transcript [1786] [true]: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Swift coustic ทุกวันศุกร์เวลา 08:30 น ทางช่อง GMM 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.608530611+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.608532561+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.608534378+07:00","message":"StatePrefix: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง GMM'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.608536877+07:00","message":"TextPushed: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.608539162+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.608754325+07:00","message":"Push: 'ช่อง GMM 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.60876381+07:00","message":"TextPushed: 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Sweet Almond ทุกวันศุกร์เวลา 20:30 น ทางช่อง GMM 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.608765938+07:00","message":"Set new StatePrefix : 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Swift coustic ทุกวันศุกร์เวลา 08:30 น ทางช่อง GMM 25'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.60876805+07:00","message":"Next Push (prob) : 'แผนที่ทันตแพทย์ส่วนใหญ่แนะนำ Swift coustic ทุกวันศุกร์เวลา 08:30 น ทางช่อง GMM 25'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:30.608776646+07:00","message":"push: {true ช่อง GMM 25 0 0xc002b11700}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:30.608792661+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_162.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:14:30.625529975+07:00","message":"write wav file: './tmp/7402/7402_162.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:32.843089608+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:32.843097916+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:35.843680126+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:35.843684747+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:36.671116508+07:00","message":"[GCS] IsForceVAD: false for message ID: 163"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:36.740935481+07:00","message":"[GCS] Start streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:36.769745412+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:36.769770522+07:00","message":"found end of frame, send empty tag with msgId: 163"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:36.769781276+07:00","message":"end Recv id 163"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:36.769790152+07:00","message":"[buffer interim] 163 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:36.769799695+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:36.76980503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:36.769808878+07:00","message":"> Transcript [1787] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:36.769811566+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:36.769813929+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:36.769816089+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:36.769818181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:36.769821117+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:36.769832647+07:00","message":"push: {true \n 0 0xc000047400}"}
{"level":"info","service":"Main","time":"2025-09-19T10:14:36.782550603+07:00","message":"write wav file: './tmp/7402/7402_163.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:37.888286547+07:00","message":"[GCS] IsForceVAD: false for message ID: 164"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:37.949478044+07:00","message":"[GCS] Start streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:37.981647938+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:37.981668238+07:00","message":"found end of frame, send empty tag with msgId: 164"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:37.981671143+07:00","message":"end Recv id 164"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:37.981678034+07:00","message":"[buffer interim] 164 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:37.981684271+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:37.981688008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:37.981690879+07:00","message":"> Transcript [1788] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:37.981693144+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:37.981694768+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:37.981696296+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:37.981697726+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:37.981705384+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:37.981714701+07:00","message":"push: {true \n 0 0xc002b10700}"}
{"level":"info","service":"Main","time":"2025-09-19T10:14:37.988632095+07:00","message":"write wav file: './tmp/7402/7402_164.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:38.018934128+07:00","message":"[GCS] IsForceVAD: false for message ID: 165"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:38.079080121+07:00","message":"[GCS] Start streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:38.144234832+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:38.144252782+07:00","message":"found end of frame, send empty tag with msgId: 165"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:38.144255644+07:00","message":"end Recv id 165"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:38.144262475+07:00","message":"[buffer interim] 165 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:38.14426892+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:38.144272452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:38.144275205+07:00","message":"> Transcript [1789] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:38.144277266+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:38.144279222+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:38.144281124+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:38.144282539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:38.14428508+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:38.144294076+07:00","message":"push: {true \n 0 0xc002b10b80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:14:38.148946977+07:00","message":"write wav file: './tmp/7402/7402_165.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:38.844684043+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:38.844709196+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:38.84838661+07:00","message":"[GCS] IsForceVAD: false for message ID: 166"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:38.949999866+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:38.950023853+07:00","message":"found end of frame, send empty tag with msgId: 166"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:38.950027275+07:00","message":"end Recv id 166"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:38.950035441+07:00","message":"[buffer interim] 166 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:38.950049184+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:38.950053231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:38.950056571+07:00","message":"> Transcript [1790] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:38.950059894+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:38.950062247+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:38.950066843+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:38.950068887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:38.950074576+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:38.950086434+07:00","message":"push: {true \n 0 0xc00039f200}"}
{"level":"info","service":"Main","time":"2025-09-19T10:14:38.955695379+07:00","message":"write wav file: './tmp/7402/7402_166.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:39.039000318+07:00","message":"[GCS] Start streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:40.467001386+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:40.467046514+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":"2025-09-19T10:14:40.467052304+07:00","message":"receive interim result [false|false]: เคยเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:40.467066023+07:00","message":"[buffer interim] 167 false เคยเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:40.467072971+07:00","message":"[bufferProcess] interim [440000000]:เคยเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:40.467074671+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:40.467079607+07:00","message":"[bufferProcess] send to processor (ticker):เคยเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:40.467082107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:40.467084428+07:00","message":"> Transcript [1791] [false]: 'เคยเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:40.467086371+07:00","message":"Set StatePrefix (first interim): 'เคยเปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:41.107724405+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:41.107766734+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":"2025-09-19T10:14:41.107771649+07:00","message":"receive interim result [false|false]: เคยเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:41.107782235+07:00","message":"[buffer interim] 167 false เคยเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:41.107793913+07:00","message":"[bufferProcess] interim [40000000]:เคยเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:41.107796022+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:41.845565336+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:41.845593261+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:42.107487004+07:00","message":"[GCS] IsForceVAD: false for message ID: 167"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:42.210599418+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:42.210639791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยเปลี่ยน\",\"confidence\":0.95783746}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:42.21064426+07:00","message":"receive interim result [true|false]: เคยเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:42.210655512+07:00","message":"end recv isFinal message id 167"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:42.210657221+07:00","message":"end Recv id 167"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:42.210663747+07:00","message":"[buffer interim] 167 true เคยเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:42.210671389+07:00","message":"[bufferProcess] interim [300000000]:เคยเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:42.210674769+07:00","message":"[bufferProcess] send to processor (isfinal):เคยเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:42.210679134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:42.210681394+07:00","message":"> Transcript [1792] [false]: 'เคยเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:42.210684313+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:42.21068585+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:42.210687452+07:00","message":"StatePrefix: 'เคยเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:42.210689257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:42.210690667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:42.210692285+07:00","message":"> Transcript [1793] [true]: 'เคยเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:42.210694072+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:42.210695362+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:42.210696758+07:00","message":"StatePrefix: 'เคยเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:42.210698062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:42.210700069+07:00","message":"Push: 'เคยเปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:42.210706671+07:00","message":"push: {true เคยเปลี่ยน 0 0xc000046c80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:14:42.220694922+07:00","message":"write wav file: './tmp/7402/7402_167.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:42.240904352+07:00","message":"[GCS] Start streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:44.416839532+07:00","message":"[GCS] IsForceVAD: false for message ID: 168"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:44.512415127+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:44.512432009+07:00","message":"found end of frame, send empty tag with msgId: 168"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:44.512434355+07:00","message":"end Recv id 168"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:44.512440806+07:00","message":"[buffer interim] 168 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:44.512446546+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:44.512450469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:44.512453227+07:00","message":"> Transcript [1794] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:44.512455657+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:44.512457604+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:44.512459214+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:44.51246122+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:44.512468832+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:44.512479155+07:00","message":"push: {true \n 0 0xc002b11080}"}
{"level":"info","service":"Main","time":"2025-09-19T10:14:44.520111794+07:00","message":"write wav file: './tmp/7402/7402_168.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:44.551457944+07:00","message":"[GCS] Start streaming session, msgId: 169"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:44.845922217+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:44.845925659+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:46.14901319+07:00","message":"[GCS] IsForceVAD: false for message ID: 169"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:46.221490127+07:00","message":"[GCS] Start streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:46.247968264+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:46.247983972+07:00","message":"found end of frame, send empty tag with msgId: 169"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:46.247987543+07:00","message":"end Recv id 169"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:46.247994202+07:00","message":"[buffer interim] 169 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:46.248001653+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:46.248006208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:46.248009284+07:00","message":"> Transcript [1795] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:46.248013167+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:46.248015288+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:46.248017494+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:46.248019727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:46.248026623+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:46.248038268+07:00","message":"push: {true \n 0 0xc002a14000}"}
{"level":"info","service":"Main","time":"2025-09-19T10:14:46.254234371+07:00","message":"write wav file: './tmp/7402/7402_169.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:46.857847436+07:00","message":"[GCS] IsForceVAD: false for message ID: 170"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:46.949669054+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:46.94969029+07:00","message":"found end of frame, send empty tag with msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:46.949693361+07:00","message":"end Recv id 170"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:46.949701679+07:00","message":"[buffer interim] 170 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:46.949709424+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:46.94971327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:46.949715943+07:00","message":"> Transcript [1796] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:46.949718274+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:46.949719839+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:46.949721428+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:46.949722839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:46.949725192+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:46.949735398+07:00","message":"push: {true \n 0 0xc002a14680}"}
{"level":"info","service":"Main","time":"2025-09-19T10:14:46.954769456+07:00","message":"write wav file: './tmp/7402/7402_170.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:46.981199257+07:00","message":"[GCS] Start streaming session, msgId: 171"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:47.84600233+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:47.846009346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:49.859750709+07:00","message":"[GCS] IsForceVAD: false for message ID: 171"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:49.959659638+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:49.959681009+07:00","message":"found end of frame, send empty tag with msgId: 171"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:49.959683962+07:00","message":"end Recv id 171"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:49.959691083+07:00","message":"[buffer interim] 171 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:49.959697199+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:49.959700516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:49.959703077+07:00","message":"> Transcript [1797] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:49.959705209+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:49.959706839+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:49.959708293+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:49.959709687+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:49.959712071+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:49.959721662+07:00","message":"push: {true \n 0 0xc00039fe00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:14:49.967388834+07:00","message":"write wav file: './tmp/7402/7402_171.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:50.062124032+07:00","message":"[GCS] Start streaming session, msgId: 172"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:50.847053399+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:50.847058188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:53.362104816+07:00","message":"[GCS] Cleaned up inactive client: 150"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:53.362127102+07:00","message":"[GCS] Cleaned up inactive client: 142"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:53.362131617+07:00","message":"[GCS] Cleaned up inactive client: 148"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:53.362133063+07:00","message":"[GCS] Cleaned up inactive client: 151"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:53.362134549+07:00","message":"[GCS] Cleaned up inactive client: 139"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:53.362136794+07:00","message":"[GCS] Cleaned up inactive client: 143"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:53.362138545+07:00","message":"[GCS] Cleaned up inactive client: 147"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:53.36214006+07:00","message":"[GCS] Cleaned up inactive client: 138"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:53.362141624+07:00","message":"[GCS] Cleaned up inactive client: 140"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:53.362142977+07:00","message":"[GCS] Cleaned up inactive client: 141"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:53.36214427+07:00","message":"[GCS] Cleaned up inactive client: 146"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:53.362145502+07:00","message":"[GCS] Cleaned up inactive client: 149"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:53.362146718+07:00","message":"[GCS] Cleaned up inactive client: 144"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:53.362148113+07:00","message":"[GCS] Cleaned up inactive client: 145"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:53.362149449+07:00","message":"[GCS] Cleaned up inactive client: 152"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:53.848041283+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:53.848050725+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:54.477854941+07:00","message":"[GCS] IsForceVAD: false for message ID: 172"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:54.539666435+07:00","message":"[GCS] Start streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:54.579379643+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:54.579403335+07:00","message":"found end of frame, send empty tag with msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:54.579407165+07:00","message":"end Recv id 172"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:54.579417324+07:00","message":"[buffer interim] 172 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:54.579425577+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:54.579430642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:54.579433202+07:00","message":"> Transcript [1798] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:54.579435662+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:54.579437395+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:54.57943891+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:54.579440545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:54.579443152+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:54.5794545+07:00","message":"push: {true \n 0 0xc002a14b00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:14:54.590775079+07:00","message":"write wav file: './tmp/7402/7402_172.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:55.437348962+07:00","message":"[GCS] IsForceVAD: false for message ID: 173"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:55.531800325+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:55.531834356+07:00","message":"found end of frame, send empty tag with msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:55.531838885+07:00","message":"end Recv id 173"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:55.531847497+07:00","message":"[buffer interim] 173 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:55.531854033+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:55.531862405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:55.531865064+07:00","message":"> Transcript [1799] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:55.531867273+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:55.531868871+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:55.531870408+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:55.531872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:14:55.531874388+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:55.531884115+07:00","message":"push: {true \n 0 0xc0004abd80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:14:55.538419746+07:00","message":"write wav file: './tmp/7402/7402_173.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:14:55.568691663+07:00","message":"[GCS] Start streaming session, msgId: 174"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:56.848118668+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:56.848121842+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:59.848698302+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:14:59.848697344+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:00.30754053+07:00","message":"[GCS] IsForceVAD: false for message ID: 174"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:00.406006713+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:00.406025174+07:00","message":"found end of frame, send empty tag with msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:00.406027566+07:00","message":"end Recv id 174"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:00.406034569+07:00","message":"[buffer interim] 174 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:00.406040729+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:00.406045388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:00.406048422+07:00","message":"> Transcript [1800] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:00.406050535+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:00.406052237+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:00.406053751+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:00.406055194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:00.406062295+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:00.406080577+07:00","message":"push: {true \n 0 0xc000188980}"}
{"level":"info","service":"Main","time":"2025-09-19T10:15:00.418999586+07:00","message":"write wav file: './tmp/7402/7402_174.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:00.441204148+07:00","message":"[GCS] Start streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:01.877668615+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:01.877712319+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":"2025-09-19T10:15:01.877717018+07:00","message":"receive interim result [false|false]: ตอน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:01.877732532+07:00","message":"[buffer interim] 175 false ตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:01.877738683+07:00","message":"[bufferProcess] interim [440000000]:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:01.877740304+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:01.877745304+07:00","message":"[bufferProcess] send to processor (ticker):ตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:01.877747748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:01.877750244+07:00","message":"> Transcript [1801] [false]: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:01.877752459+07:00","message":"Set StatePrefix (first interim): 'ตอน'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:02.849182016+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:02.849207969+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:03.281227498+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:03.28126876+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":"2025-09-19T10:15:03.281273528+07:00","message":"receive interim result [false|false]: โทรหามาจาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:03.281286668+07:00","message":"[buffer interim] 175 false โทรหามาจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:03.281292547+07:00","message":"[bufferProcess] interim [880000000]:โทรหามาจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:03.281294276+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:03.2812991+07:00","message":"[bufferProcess] send to processor (ticker):โทรหามาจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:03.28130568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:03.281308366+07:00","message":"> Transcript [1802] [false]: 'โทรหามาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:03.281310532+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:03.281312225+07:00","message":"Set new StatePrefix: 'โทรหามาจาก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:03.922200436+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:03.922241641+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":"2025-09-19T10:15:03.922246467+07:00","message":"receive interim result [false|false]: โทรหามาจาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:03.922259929+07:00","message":"[buffer interim] 175 false โทรหามาจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:03.922266588+07:00","message":"[bufferProcess] interim [480000000]:โทรหามาจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:03.922268199+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:05.849351865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:05.849367955+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:08.376775641+07:00","message":"[GCS] IsForceVAD: false for message ID: 175"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:08.450217181+07:00","message":"[GCS] Start streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:08.506300053+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:08.506337976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หามาจาก\",\"confidence\":0.9382072}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:08.506343626+07:00","message":"receive interim result [true|false]: หามาจาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:08.5063519+07:00","message":"end recv isFinal message id 175"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:08.506354568+07:00","message":"end Recv id 175"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:08.506361438+07:00","message":"[buffer interim] 175 true หามาจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:08.506377196+07:00","message":"[bufferProcess] interim [160000000]:หามาจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:08.506380063+07:00","message":"[bufferProcess] send to processor (isfinal):โทรหามาจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:08.506383566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:08.506386075+07:00","message":"> Transcript [1803] [false]: 'โทรหามาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:08.50638878+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:08.506390503+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:08.506392048+07:00","message":"StatePrefix: 'โทรหามาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:08.506393663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:08.506394874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:08.506396423+07:00","message":"> Transcript [1804] [true]: 'หามาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:08.506398144+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:08.506400861+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:08.506402154+07:00","message":"StatePrefix: 'โทรหามาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:08.506403417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:08.506405583+07:00","message":"Push: 'หามาจาก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:08.506412722+07:00","message":"push: {true หามาจาก 0 0xc0004abb80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:15:08.525471755+07:00","message":"write wav file: './tmp/7402/7402_175.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:08.850289897+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:08.850300999+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:11.85114034+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:11.851142372+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:14.85142464+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:14.851465446+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:15.998574618+07:00","message":"[GCS] IsForceVAD: false for message ID: 176"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:16.057580955+07:00","message":"[GCS] Start streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:16.104575377+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:16.10459358+07:00","message":"found end of frame, send empty tag with msgId: 176"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:16.104596451+07:00","message":"end Recv id 176"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:16.10460305+07:00","message":"[buffer interim] 176 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:16.104609094+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:16.104619519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:16.104621973+07:00","message":"> Transcript [1805] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:16.104623945+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:16.104625426+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:16.104626988+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:16.104628945+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:16.104631124+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:16.104640947+07:00","message":"push: {true \n 0 0xc002b10780}"}
{"level":"info","service":"Main","time":"2025-09-19T10:15:16.117993274+07:00","message":"write wav file: './tmp/7402/7402_176.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:17.851815577+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:17.851823947+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:20.852450682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:20.852474857+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:21.376347819+07:00","message":"[GCS] IsForceVAD: false for message ID: 177"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:21.448974903+07:00","message":"[GCS] Start streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:21.47591999+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:21.475939271+07:00","message":"found end of frame, send empty tag with msgId: 177"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:21.475941934+07:00","message":"end Recv id 177"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:21.475949093+07:00","message":"[buffer interim] 177 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:21.475955725+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:21.475959382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:21.475961924+07:00","message":"> Transcript [1806] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:21.475964111+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:21.475965836+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:21.475967393+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:21.475968758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:21.475971133+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:21.47598035+07:00","message":"push: {true \n 0 0xc002a14400}"}
{"level":"info","service":"Main","time":"2025-09-19T10:15:21.48735623+07:00","message":"write wav file: './tmp/7402/7402_177.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:23.361439767+07:00","message":"[GCS] Cleaned up inactive client: 157"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:23.36146359+07:00","message":"[GCS] Cleaned up inactive client: 159"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:23.361466479+07:00","message":"[GCS] Cleaned up inactive client: 160"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:23.361468188+07:00","message":"[GCS] Cleaned up inactive client: 154"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:23.361469622+07:00","message":"[GCS] Cleaned up inactive client: 153"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:23.361471546+07:00","message":"[GCS] Cleaned up inactive client: 156"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:23.361473245+07:00","message":"[GCS] Cleaned up inactive client: 161"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:23.361474681+07:00","message":"[GCS] Cleaned up inactive client: 155"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:23.361476045+07:00","message":"[GCS] Cleaned up inactive client: 158"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:23.853255347+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:23.853257209+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:26.853343885+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:26.853347319+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:28.296709217+07:00","message":"[GCS] IsForceVAD: false for message ID: 178"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:28.401510301+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:28.401528957+07:00","message":"found end of frame, send empty tag with msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:28.401531313+07:00","message":"end Recv id 178"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:28.401539098+07:00","message":"[buffer interim] 178 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:28.401545927+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:28.401553404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:28.401556083+07:00","message":"> Transcript [1807] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:28.401558215+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:28.401560009+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:28.401561525+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:28.401563311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:28.401565659+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:28.401574736+07:00","message":"push: {true \n 0 0xc002a14500}"}
{"level":"info","service":"Main","time":"2025-09-19T10:15:28.417370565+07:00","message":"write wav file: './tmp/7402/7402_178.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:28.429486639+07:00","message":"[GCS] Start streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:28.937424448+07:00","message":"[GCS] IsForceVAD: false for message ID: 179"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:29.029331302+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:29.029355865+07:00","message":"found end of frame, send empty tag with msgId: 179"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:29.029359403+07:00","message":"end Recv id 179"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:29.029367174+07:00","message":"[buffer interim] 179 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:29.029373358+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:29.029377795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:29.029380263+07:00","message":"> Transcript [1808] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:29.029382279+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:29.029383986+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:29.02938559+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:29.029387132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:29.029389463+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:29.029398873+07:00","message":"push: {true \n 0 0xc002b10000}"}
{"level":"info","service":"Main","time":"2025-09-19T10:15:29.035665332+07:00","message":"write wav file: './tmp/7402/7402_179.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:29.854314463+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:29.854333134+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:30.481914102+07:00","message":"[GCS] Start streaming session, msgId: 180"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:32.854466881+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:32.854486901+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:34.516531205+07:00","message":"[GCS] IsForceVAD: false for message ID: 180"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:34.580204915+07:00","message":"[GCS] Start streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:34.615286449+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:34.615300273+07:00","message":"found end of frame, send empty tag with msgId: 180"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:34.615303214+07:00","message":"end Recv id 180"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:34.615311422+07:00","message":"[buffer interim] 180 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:34.615318491+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:34.615322942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:34.615325385+07:00","message":"> Transcript [1809] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:34.615327463+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:34.615329208+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:34.615330678+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:34.615352207+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:34.615354798+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:34.615364227+07:00","message":"push: {true \n 0 0xc000188c00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:15:34.6276486+07:00","message":"write wav file: './tmp/7402/7402_180.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:35.630540506+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:35.630599432+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":"2025-09-19T10:15:35.630605831+07:00","message":"receive interim result [false|false]: โทรหา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:35.63062239+07:00","message":"[buffer interim] 181 false โทรหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:35.630628548+07:00","message":"[bufferProcess] interim [840000000]:โทรหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:35.630630967+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:35.630637052+07:00","message":"[bufferProcess] send to processor (ticker):โทรหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:35.630639297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:35.630641603+07:00","message":"> Transcript [1810] [false]: 'โทรหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:35.630643507+07:00","message":"Set StatePrefix (first interim): 'โทรหา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:35.827049421+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:35.827086066+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":"2025-09-19T10:15:35.827091846+07:00","message":"receive interim result [false|false]: ต้องถาม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:35.827102659+07:00","message":"[buffer interim] 181 false ต้องถาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:35.827108966+07:00","message":"[bufferProcess] interim [20000000]:ต้องถาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:35.82711067+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:35.854725737+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:35.854725813+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:35.858525123+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:35.858553092+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":"2025-09-19T10:15:35.858557836+07:00","message":"receive interim result [false|false]: โทรหาพา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:35.858568781+07:00","message":"[buffer interim] 181 false โทรหาพา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:35.858574041+07:00","message":"[bufferProcess] interim [80000000]:โทรหาพา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:35.858575995+07:00","message":"[bufferProcess] send to processor:ต้องถาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:35.858580933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:35.858583356+07:00","message":"> Transcript [1811] [false]: 'ต้องถาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:35.858585406+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:35.858588064+07:00","message":"Set new StatePrefix: 'ต้องถาม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:35.960306345+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:35.960340063+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":"2025-09-19T10:15:35.960346373+07:00","message":"receive interim result [false|false]: ผู้ต้องหาทาง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:35.960359131+07:00","message":"[buffer interim] 181 false ผู้ต้องหาทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:35.960365423+07:00","message":"[bufferProcess] interim [140000000]:ผู้ต้องหาทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:35.960367424+07:00","message":"[bufferProcess] send to processor:โทรหาพา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:35.960372475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:35.960374918+07:00","message":"> Transcript [1812] [false]: 'โทรหาพา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:35.960377045+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:35.960378849+07:00","message":"Set new StatePrefix: 'โทรหาพา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:36.032541147+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:36.032577131+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":"2025-09-19T10:15:36.032583344+07:00","message":"receive interim result [false|false]: โทรหาพาผู้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:36.032596019+07:00","message":"[buffer interim] 181 false โทรหาพาผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.032602396+07:00","message":"[bufferProcess] interim [260000000]:โทรหาพาผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.032604315+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหาทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.032609512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.032612386+07:00","message":"> Transcript [1813] [false]: 'ผู้ต้องหาทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.032614508+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.032616381+07:00","message":"Set new StatePrefix: 'ผู้ต้องหาทาง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:36.043791941+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:36.043827828+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":"2025-09-19T10:15:36.043834456+07:00","message":"receive interim result [false|false]: ผู้ต้องหาทางพูด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:36.043848096+07:00","message":"[buffer interim] 181 false ผู้ต้องหาทางพูด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.043854456+07:00","message":"[bufferProcess] interim [320000000]:ผู้ต้องหาทางพูด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.043857381+07:00","message":"[bufferProcess] send to processor:โทรหาพาผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.043863732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.043867442+07:00","message":"> Transcript [1814] [false]: 'โทรหาพาผู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.04387005+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.043872482+07:00","message":"Set new StatePrefix: 'โทรหาพาผู้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:36.215245111+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:36.215284883+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":"2025-09-19T10:15:36.215290636+07:00","message":"receive interim result [false|false]: โทรหาพาผู้ชม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:36.215310884+07:00","message":"[buffer interim] 181 false โทรหาพาผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.215321304+07:00","message":"[bufferProcess] interim [440000000]:โทรหาพาผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.215323513+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหาทางพูด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.215326984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.215329978+07:00","message":"> Transcript [1815] [false]: 'ผู้ต้องหาทางพูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.215332048+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.215334249+07:00","message":"Set new StatePrefix: 'ผู้ต้องหาทางพูด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:36.335217454+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:36.335259392+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":"2025-09-19T10:15:36.335264773+07:00","message":"receive interim result [false|false]: โทรหาพาผู้ชมไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:36.335278469+07:00","message":"[buffer interim] 181 false โทรหาพาผู้ชมไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.335284659+07:00","message":"[bufferProcess] interim [620000000]:โทรหาพาผู้ชมไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.33528733+07:00","message":"[bufferProcess] send to processor:โทรหาพาผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.335294055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.335296597+07:00","message":"> Transcript [1816] [false]: 'โทรหาพาผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.335298573+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.33530026+07:00","message":"Set new StatePrefix: 'โทรหาพาผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:36.527014181+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:36.527050126+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":"2025-09-19T10:15:36.527055547+07:00","message":"receive interim result [false|false]: โทรหาพาผู้ชมไปที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:36.527069222+07:00","message":"[buffer interim] 181 false โทรหาพาผู้ชมไปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.527075358+07:00","message":"[bufferProcess] interim [740000000]:โทรหาพาผู้ชมไปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.527077178+07:00","message":"[bufferProcess] send to processor:โทรหาพาผู้ชมไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.527082302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.527084635+07:00","message":"> Transcript [1817] [false]: 'โทรหาพาผู้ชมไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.527087353+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.527089066+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.5270907+07:00","message":"StatePrefix: 'โทรหาพาผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.527092583+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:36.674440684+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:36.674476783+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":"2025-09-19T10:15:36.674482308+07:00","message":"receive interim result [false|false]: โทรหาพาผู้ชมไปที่หน้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:36.674498223+07:00","message":"[buffer interim] 181 false โทรหาพาผู้ชมไปที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.674509421+07:00","message":"[bufferProcess] interim [920000000]:โทรหาพาผู้ชมไปที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.674512225+07:00","message":"[bufferProcess] send to processor:โทรหาพาผู้ชมไปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.674518317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.674521928+07:00","message":"> Transcript [1818] [false]: 'โทรหาพาผู้ชมไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.67452615+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.674529479+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.674532289+07:00","message":"StatePrefix: 'โทรหาพาผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.674534061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:36.722475133+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:36.722510146+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":"2025-09-19T10:15:36.72251553+07:00","message":"receive interim result [false|false]: โทรหาพาผู้ชมไปที่นั่น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:36.722528317+07:00","message":"[buffer interim] 181 false โทรหาพาผู้ชมไปที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.722534602+07:00","message":"[bufferProcess] interim [980000000]:โทรหาพาผู้ชมไปที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.722536515+07:00","message":"[bufferProcess] send to processor:โทรหาพาผู้ชมไปที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.722541737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.722544229+07:00","message":"> Transcript [1819] [false]: 'โทรหาพาผู้ชมไปที่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.722546898+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.722548835+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.722550387+07:00","message":"StatePrefix: 'โทรหาพาผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.722552434+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:36.912208671+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:36.912249551+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":"2025-09-19T10:15:36.912254572+07:00","message":"receive interim result [false|false]: โทรหาพาผู้ชมไปที่งานบวช"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:36.912268164+07:00","message":"[buffer interim] 181 false โทรหาพาผู้ชมไปที่งานบวช"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.912274856+07:00","message":"[bufferProcess] interim [160000000]:โทรหาพาผู้ชมไปที่งานบวช"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.91227678+07:00","message":"[bufferProcess] send to processor:โทรหาพาผู้ชมไปที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.912279819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.912282464+07:00","message":"> Transcript [1820] [false]: 'โทรหาพาผู้ชมไปที่นั่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.91228513+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.912287526+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.91228944+07:00","message":"StatePrefix: 'โทรหาพาผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.912291342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.912293498+07:00","message":"Push: 'โทรหาพาผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.91229501+07:00","message":"TextPushed: 'โทรหาพาผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.912296564+07:00","message":"Set new StatePrefix : 'โทรหาพาผู้ชมไปที่นั่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:36.912298423+07:00","message":"Next Push (prob) : 'ไปที่นั่น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:36.912320579+07:00","message":"push: {false โทรหาพาผู้ชม 0 0xc002a14580}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:37.360574599+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:37.360608835+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":"2025-09-19T10:15:37.360614695+07:00","message":"receive interim result [false|false]: โทรหาพาผู้ชมไปที่งานบวชใหม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:37.360627108+07:00","message":"[buffer interim] 181 false โทรหาพาผู้ชมไปที่งานบวชใหม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.360633362+07:00","message":"[bufferProcess] interim [580000000]:โทรหาพาผู้ชมไปที่งานบวชใหม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.360635296+07:00","message":"[bufferProcess] send to processor:โทรหาพาผู้ชมไปที่งานบวช"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.360640537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.360643016+07:00","message":"> Transcript [1821] [false]: 'โทรหาพาผู้ชมไปที่งานบวช'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.360644936+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.360646679+07:00","message":"Set new StatePrefix: 'โทรหาพาผู้ชมไปที่งานบวช'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:37.543835394+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:37.543872265+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":"2025-09-19T10:15:37.543877622+07:00","message":"receive interim result [false|false]: โทรหาพาผู้ชมไปที่งานบวชใหม่แล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:37.54389131+07:00","message":"[buffer interim] 181 false โทรหาพาผู้ชมไปที่งานบวชใหม่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.543897297+07:00","message":"[bufferProcess] interim [760000000]:โทรหาพาผู้ชมไปที่งานบวชใหม่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.543899264+07:00","message":"[bufferProcess] send to processor:โทรหาพาผู้ชมไปที่งานบวชใหม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.543904069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.543907089+07:00","message":"> Transcript [1822] [false]: 'โทรหาพาผู้ชมไปที่งานบวชใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.543910009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.543911658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.543913589+07:00","message":"StatePrefix: 'โทรหาพาผู้ชมไปที่งานบวช'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.543915901+07:00","message":"TextPushed: 'โทรหาพาผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:37.767179443+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:37.767215566+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":"2025-09-19T10:15:37.767221188+07:00","message":"receive interim result [false|false]: โทรหาพาผู้ชมไปที่งานบวชใหม่แล้วมัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:37.767233055+07:00","message":"[buffer interim] 181 false โทรหาพาผู้ชมไปที่งานบวชใหม่แล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.767240592+07:00","message":"[bufferProcess] interim [0]:โทรหาพาผู้ชมไปที่งานบวชใหม่แล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.767243642+07:00","message":"[bufferProcess] send to processor:โทรหาพาผู้ชมไปที่งานบวชใหม่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.7672499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.767253598+07:00","message":"> Transcript [1823] [false]: 'โทรหาพาผู้ชมไปที่งานบวชใหม่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.767257572+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.767259745+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.76726256+07:00","message":"StatePrefix: 'โทรหาพาผู้ชมไปที่งานบวช'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.767266137+07:00","message":"TextPushed: 'โทรหาพาผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:37.978402324+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:37.978448195+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":"2025-09-19T10:15:37.978453225+07:00","message":"receive interim result [false|false]: โทรหาพาผู้ชมไปที่งานบวชใหม่แล้วมันก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:37.978464439+07:00","message":"[buffer interim] 181 false โทรหาพาผู้ชมไปที่งานบวชใหม่แล้วมันก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.978470551+07:00","message":"[bufferProcess] interim [180000000]:โทรหาพาผู้ชมไปที่งานบวชใหม่แล้วมันก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.978472815+07:00","message":"[bufferProcess] send to processor:โทรหาพาผู้ชมไปที่งานบวชใหม่แล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.978475957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.978478469+07:00","message":"> Transcript [1824] [false]: 'โทรหาพาผู้ชมไปที่งานบวชใหม่แล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.978481004+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.978482562+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.978484271+07:00","message":"StatePrefix: 'โทรหาพาผู้ชมไปที่งานบวช'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:37.978486084+07:00","message":"TextPushed: 'โทรหาพาผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:38.102424837+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:38.102456091+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":"2025-09-19T10:15:38.102460857+07:00","message":"receive interim result [false|false]: โทรหาพาผู้ชมไปที่งานบวชใหม่แล้วมันปวด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:38.102473217+07:00","message":"[buffer interim] 181 false โทรหาพาผู้ชมไปที่งานบวชใหม่แล้วมันปวด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:38.102479404+07:00","message":"[bufferProcess] interim [300000000]:โทรหาพาผู้ชมไปที่งานบวชใหม่แล้วมันปวด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:38.102481507+07:00","message":"[bufferProcess] send to processor:โทรหาพาผู้ชมไปที่งานบวชใหม่แล้วมันก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:38.102486541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:38.102489297+07:00","message":"> Transcript [1825] [false]: 'โทรหาพาผู้ชมไปที่งานบวชใหม่แล้วมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:38.102492259+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:38.102493855+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:38.102495813+07:00","message":"StatePrefix: 'โทรหาพาผู้ชมไปที่งานบวช'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:38.102497907+07:00","message":"TextPushed: 'โทรหาพาผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:38.102501872+07:00","message":"Push: 'ไปที่งานบวช'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:38.102503493+07:00","message":"TextPushed: 'โทรหาพาผู้ชมไปที่งานบวช'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:38.102505146+07:00","message":"Set new StatePrefix : 'โทรหาพาผู้ชมไปที่งานบวชใหม่แล้วมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:38.102506875+07:00","message":"Next Push (prob) : 'ใหม่แล้วมันก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:38.102513911+07:00","message":"push: {false ไปที่งานบวช 0 0xc002a14580}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:38.647331996+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:38.647371182+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":"2025-09-19T10:15:38.647377142+07:00","message":"receive interim result [false|false]: โทรหาพาผู้ชมไปที่งานบวชใหม่แล้วมันปวด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:38.647391356+07:00","message":"[buffer interim] 181 false โทรหาพาผู้ชมไปที่งานบวชใหม่แล้วมันปวด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:38.647399153+07:00","message":"[bufferProcess] interim [900000000]:โทรหาพาผู้ชมไปที่งานบวชใหม่แล้วมันปวด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:38.647401482+07:00","message":"[bufferProcess] send to processor:โทรหาพาผู้ชมไปที่งานบวชใหม่แล้วมันปวด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:38.647407669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:38.647409957+07:00","message":"> Transcript [1826] [false]: 'โทรหาพาผู้ชมไปที่งานบวชใหม่แล้วมันปวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:38.647412273+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:38.647414213+07:00","message":"Set new StatePrefix: 'โทรหาพาผู้ชมไปที่งานบวชใหม่แล้วมันปวด'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:38.855676519+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:38.855689962+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:38.937817111+07:00","message":"[GCS] IsForceVAD: false for message ID: 181"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:39.058936727+07:00","message":"[GCS] Start streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:39.0902646+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:39.090297857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ต้องหาพาผู้ชมไปที่งานบวชใหม่แล้วมันบวช\",\"confidence\":0.93641496}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:39.090303281+07:00","message":"receive interim result [true|false]: ผู้ต้องหาพาผู้ชมไปที่งานบวชใหม่แล้วมันบวช"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:39.090314101+07:00","message":"end recv isFinal message id 181"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:39.090317073+07:00","message":"end Recv id 181"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:39.09032259+07:00","message":"[buffer interim] 181 true ผู้ต้องหาพาผู้ชมไปที่งานบวชใหม่แล้วมันบวช"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.090329206+07:00","message":"[bufferProcess] interim [170000000]:ผู้ต้องหาพาผู้ชมไปที่งานบวชใหม่แล้วมันบวช"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.090332188+07:00","message":"[bufferProcess] send to processor (isfinal):โทรหาพาผู้ชมไปที่งานบวชใหม่แล้วมันปวด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.090335337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.090338204+07:00","message":"> Transcript [1827] [false]: 'โทรหาพาผู้ชมไปที่งานบวชใหม่แล้วมันปวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.090341047+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.090342586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.090344172+07:00","message":"StatePrefix: 'โทรหาพาผู้ชมไปที่งานบวชใหม่แล้วมันปวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.090346162+07:00","message":"TextPushed: 'โทรหาพาผู้ชมไปที่งานบวช'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.090347824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.090349495+07:00","message":"> Transcript [1828] [true]: 'ผู้ต้องหาพาผู้ชมไปที่งานบวชใหม่แล้วมันบวช'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.090351335+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.090354491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.090356025+07:00","message":"StatePrefix: 'โทรหาพาผู้ชมไปที่งานบวชใหม่แล้วมันปวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.090357588+07:00","message":"TextPushed: 'โทรหาพาผู้ชมไปที่งานบวช'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.090358959+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.090490367+07:00","message":"error room accuracy in case isFinal id 181 :the last word is not deletion"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.090498826+07:00","message":"Push: 'ผู้ต้องหาพาผู้ชมไปที่งานบวชใหม่แล้วมันบวช'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.090501025+07:00","message":"TextPushed: 'โทรหาพาผู้ชมไปที่งานบวช'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.09050275+07:00","message":"Set new StatePrefix : 'ผู้ต้องหาพาผู้ชมไปที่งานบวชใหม่แล้วมันบวช'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.090504598+07:00","message":"Next Push (prob) : 'ผู้ต้องหาพาผู้ชมไปที่งานบวชใหม่แล้วมันบวช'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:39.090512197+07:00","message":"push: {true ผู้ต้องหาพาผู้ชมไปที่งานบวชใหม่แล้วมันบวช 0 0xc002a14580}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.090520277+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_181.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:15:39.100469755+07:00","message":"write wav file: './tmp/7402/7402_181.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:39.653384036+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:39.653422758+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":"2025-09-19T10:15:39.653427617+07:00","message":"receive interim result [false|false]: เวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:39.653440166+07:00","message":"[buffer interim] 182 false เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.65344662+07:00","message":"[bufferProcess] interim [600000000]:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.653448383+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:39.841888973+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:39.841924608+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":"2025-09-19T10:15:39.841930115+07:00","message":"receive interim result [false|false]: เวลางาน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:39.841941948+07:00","message":"[buffer interim] 182 false เวลางาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.841960455+07:00","message":"[bufferProcess] interim [780000000]:เวลางาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.841966048+07:00","message":"[bufferProcess] send to processor:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.841970982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.841973539+07:00","message":"> Transcript [1829] [false]: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.841975535+07:00","message":"Set StatePrefix (first interim): 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:39.965888803+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:39.965929098+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":"2025-09-19T10:15:39.965934512+07:00","message":"receive interim result [false|false]: เวลางานบวช"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:39.965960416+07:00","message":"[buffer interim] 182 false เวลางานบวช"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.965968093+07:00","message":"[bufferProcess] interim [900000000]:เวลางานบวช"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.965971288+07:00","message":"[bufferProcess] send to processor:เวลางาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.96597663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.965980474+07:00","message":"> Transcript [1830] [false]: 'เวลางาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.96598401+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.965986141+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.965988182+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:39.965990321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:40.241058882+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:40.24109976+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":"2025-09-19T10:15:40.241106035+07:00","message":"receive interim result [false|false]: เวลางานบวชด้วย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:40.241119444+07:00","message":"[buffer interim] 182 false เวลางานบวชด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.241125385+07:00","message":"[bufferProcess] interim [140000000]:เวลางานบวชด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.241127803+07:00","message":"[bufferProcess] send to processor:เวลางานบวช"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.24113277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.241135342+07:00","message":"> Transcript [1831] [false]: 'เวลางานบวช'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.241138251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.241140012+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.241141607+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.241143439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:40.256887953+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:40.256924165+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":"2025-09-19T10:15:40.256929982+07:00","message":"receive interim result [false|false]: เวลางานบวชด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:40.256951071+07:00","message":"[buffer interim] 182 false เวลางานบวชด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.256959093+07:00","message":"[bufferProcess] interim [200000000]:เวลางานบวชด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.256963073+07:00","message":"[bufferProcess] send to processor:เวลางานบวชด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.25696769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.256970148+07:00","message":"> Transcript [1832] [false]: 'เวลางานบวชด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.256972851+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.256974591+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.25697597+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.256977819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:40.466214911+07:00","message":"[GCS] IsForceVAD: false for message ID: 182"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:40.537548283+07:00","message":"[GCS] Start streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:40.599052553+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:40.599088847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลางานบวชด้วยนะ\",\"confidence\":0.95620286}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:40.599094533+07:00","message":"receive interim result [true|false]: เวลางานบวชด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:40.599101421+07:00","message":"end recv isFinal message id 182"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:40.599103371+07:00","message":"end Recv id 182"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:40.599108593+07:00","message":"[buffer interim] 182 true เวลางานบวชด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.599116505+07:00","message":"[bufferProcess] interim [620000000]:เวลางานบวชด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.599120768+07:00","message":"[bufferProcess] send to processor (isfinal):เวลางานบวชด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.599123906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.599126517+07:00","message":"> Transcript [1833] [false]: 'เวลางานบวชด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.59912911+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.599130705+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.59913239+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.599134024+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.599138136+07:00","message":"Push: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.599139922+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.599141545+07:00","message":"Set new StatePrefix : 'เวลางานบวชด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.599143744+07:00","message":"Next Push (prob) : 'งานบวชด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.599146044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.599147798+07:00","message":"> Transcript [1834] [true]: 'เวลางานบวชด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.599149672+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.599151052+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.599152558+07:00","message":"StatePrefix: 'เวลางานบวชด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.59915399+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.599155537+07:00","message":"Push: 'งานบวชด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:40.599162942+07:00","message":"push: {false เวลา 0 0xc000046400}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:40.599167495+07:00","message":"push: {true งานบวชด้วยนะ 0 0xc000046400}"}
{"level":"info","service":"Main","time":"2025-09-19T10:15:40.605535456+07:00","message":"write wav file: './tmp/7402/7402_182.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:40.976911237+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:40.976959613+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":"2025-09-19T10:15:40.976966052+07:00","message":"receive interim result [false|false]: จุด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:40.976976193+07:00","message":"[buffer interim] 183 false จุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.976984193+07:00","message":"[bufferProcess] interim [420000000]:จุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:40.976986215+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:41.063422074+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:41.063454619+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":"2025-09-19T10:15:41.063459745+07:00","message":"receive interim result [false|false]: จุดเด่น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:41.063469958+07:00","message":"[buffer interim] 183 false จุดเด่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.063477983+07:00","message":"[bufferProcess] interim [540000000]:จุดเด่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.063479792+07:00","message":"[bufferProcess] send to processor:จุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.063484826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.063487541+07:00","message":"> Transcript [1835] [false]: 'จุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.063489753+07:00","message":"Set StatePrefix (first interim): 'จุด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:41.268384806+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:41.268437434+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":"2025-09-19T10:15:41.268444279+07:00","message":"receive interim result [false|false]: จุดเด่นที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:41.268464292+07:00","message":"[buffer interim] 183 false จุดเด่นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.26847285+07:00","message":"[bufferProcess] interim [780000000]:จุดเด่นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.268474897+07:00","message":"[bufferProcess] send to processor:จุดเด่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.268483476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.26848656+07:00","message":"> Transcript [1836] [false]: 'จุดเด่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.268489285+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.268491288+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.26849326+07:00","message":"StatePrefix: 'จุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.268495052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:41.400845431+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:41.400883318+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":"2025-09-19T10:15:41.400890113+07:00","message":"receive interim result [false|false]: จุดเด่นที่สุด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:41.400905667+07:00","message":"[buffer interim] 183 false จุดเด่นที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.400911674+07:00","message":"[bufferProcess] interim [840000000]:จุดเด่นที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.400914031+07:00","message":"[bufferProcess] send to processor:จุดเด่นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.400920566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.40092305+07:00","message":"> Transcript [1837] [false]: 'จุดเด่นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.400926047+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.400927859+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.40092968+07:00","message":"StatePrefix: 'จุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.400931681+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:41.409124179+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:41.409174127+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":"2025-09-19T10:15:41.409181139+07:00","message":"receive interim result [false|false]: จุดเด่นที่เรา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:41.409199192+07:00","message":"[buffer interim] 183 false จุดเด่นที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.40920646+07:00","message":"[bufferProcess] interim [900000000]:จุดเด่นที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.409209092+07:00","message":"[bufferProcess] send to processor:จุดเด่นที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.40921693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.409222161+07:00","message":"> Transcript [1838] [false]: 'จุดเด่นที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.409226483+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.409228662+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.409231409+07:00","message":"StatePrefix: 'จุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.409233744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:41.527509978+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:41.527546092+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":"2025-09-19T10:15:41.527551998+07:00","message":"receive interim result [false|false]: จุดเด่นที่เราจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:41.527564197+07:00","message":"[buffer interim] 183 false จุดเด่นที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.527570367+07:00","message":"[bufferProcess] interim [960000000]:จุดเด่นที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.527592236+07:00","message":"[bufferProcess] send to processor:จุดเด่นที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.527598184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.527600539+07:00","message":"> Transcript [1839] [false]: 'จุดเด่นที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.527603696+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.527605456+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.527607401+07:00","message":"StatePrefix: 'จุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.527609096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.527612777+07:00","message":"Push: 'จุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.527614524+07:00","message":"TextPushed: 'จุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.527616728+07:00","message":"Set new StatePrefix : 'จุดเด่นที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.527621403+07:00","message":"Next Push (prob) : 'เด่นที่เรา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:41.527642801+07:00","message":"push: {false จุด 0 0xc000132000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:41.591489096+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:41.591535782+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":"2025-09-19T10:15:41.591541442+07:00","message":"receive interim result [false|false]: จุดเด่นที่เราจะดู"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:41.591561695+07:00","message":"[buffer interim] 183 false จุดเด่นที่เราจะดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.591567963+07:00","message":"[bufferProcess] interim [80000000]:จุดเด่นที่เราจะดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.591570095+07:00","message":"[bufferProcess] send to processor:จุดเด่นที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.591573301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.591576027+07:00","message":"> Transcript [1840] [false]: 'จุดเด่นที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.591578657+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.591580366+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.591582028+07:00","message":"StatePrefix: 'จุดเด่นที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.591583948+07:00","message":"TextPushed: 'จุด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:41.739872288+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:41.739907288+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":"2025-09-19T10:15:41.73991325+07:00","message":"receive interim result [false|false]: จุดเด่นที่เราจะดูแล"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:41.739927472+07:00","message":"[buffer interim] 183 false จุดเด่นที่เราจะดูแล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.739934083+07:00","message":"[bufferProcess] interim [200000000]:จุดเด่นที่เราจะดูแล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.739936221+07:00","message":"[bufferProcess] send to processor:จุดเด่นที่เราจะดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.73993936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.739942389+07:00","message":"> Transcript [1841] [false]: 'จุดเด่นที่เราจะดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.739945247+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.739946884+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.739953928+07:00","message":"StatePrefix: 'จุดเด่นที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.739955826+07:00","message":"TextPushed: 'จุด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:41.816329878+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:41.816362212+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":"2025-09-19T10:15:41.816367979+07:00","message":"receive interim result [false|false]: จุดเด่นที่เราจะดูเน็ต"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:41.816383165+07:00","message":"[buffer interim] 183 false จุดเด่นที่เราจะดูเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.81638957+07:00","message":"[bufferProcess] interim [320000000]:จุดเด่นที่เราจะดูเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.816391684+07:00","message":"[bufferProcess] send to processor:จุดเด่นที่เราจะดูแล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.816396742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.816399187+07:00","message":"> Transcript [1842] [false]: 'จุดเด่นที่เราจะดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.816402008+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.816403965+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.816405767+07:00","message":"StatePrefix: 'จุดเด่นที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:41.816408092+07:00","message":"TextPushed: 'จุด'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:41.856426459+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:41.856439612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:42.048550787+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:42.04859065+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":"2025-09-19T10:15:42.048595455+07:00","message":"receive interim result [false|false]: จุดเด่นที่เราจะดูเน็ตก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:42.04861476+07:00","message":"[buffer interim] 183 false จุดเด่นที่เราจะดูเน็ตก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.048621197+07:00","message":"[bufferProcess] interim [440000000]:จุดเด่นที่เราจะดูเน็ตก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.048623326+07:00","message":"[bufferProcess] send to processor:จุดเด่นที่เราจะดูเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.04862831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.048630808+07:00","message":"> Transcript [1843] [false]: 'จุดเด่นที่เราจะดูเน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.048634144+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.048635977+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.048637594+07:00","message":"StatePrefix: 'จุดเด่นที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.048640076+07:00","message":"TextPushed: 'จุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.048643941+07:00","message":"Push: 'เด่นที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.04864559+07:00","message":"TextPushed: 'จุดเด่นที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.04864756+07:00","message":"Set new StatePrefix : 'จุดเด่นที่เราจะดูเน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.048649377+07:00","message":"Next Push (prob) : 'จะดูเน็ต'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:42.048657509+07:00","message":"push: {false เด่นที่เรา 0 0xc000132000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:42.05770301+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:42.057734728+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":"2025-09-19T10:15:42.057745991+07:00","message":"receive interim result [false|false]: จุดเด่นที่เราจะดูเนี่ยก็คือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:42.057762567+07:00","message":"[buffer interim] 183 false จุดเด่นที่เราจะดูเนี่ยก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.057768999+07:00","message":"[bufferProcess] interim [500000000]:จุดเด่นที่เราจะดูเนี่ยก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.057770944+07:00","message":"[bufferProcess] send to processor:จุดเด่นที่เราจะดูเน็ตก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.057776873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.057779359+07:00","message":"> Transcript [1844] [false]: 'จุดเด่นที่เราจะดูเน็ตก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.057782247+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.057783882+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.057786219+07:00","message":"StatePrefix: 'จุดเด่นที่เราจะดูเน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.057788515+07:00","message":"TextPushed: 'จุดเด่นที่เรา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:42.184715438+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:42.184755685+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":"2025-09-19T10:15:42.184764545+07:00","message":"receive interim result [false|false]: จุดเด่นที่เราจะดูเนี่ยก็คือเป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:42.184777416+07:00","message":"[buffer interim] 183 false จุดเด่นที่เราจะดูเนี่ยก็คือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.184784229+07:00","message":"[bufferProcess] interim [680000000]:จุดเด่นที่เราจะดูเนี่ยก็คือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.184786181+07:00","message":"[bufferProcess] send to processor:จุดเด่นที่เราจะดูเนี่ยก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.184791105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.184793677+07:00","message":"> Transcript [1845] [false]: 'จุดเด่นที่เราจะดูเนี่ยก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.184796149+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.184798092+07:00","message":"Set new StatePrefix: 'จุดเด่นที่เราจะดูเนี่ยก็คือ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:42.297382382+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:42.297427488+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":"2025-09-19T10:15:42.297433128+07:00","message":"receive interim result [false|false]: จุดเด่นที่เราจะดูเนี่ยก็คือปัญญา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:42.297448938+07:00","message":"[buffer interim] 183 false จุดเด่นที่เราจะดูเนี่ยก็คือปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.297456768+07:00","message":"[bufferProcess] interim [740000000]:จุดเด่นที่เราจะดูเนี่ยก็คือปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.297458996+07:00","message":"[bufferProcess] send to processor:จุดเด่นที่เราจะดูเนี่ยก็คือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.297464358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.297466819+07:00","message":"> Transcript [1846] [false]: 'จุดเด่นที่เราจะดูเนี่ยก็คือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.297469762+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.297471426+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.297472972+07:00","message":"StatePrefix: 'จุดเด่นที่เราจะดูเนี่ยก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.297474921+07:00","message":"TextPushed: 'จุดเด่นที่เรา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:42.425171503+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:42.42521157+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":"2025-09-19T10:15:42.425217958+07:00","message":"receive interim result [false|false]: จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:42.425234541+07:00","message":"[buffer interim] 183 false จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.425241823+07:00","message":"[bufferProcess] interim [860000000]:จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.425243832+07:00","message":"[bufferProcess] send to processor:จุดเด่นที่เราจะดูเนี่ยก็คือปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.425247045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.425250033+07:00","message":"> Transcript [1847] [false]: 'จุดเด่นที่เราจะดูเนี่ยก็คือปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.425253643+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.425255366+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.425257486+07:00","message":"StatePrefix: 'จุดเด่นที่เราจะดูเนี่ยก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.425259517+07:00","message":"TextPushed: 'จุดเด่นที่เรา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:42.622310807+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:42.622346708+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":"2025-09-19T10:15:42.622352152+07:00","message":"receive interim result [false|false]: จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:42.622365129+07:00","message":"[buffer interim] 183 false จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.622371834+07:00","message":"[bufferProcess] interim [100000000]:จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.62237412+07:00","message":"[bufferProcess] send to processor:จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.622379084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.622381476+07:00","message":"> Transcript [1848] [false]: 'จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.622384652+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.622386216+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.62238822+07:00","message":"StatePrefix: 'จุดเด่นที่เราจะดูเนี่ยก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.622390956+07:00","message":"TextPushed: 'จุดเด่นที่เรา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:42.672773056+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:42.672805559+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":"2025-09-19T10:15:42.672811311+07:00","message":"receive interim result [false|false]: จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:42.672823344+07:00","message":"[buffer interim] 183 false จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.672829859+07:00","message":"[bufferProcess] interim [160000000]:จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.672832063+07:00","message":"[bufferProcess] send to processor:จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.67283704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.672839476+07:00","message":"> Transcript [1849] [false]: 'จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.672842712+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.672844699+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.67284664+07:00","message":"StatePrefix: 'จุดเด่นที่เราจะดูเนี่ยก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.672849491+07:00","message":"TextPushed: 'จุดเด่นที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.672855072+07:00","message":"Push: 'จะดูเนี่ยก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.67285678+07:00","message":"TextPushed: 'จุดเด่นที่เราจะดูเนี่ยก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.67285844+07:00","message":"Set new StatePrefix : 'จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.672860849+07:00","message":"Next Push (prob) : 'บรรยากาศที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:42.672886719+07:00","message":"push: {false จะดูเนี่ยก็คือ 0 0xc000132000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:42.863062858+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:42.863094502+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":"2025-09-19T10:15:42.863100468+07:00","message":"receive interim result [false|false]: จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:42.86311194+07:00","message":"[buffer interim] 183 false จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.863118209+07:00","message":"[bufferProcess] interim [340000000]:จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.86312058+07:00","message":"[bufferProcess] send to processor:จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.863125852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.863128297+07:00","message":"> Transcript [1850] [false]: 'จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.863130142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:42.863132104+07:00","message":"Set new StatePrefix: 'จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:43.012905987+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:43.012940394+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":"2025-09-19T10:15:43.012946609+07:00","message":"receive interim result [false|false]: จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:43.01296431+07:00","message":"[buffer interim] 183 false จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.012971755+07:00","message":"[bufferProcess] interim [520000000]:จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.01297411+07:00","message":"[bufferProcess] send to processor:จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.012977495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.012980193+07:00","message":"> Transcript [1851] [false]: 'จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.012983042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.012984577+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.01298631+07:00","message":"StatePrefix: 'จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.01298849+07:00","message":"TextPushed: 'จุดเด่นที่เราจะดูเนี่ยก็คือ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:43.185216579+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:43.185252693+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":"2025-09-19T10:15:43.185259662+07:00","message":"receive interim result [false|false]: จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:43.185275789+07:00","message":"[buffer interim] 183 false จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.185286846+07:00","message":"[bufferProcess] interim [640000000]:จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.185289785+07:00","message":"[bufferProcess] send to processor:จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.185293285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.185295915+07:00","message":"> Transcript [1852] [false]: 'จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.185298931+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.185300598+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.185302439+07:00","message":"StatePrefix: 'จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.185304647+07:00","message":"TextPushed: 'จุดเด่นที่เราจะดูเนี่ยก็คือ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:43.31771324+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:43.317750554+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":"2025-09-19T10:15:43.317757113+07:00","message":"receive interim result [false|false]: จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่าเรา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:43.31777449+07:00","message":"[buffer interim] 183 false จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.317782143+07:00","message":"[bufferProcess] interim [760000000]:จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.317785264+07:00","message":"[bufferProcess] send to processor:จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.317792858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.31779694+07:00","message":"> Transcript [1853] [false]: 'จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.317802138+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.317804412+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.317806934+07:00","message":"StatePrefix: 'จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.317810697+07:00","message":"TextPushed: 'จุดเด่นที่เราจะดูเนี่ยก็คือ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:43.336874061+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:43.336900228+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":"2025-09-19T10:15:43.336906302+07:00","message":"receive interim result [false|false]: จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่ารับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:43.336918195+07:00","message":"[buffer interim] 183 false จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่ารับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.336923113+07:00","message":"[bufferProcess] interim [820000000]:จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่ารับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.336925523+07:00","message":"[bufferProcess] send to processor:จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.336930559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.336932789+07:00","message":"> Transcript [1854] [false]: 'จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.336936197+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.336938263+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.33694019+07:00","message":"StatePrefix: 'จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.336942472+07:00","message":"TextPushed: 'จุดเด่นที่เราจะดูเนี่ยก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.33694737+07:00","message":"Push: 'บรรยากาศช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.336948911+07:00","message":"TextPushed: 'จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.336950759+07:00","message":"Set new StatePrefix : 'จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.336959874+07:00","message":"Next Push (prob) : 'ที่แบบว่าเรา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:43.336967308+07:00","message":"push: {false บรรยากาศช่วง 0 0xc000132000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:43.512325911+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:43.512379879+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":"2025-09-19T10:15:43.51238752+07:00","message":"receive interim result [false|false]: จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่าล้ำหน้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:43.512403016+07:00","message":"[buffer interim] 183 false จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่าล้ำหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.512412852+07:00","message":"[bufferProcess] interim [940000000]:จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่าล้ำหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.512416443+07:00","message":"[bufferProcess] send to processor:จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่ารับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.512422858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.512426214+07:00","message":"> Transcript [1855] [false]: 'จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่ารับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.512429091+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.512432888+07:00","message":"Set new StatePrefix: 'จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่ารับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:43.576416481+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:43.576463388+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":"2025-09-19T10:15:43.576469003+07:00","message":"receive interim result [false|false]: จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่ารำหน้านาค"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:43.576482375+07:00","message":"[buffer interim] 183 false จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่ารำหน้านาค"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.576488523+07:00","message":"[bufferProcess] interim [60000000]:จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่ารำหน้านาค"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.576491002+07:00","message":"[bufferProcess] send to processor:จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่าล้ำหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.57649637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.576499006+07:00","message":"> Transcript [1856] [false]: 'จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่าล้ำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.576501435+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.576503487+07:00","message":"Set new StatePrefix: 'จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่าล้ำหน้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:43.616262873+07:00","message":"[GCS] IsForceVAD: false for message ID: 183"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:43.677375991+07:00","message":"[GCS] Start streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:43.737731161+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:43.73777498+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":"2025-09-19T10:15:43.73778141+07:00","message":"receive interim result [true|false]: จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่ารำหน้านาค"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:43.737789911+07:00","message":"end recv isFinal message id 183"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:43.737791452+07:00","message":"end Recv id 183"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:43.737796395+07:00","message":"[buffer interim] 183 true จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่ารำหน้านาค"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.737803013+07:00","message":"[bufferProcess] interim [300000000]:จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่ารำหน้านาค"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.737808985+07:00","message":"[bufferProcess] send to processor (isfinal):จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่ารำหน้านาค"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.737813227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.737816768+07:00","message":"> Transcript [1857] [false]: 'จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่ารำหน้านาค'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.737820723+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.737824155+07:00","message":"Set new StatePrefix: 'จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่ารำหน้านาค'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.737827757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.737832875+07:00","message":"> Transcript [1858] [true]: 'จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่ารำหน้านาค'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.737837136+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.737839614+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.737842868+07:00","message":"StatePrefix: 'จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วงที่แบบว่ารำหน้านาค'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.7378461+07:00","message":"TextPushed: 'จุดเด่นที่เราจะดูเนี่ยก็คือบรรยากาศช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:43.737854611+07:00","message":"Push: 'ที่แบบว่ารำหน้านาค'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:43.737870689+07:00","message":"push: {true ที่แบบว่ารำหน้านาค 0 0xc000132000}"}
{"level":"info","service":"Main","time":"2025-09-19T10:15:43.746885005+07:00","message":"write wav file: './tmp/7402/7402_183.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:44.856897332+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:44.856905009+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:45.016390514+07:00","message":"[GCS] IsForceVAD: false for message ID: 184"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:45.089084448+07:00","message":"[GCS] Start streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:45.123375123+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:45.123393115+07:00","message":"found end of frame, send empty tag with msgId: 184"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:45.12339561+07:00","message":"end Recv id 184"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:45.123402311+07:00","message":"[buffer interim] 184 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:45.123408246+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:45.12341216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:45.123414602+07:00","message":"> Transcript [1859] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:45.123416991+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:45.123419077+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:45.123421032+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:45.123422834+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:45.123424907+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:45.123434363+07:00","message":"push: {true \n 0 0xc000046a80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:15:45.130374797+07:00","message":"write wav file: './tmp/7402/7402_184.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:45.433335235+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:45.433385086+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":"2025-09-19T10:15:45.433392146+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:45.433410383+07:00","message":"[buffer interim] 185 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:45.43341804+07:00","message":"[bufferProcess] interim [420000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:45.433420561+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:45.648912744+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:45.648947148+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":"2025-09-19T10:15:45.648952768+07:00","message":"receive interim result [false|false]: จะพัก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:45.648977392+07:00","message":"[buffer interim] 185 false จะพัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:45.648984045+07:00","message":"[bufferProcess] interim [600000000]:จะพัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:45.648986538+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:45.648989897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:45.648992614+07:00","message":"> Transcript [1860] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:45.648994493+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:45.837373159+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:45.837418241+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":"2025-09-19T10:15:45.837423769+07:00","message":"receive interim result [false|false]: กด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:45.837442022+07:00","message":"[buffer interim] 185 false กด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:45.837448692+07:00","message":"[bufferProcess] interim [780000000]:กด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:45.837451209+07:00","message":"[bufferProcess] send to processor:จะพัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:45.837454565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:45.837457288+07:00","message":"> Transcript [1861] [false]: 'จะพัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:45.837460277+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:45.837461979+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:45.837463712+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:45.837465604+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:45.944670591+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:45.944705869+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":"2025-09-19T10:15:45.94471139+07:00","message":"receive interim result [false|false]: แต่ปรากฏว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:45.944724921+07:00","message":"[buffer interim] 185 false แต่ปรากฏว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:45.944731847+07:00","message":"[bufferProcess] interim [840000000]:แต่ปรากฏว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:45.944733951+07:00","message":"[bufferProcess] send to processor:กด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:45.944738596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:45.944741075+07:00","message":"> Transcript [1862] [false]: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:45.944743339+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:45.944745169+07:00","message":"Set new StatePrefix: 'กด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:46.177258358+07:00","message":"[GCS] IsForceVAD: false for message ID: 185"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:46.280802703+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:46.280837003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ปรากฏว่า\",\"confidence\":0.9291095}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:46.280843594+07:00","message":"receive interim result [true|false]: แต่ปรากฏว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:46.280881407+07:00","message":"end recv isFinal message id 185"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:46.280884728+07:00","message":"end Recv id 185"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:46.280908184+07:00","message":"[buffer interim] 185 true แต่ปรากฏว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:46.280946974+07:00","message":"[bufferProcess] interim [320000000]:แต่ปรากฏว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:46.280956219+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ปรากฏว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:46.28096566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:46.28096983+07:00","message":"> Transcript [1863] [false]: 'แต่ปรากฏว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:46.280973011+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:46.2809748+07:00","message":"Set new StatePrefix: 'แต่ปรากฏว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:46.280976447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:46.280978638+07:00","message":"> Transcript [1864] [true]: 'แต่ปรากฏว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:46.28098125+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:46.280983042+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:46.28098517+07:00","message":"StatePrefix: 'แต่ปรากฏว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:46.280987081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:46.280992619+07:00","message":"Push: 'แต่ปรากฏว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:46.281002906+07:00","message":"push: {true แต่ปรากฏว่า 0 0xc002a14c80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:15:46.287400706+07:00","message":"write wav file: './tmp/7402/7402_185.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:46.367617072+07:00","message":"[GCS] Start streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:46.711725721+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:46.711764195+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":"2025-09-19T10:15:46.711769336+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:46.711782269+07:00","message":"[buffer interim] 186 false การ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:46.711788296+07:00","message":"[bufferProcess] interim [420000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:46.711789927+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:46.922346686+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:46.922383152+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":"2025-09-19T10:15:46.922388841+07:00","message":"receive interim result [false|false]: ตาราง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:46.922402208+07:00","message":"[buffer interim] 186 false ตาราง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:46.922408587+07:00","message":"[bufferProcess] interim [540000000]:ตาราง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:46.922410316+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:46.922415259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:46.922417921+07:00","message":"> Transcript [1865] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:46.922419741+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:46.939881877+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:46.939906714+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":"2025-09-19T10:15:46.939910786+07:00","message":"receive interim result [false|false]: การรับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:46.939921745+07:00","message":"[buffer interim] 186 false การรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:46.939926491+07:00","message":"[bufferProcess] interim [600000000]:การรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:46.939928536+07:00","message":"[bufferProcess] send to processor:ตาราง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:46.939931789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:46.93993425+07:00","message":"> Transcript [1866] [false]: 'ตาราง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:46.939936382+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:46.939938497+07:00","message":"Set new StatePrefix: 'ตาราง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.035212635+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.035248619+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":"2025-09-19T10:15:47.035253751+07:00","message":"receive interim result [false|false]: กาละแมร์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.035266381+07:00","message":"[buffer interim] 186 false กาละแมร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.035272443+07:00","message":"[bufferProcess] interim [660000000]:กาละแมร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.035274298+07:00","message":"[bufferProcess] send to processor:การรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.035279273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.035281703+07:00","message":"> Transcript [1867] [false]: 'การรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.035283851+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.03528547+07:00","message":"Set new StatePrefix: 'การรับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.081676654+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.081711888+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":"2025-09-19T10:15:47.081717439+07:00","message":"receive interim result [false|false]: การทําหน้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.081729463+07:00","message":"[buffer interim] 186 false การทําหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.081735786+07:00","message":"[bufferProcess] interim [720000000]:การทําหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.081737686+07:00","message":"[bufferProcess] send to processor:กาละแมร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.081744723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.081747392+07:00","message":"> Transcript [1868] [false]: 'กาละแมร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.081749533+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.08175184+07:00","message":"Set new StatePrefix: 'กาละแมร์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.127583675+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.127618744+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":"2025-09-19T10:15:47.12762443+07:00","message":"receive interim result [false|false]: ตำนาน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.127638409+07:00","message":"[buffer interim] 186 false ตำนาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.127644472+07:00","message":"[bufferProcess] interim [780000000]:ตำนาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.127646385+07:00","message":"[bufferProcess] send to processor:การทําหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.127651235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.127654118+07:00","message":"> Transcript [1869] [false]: 'การทําหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.127656348+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.127657993+07:00","message":"Set new StatePrefix: 'การทําหน้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.232384405+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.232425108+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":"2025-09-19T10:15:47.232431106+07:00","message":"receive interim result [false|false]: การอำนาจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.232445549+07:00","message":"[buffer interim] 186 false การอำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.232455038+07:00","message":"[bufferProcess] interim [840000000]:การอำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.232457633+07:00","message":"[bufferProcess] send to processor:ตำนาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.232463625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.232467223+07:00","message":"> Transcript [1870] [false]: 'ตำนาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.232469824+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.232472514+07:00","message":"Set new StatePrefix: 'ตำนาน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.236651073+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.236666945+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":"2025-09-19T10:15:47.236670368+07:00","message":"receive interim result [false|false]: การรำหน้านาค"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.236683907+07:00","message":"[buffer interim] 186 false การรำหน้านาค"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.236687398+07:00","message":"[bufferProcess] interim [900000000]:การรำหน้านาค"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.236689146+07:00","message":"[bufferProcess] send to processor:การอำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.236691317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.236693149+07:00","message":"> Transcript [1871] [false]: 'การอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.236694505+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.236695867+07:00","message":"Set new StatePrefix: 'การอำนาจ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.449763335+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.449800107+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":"2025-09-19T10:15:47.449806987+07:00","message":"receive interim result [false|false]: การรำหน้านาคใน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.449833169+07:00","message":"[buffer interim] 186 false การรำหน้านาคใน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.449840264+07:00","message":"[bufferProcess] interim [80000000]:การรำหน้านาคใน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.449842353+07:00","message":"[bufferProcess] send to processor:การรำหน้านาค"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.449846407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.44984892+07:00","message":"> Transcript [1872] [false]: 'การรำหน้านาค'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.449851057+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.449852921+07:00","message":"Set new StatePrefix: 'การรำหน้านาค'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.561032016+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.56107133+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":"2025-09-19T10:15:47.561077874+07:00","message":"receive interim result [false|false]: การรำหน้านาคเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.561091697+07:00","message":"[buffer interim] 186 false การรำหน้านาคเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.561098188+07:00","message":"[bufferProcess] interim [140000000]:การรำหน้านาคเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.561101074+07:00","message":"[bufferProcess] send to processor:การรำหน้านาคใน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.561106935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.561109423+07:00","message":"> Transcript [1873] [false]: 'การรำหน้านาคใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.561113329+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.561115309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.561116891+07:00","message":"StatePrefix: 'การรำหน้านาค'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.561118645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.577369297+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.577408227+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":"2025-09-19T10:15:47.577414961+07:00","message":"receive interim result [false|false]: การรำหน้านาคเลยครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.577429599+07:00","message":"[buffer interim] 186 false การรำหน้านาคเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.577436464+07:00","message":"[bufferProcess] interim [200000000]:การรำหน้านาคเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.577439326+07:00","message":"[bufferProcess] send to processor:การรำหน้านาคเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.577445343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.577448643+07:00","message":"> Transcript [1874] [false]: 'การรำหน้านาคเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.577452999+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.577456242+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.577458592+07:00","message":"StatePrefix: 'การรำหน้านาค'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.577461293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.610903297+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.610939147+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":"2025-09-19T10:15:47.610945285+07:00","message":"receive interim result [false|false]: การรำหน้านาคในครั้ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.61095845+07:00","message":"[buffer interim] 186 false การรำหน้านาคในครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.6109707+07:00","message":"[bufferProcess] interim [260000000]:การรำหน้านาคในครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.610973145+07:00","message":"[bufferProcess] send to processor:การรำหน้านาคเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.610978988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.610981696+07:00","message":"> Transcript [1875] [false]: 'การรำหน้านาคเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.610984878+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.61098665+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.610988375+07:00","message":"StatePrefix: 'การรำหน้านาค'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.610990621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.618764144+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.61879509+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":"2025-09-19T10:15:47.618801431+07:00","message":"receive interim result [false|false]: การรำหน้านาคในครั้งนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.618817574+07:00","message":"[buffer interim] 186 false การรำหน้านาคในครั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.618823237+07:00","message":"[bufferProcess] interim [320000000]:การรำหน้านาคในครั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.618825342+07:00","message":"[bufferProcess] send to processor:การรำหน้านาคในครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.618836751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.618839348+07:00","message":"> Transcript [1876] [false]: 'การรำหน้านาคในครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.618842338+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.618844029+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.618845499+07:00","message":"StatePrefix: 'การรำหน้านาค'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.618847727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.618850045+07:00","message":"Push: 'การรำหน้านาค'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.618851796+07:00","message":"TextPushed: 'การรำหน้านาค'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.618853379+07:00","message":"Set new StatePrefix : 'การรำหน้านาคในครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.618855008+07:00","message":"Next Push (prob) : 'ในครั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.618863304+07:00","message":"push: {false การรำหน้านาค 0 0xc000047200}"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:47.85698209+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:47.857012967+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.994783572+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.994826219+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":"2025-09-19T10:15:47.994832306+07:00","message":"receive interim result [false|false]: การรำหน้านาคในครั้งนี้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:47.994846134+07:00","message":"[buffer interim] 186 false การรำหน้านาคในครั้งนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.994855943+07:00","message":"[bufferProcess] interim [680000000]:การรำหน้านาคในครั้งนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.994858814+07:00","message":"[bufferProcess] send to processor:การรำหน้านาคในครั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.994865683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.994869345+07:00","message":"> Transcript [1877] [false]: 'การรำหน้านาคในครั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.994873767+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.994876839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.994878785+07:00","message":"StatePrefix: 'การรำหน้านาคในครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:47.994880901+07:00","message":"TextPushed: 'การรำหน้านาค'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.135680811+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.135737402+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":"2025-09-19T10:15:48.135746082+07:00","message":"receive interim result [false|false]: การรำหน้านาคในครั้งนี้เนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.13576307+07:00","message":"[buffer interim] 186 false การรำหน้านาคในครั้งนี้เนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.135774963+07:00","message":"[bufferProcess] interim [740000000]:การรำหน้านาคในครั้งนี้เนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.13577751+07:00","message":"[bufferProcess] send to processor:การรำหน้านาคในครั้งนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.135782516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.13578572+07:00","message":"> Transcript [1878] [false]: 'การรำหน้านาคในครั้งนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.135789025+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.135790759+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.135792725+07:00","message":"StatePrefix: 'การรำหน้านาคในครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.135795134+07:00","message":"TextPushed: 'การรำหน้านาค'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.164865355+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.164897652+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":"2025-09-19T10:15:48.164902612+07:00","message":"receive interim result [false|false]: การรำหน้านาคในครั้งนี้เนี่ยเพื่อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.164914505+07:00","message":"[buffer interim] 186 false การรำหน้านาคในครั้งนี้เนี่ยเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.164920002+07:00","message":"[bufferProcess] interim [800000000]:การรำหน้านาคในครั้งนี้เนี่ยเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.164921957+07:00","message":"[bufferProcess] send to processor:การรำหน้านาคในครั้งนี้เนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.164926742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.164929098+07:00","message":"> Transcript [1879] [false]: 'การรำหน้านาคในครั้งนี้เนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.164944781+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.164946524+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.164949309+07:00","message":"StatePrefix: 'การรำหน้านาคในครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.164951395+07:00","message":"TextPushed: 'การรำหน้านาค'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.249776107+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.249818254+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":"2025-09-19T10:15:48.249825422+07:00","message":"receive interim result [false|false]: การรำหน้านาคในครั้งนี้เนี่ยเพื่อน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.249841362+07:00","message":"[buffer interim] 186 false การรำหน้านาคในครั้งนี้เนี่ยเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.249849439+07:00","message":"[bufferProcess] interim [860000000]:การรำหน้านาคในครั้งนี้เนี่ยเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.249852916+07:00","message":"[bufferProcess] send to processor:การรำหน้านาคในครั้งนี้เนี่ยเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.249857588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.249861042+07:00","message":"> Transcript [1880] [false]: 'การรำหน้านาคในครั้งนี้เนี่ยเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.249865465+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.249867834+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.249870519+07:00","message":"StatePrefix: 'การรำหน้านาคในครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.249874951+07:00","message":"TextPushed: 'การรำหน้านาค'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.249878335+07:00","message":"Push: 'ในครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.249880462+07:00","message":"TextPushed: 'การรำหน้านาคในครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.249883065+07:00","message":"Set new StatePrefix : 'การรำหน้านาคในครั้งนี้เนี่ยเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.249885494+07:00","message":"Next Push (prob) : 'นี้เนี่ยเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.24989592+07:00","message":"push: {false ในครั้ง 0 0xc000047200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.250187326+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.250211019+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":"2025-09-19T10:15:48.25021695+07:00","message":"receive interim result [false|false]: การรำหน้านาคในครั้งนี้เนี่ยเพื่อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.250230033+07:00","message":"[buffer interim] 186 false การรำหน้านาคในครั้งนี้เนี่ยเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.250236849+07:00","message":"[bufferProcess] interim [920000000]:การรำหน้านาคในครั้งนี้เนี่ยเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.250240021+07:00","message":"[bufferProcess] send to processor:การรำหน้านาคในครั้งนี้เนี่ยเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.250243409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.250246311+07:00","message":"> Transcript [1881] [false]: 'การรำหน้านาคในครั้งนี้เนี่ยเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.250250046+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.250252289+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.250256246+07:00","message":"StatePrefix: 'การรำหน้านาคในครั้งนี้เนี่ยเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.250259552+07:00","message":"TextPushed: 'การรำหน้านาคในครั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.439366371+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.439400907+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":"2025-09-19T10:15:48.439407074+07:00","message":"receive interim result [false|false]: การรำหน้านาคในครั้งนี้เนี่ยเพื่อน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.439419762+07:00","message":"[buffer interim] 186 false การรำหน้านาคในครั้งนี้เนี่ยเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.439425835+07:00","message":"[bufferProcess] interim [40000000]:การรำหน้านาคในครั้งนี้เนี่ยเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.439427854+07:00","message":"[bufferProcess] send to processor:การรำหน้านาคในครั้งนี้เนี่ยเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.439433016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.439435695+07:00","message":"> Transcript [1882] [false]: 'การรำหน้านาคในครั้งนี้เนี่ยเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.439438553+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.439441601+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.439443276+07:00","message":"StatePrefix: 'การรำหน้านาคในครั้งนี้เนี่ยเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.439445304+07:00","message":"TextPushed: 'การรำหน้านาคในครั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.511623517+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.511664433+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":"2025-09-19T10:15:48.51167008+07:00","message":"receive interim result [false|false]: การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.511685435+07:00","message":"[buffer interim] 186 false การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.511692491+07:00","message":"[bufferProcess] interim [160000000]:การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.511694972+07:00","message":"[bufferProcess] send to processor:การรำหน้านาคในครั้งนี้เนี่ยเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.511700598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.511703199+07:00","message":"> Transcript [1883] [false]: 'การรำหน้านาคในครั้งนี้เนี่ยเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.511706661+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.511708583+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.511710078+07:00","message":"StatePrefix: 'การรำหน้านาคในครั้งนี้เนี่ยเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.511712342+07:00","message":"TextPushed: 'การรำหน้านาคในครั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.527537878+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.527567068+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":"2025-09-19T10:15:48.527572343+07:00","message":"receive interim result [false|false]: การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆขอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.52758475+07:00","message":"[buffer interim] 186 false การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.527591367+07:00","message":"[bufferProcess] interim [220000000]:การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.527593917+07:00","message":"[bufferProcess] send to processor:การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.527599089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.527601522+07:00","message":"> Transcript [1884] [false]: 'การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.527604928+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.527606997+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.527608507+07:00","message":"StatePrefix: 'การรำหน้านาคในครั้งนี้เนี่ยเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.527610882+07:00","message":"TextPushed: 'การรำหน้านาคในครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.527615016+07:00","message":"Push: 'นี้เนี่ยเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.527616532+07:00","message":"TextPushed: 'การรำหน้านาคในครั้งนี้เนี่ยเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.527618989+07:00","message":"Set new StatePrefix : 'การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.527621822+07:00","message":"Next Push (prob) : 'นๆ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.527629837+07:00","message":"push: {false นี้เนี่ยเพื่อ 0 0xc000047200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.631219004+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.631262185+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":"2025-09-19T10:15:48.63126798+07:00","message":"receive interim result [false|false]: การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.631281968+07:00","message":"[buffer interim] 186 false การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.631289145+07:00","message":"[bufferProcess] interim [280000000]:การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.631291633+07:00","message":"[bufferProcess] send to processor:การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.631294593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.631297284+07:00","message":"> Transcript [1885] [false]: 'การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.631300365+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.631302017+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.631303977+07:00","message":"StatePrefix: 'การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.631306178+07:00","message":"TextPushed: 'การรำหน้านาคในครั้งนี้เนี่ยเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.834030529+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.834069335+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":"2025-09-19T10:15:48.83407509+07:00","message":"receive interim result [false|false]: การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆของหน้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.834087513+07:00","message":"[buffer interim] 186 false การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆของหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.834094393+07:00","message":"[bufferProcess] interim [460000000]:การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆของหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.834096597+07:00","message":"[bufferProcess] send to processor:การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.834101515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.834104887+07:00","message":"> Transcript [1886] [false]: 'การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.834108524+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.83411032+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.834111908+07:00","message":"StatePrefix: 'การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:48.834115431+07:00","message":"TextPushed: 'การรำหน้านาคในครั้งนี้เนี่ยเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:48.98675808+07:00","message":"[GCS] IsForceVAD: false for message ID: 186"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:49.025202025+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:49.025237816+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":"2025-09-19T10:15:49.025243928+07:00","message":"receive interim result [false|false]: การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆของหน้าเนี่ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:49.025257999+07:00","message":"[buffer interim] 186 false การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆของหน้าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.025264072+07:00","message":"[bufferProcess] interim [640000000]:การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆของหน้าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.025266454+07:00","message":"[bufferProcess] send to processor:การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆของหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.025271837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.025274515+07:00","message":"> Transcript [1887] [false]: 'การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆของหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.025278196+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.025279853+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.025281769+07:00","message":"StatePrefix: 'การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.025284233+07:00","message":"TextPushed: 'การรำหน้านาคในครั้งนี้เนี่ยเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:49.177330014+07:00","message":"[GCS] Start streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:49.181183266+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:49.181214149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆของหน้าเนี่ย\",\"confidence\":0.9483655}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:49.181219525+07:00","message":"receive interim result [true|false]: การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆของหน้าเนี่ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:49.181227232+07:00","message":"end recv isFinal message id 186"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:49.181229129+07:00","message":"end Recv id 186"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:49.181233435+07:00","message":"[buffer interim] 186 true การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆของหน้าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.181239531+07:00","message":"[bufferProcess] interim [850000000]:การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆของหน้าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.181244911+07:00","message":"[bufferProcess] send to processor (isfinal):การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆของหน้าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.181247993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.181250992+07:00","message":"> Transcript [1888] [false]: 'การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆของหน้าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.181253928+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.181255787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.181257574+07:00","message":"StatePrefix: 'การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.181259935+07:00","message":"TextPushed: 'การรำหน้านาคในครั้งนี้เนี่ยเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.181262579+07:00","message":"Push: 'นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.181264047+07:00","message":"TextPushed: 'การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.181265871+07:00","message":"Set new StatePrefix : 'การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆของหน้าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.181267851+07:00","message":"Next Push (prob) : 'ของหน้าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.181269323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.181270933+07:00","message":"> Transcript [1889] [true]: 'การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆของหน้าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.181273543+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.181274976+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.181276506+07:00","message":"StatePrefix: 'การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆของหน้าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.181278175+07:00","message":"TextPushed: 'การรำหน้านาคในครั้งนี้เนี่ยเพื่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.181279942+07:00","message":"Push: 'ของหน้าเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:49.181287186+07:00","message":"push: {false นๆ 0 0xc000047200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:49.181291253+07:00","message":"push: {true ของหน้าเนี่ย 0 0xc000047200}"}
{"level":"info","service":"Main","time":"2025-09-19T10:15:49.188855124+07:00","message":"write wav file: './tmp/7402/7402_186.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:49.664862083+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:49.664895746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:49.664902529+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:49.664917424+07:00","message":"[buffer interim] 187 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.664923804+07:00","message":"[bufferProcess] interim [240000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.664925577+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:49.736238247+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:49.73627187+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":"2025-09-19T10:15:49.736277253+07:00","message":"receive interim result [false|false]: เขาไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:49.736290492+07:00","message":"[buffer interim] 187 false เขาไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.73629654+07:00","message":"[bufferProcess] interim [420000000]:เขาไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.736298709+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.736301542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.736303891+07:00","message":"> Transcript [1890] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:49.73630626+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:50.05027054+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:50.050308923+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":"2025-09-19T10:15:50.05031431+07:00","message":"receive interim result [false|false]: เขาไปสัก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:50.050326596+07:00","message":"[buffer interim] 187 false เขาไปสัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.050332623+07:00","message":"[bufferProcess] interim [660000000]:เขาไปสัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.050334758+07:00","message":"[bufferProcess] send to processor:เขาไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.050339546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.050341979+07:00","message":"> Transcript [1891] [false]: 'เขาไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.050345013+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.050346531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.05034826+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.05034995+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:50.177650397+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:50.177684405+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":"2025-09-19T10:15:50.177690031+07:00","message":"receive interim result [false|false]: เขาไปสแกน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:50.17770361+07:00","message":"[buffer interim] 187 false เขาไปสแกน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.177710283+07:00","message":"[bufferProcess] interim [780000000]:เขาไปสแกน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.177712243+07:00","message":"[bufferProcess] send to processor:เขาไปสัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.177717144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.177719408+07:00","message":"> Transcript [1892] [false]: 'เขาไปสัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.177722083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.177723826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.177725796+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.177727831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:50.563222059+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:50.563264053+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":"2025-09-19T10:15:50.563269474+07:00","message":"receive interim result [false|false]: เขาไปสแกนเจอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:50.563285941+07:00","message":"[buffer interim] 187 false เขาไปสแกนเจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.563293286+07:00","message":"[bufferProcess] interim [200000000]:เขาไปสแกนเจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.563295546+07:00","message":"[bufferProcess] send to processor:เขาไปสแกน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.563299098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.563304271+07:00","message":"> Transcript [1893] [false]: 'เขาไปสแกน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.563307443+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.563309303+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.563311118+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.563312914+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:50.747430969+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:50.747472576+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":"2025-09-19T10:15:50.747478729+07:00","message":"receive interim result [false|false]: เขาไปสแกนเจอตัว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:50.747494139+07:00","message":"[buffer interim] 187 false เขาไปสแกนเจอตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.747501146+07:00","message":"[bufferProcess] interim [380000000]:เขาไปสแกนเจอตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.747503536+07:00","message":"[bufferProcess] send to processor:เขาไปสแกนเจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.747508181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.747511026+07:00","message":"> Transcript [1894] [false]: 'เขาไปสแกนเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.747515457+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.747517341+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.747519326+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.747520835+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.747524634+07:00","message":"Push: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.74752617+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.74752835+07:00","message":"Set new StatePrefix : 'เขาไปสแกนเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.747530183+07:00","message":"Next Push (prob) : 'ไปสแกนเจอ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:50.747538285+07:00","message":"push: {false เขา 0 0xc00039ea80}"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:50.857354174+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:50.857358809+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:50.952494064+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:50.952535899+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":"2025-09-19T10:15:50.952541471+07:00","message":"receive interim result [false|false]: เขาไปสแกนเจอตัวแต่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:50.952556025+07:00","message":"[buffer interim] 187 false เขาไปสแกนเจอตัวแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.952562536+07:00","message":"[bufferProcess] interim [620000000]:เขาไปสแกนเจอตัวแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.952564725+07:00","message":"[bufferProcess] send to processor:เขาไปสแกนเจอตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.952569596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.952572645+07:00","message":"> Transcript [1895] [false]: 'เขาไปสแกนเจอตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.952575737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.952577581+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.952579136+07:00","message":"StatePrefix: 'เขาไปสแกนเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:50.952581387+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:51.13825398+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:51.13829282+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":"2025-09-19T10:15:51.138298883+07:00","message":"receive interim result [false|false]: เขาไปสแกนเจอตัวตึง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:51.138312825+07:00","message":"[buffer interim] 187 false เขาไปสแกนเจอตัวตึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.138319501+07:00","message":"[bufferProcess] interim [740000000]:เขาไปสแกนเจอตัวตึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.138321805+07:00","message":"[bufferProcess] send to processor:เขาไปสแกนเจอตัวแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.138327564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.13833027+07:00","message":"> Transcript [1896] [false]: 'เขาไปสแกนเจอตัวแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.138333075+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.138335065+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.138336538+07:00","message":"StatePrefix: 'เขาไปสแกนเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.138339273+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:51.273455454+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:51.27351863+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":"2025-09-19T10:15:51.273524297+07:00","message":"receive interim result [false|false]: เขาไปสแกนเจอตัวตึงเฒ่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:51.273536877+07:00","message":"[buffer interim] 187 false เขาไปสแกนเจอตัวตึงเฒ่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.273544006+07:00","message":"[bufferProcess] interim [920000000]:เขาไปสแกนเจอตัวตึงเฒ่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.273546039+07:00","message":"[bufferProcess] send to processor:เขาไปสแกนเจอตัวตึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.273550953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.273553433+07:00","message":"> Transcript [1897] [false]: 'เขาไปสแกนเจอตัวตึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.273556382+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.273558031+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.273559796+07:00","message":"StatePrefix: 'เขาไปสแกนเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.273562105+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:51.343178337+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:51.343253042+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":"2025-09-19T10:15:51.343261131+07:00","message":"receive interim result [false|false]: เขาไปสแกนเจอตัวตึงท่าน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:51.343276735+07:00","message":"[buffer interim] 187 false เขาไปสแกนเจอตัวตึงท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.343287199+07:00","message":"[bufferProcess] interim [980000000]:เขาไปสแกนเจอตัวตึงท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.343290099+07:00","message":"[bufferProcess] send to processor:เขาไปสแกนเจอตัวตึงเฒ่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.343296256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.343299811+07:00","message":"> Transcript [1898] [false]: 'เขาไปสแกนเจอตัวตึงเฒ่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.343304542+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.343307118+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.343310129+07:00","message":"StatePrefix: 'เขาไปสแกนเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.343313231+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.343320076+07:00","message":"Push: 'ไปสแกนเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.343322544+07:00","message":"TextPushed: 'เขาไปสแกนเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.343325439+07:00","message":"Set new StatePrefix : 'เขาไปสแกนเจอตัวตึงเฒ่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.34332797+07:00","message":"Next Push (prob) : 'ตัวตึงเฒ่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:51.343338571+07:00","message":"push: {false ไปสแกนเจอ 0 0xc00039ea80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:51.484766122+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:51.484802585+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":"2025-09-19T10:15:51.484807726+07:00","message":"receive interim result [false|false]: เขาไปสแกนเจอตัวตึงท่านหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:51.484821552+07:00","message":"[buffer interim] 187 false เขาไปสแกนเจอตัวตึงท่านหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.484828204+07:00","message":"[bufferProcess] interim [100000000]:เขาไปสแกนเจอตัวตึงท่านหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.484830711+07:00","message":"[bufferProcess] send to processor:เขาไปสแกนเจอตัวตึงท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.484835633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.484838019+07:00","message":"> Transcript [1899] [false]: 'เขาไปสแกนเจอตัวตึงท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.484839978+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:51.484841647+07:00","message":"Set new StatePrefix: 'เขาไปสแกนเจอตัวตึงท่าน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:52.02804123+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:52.028076118+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":"2025-09-19T10:15:52.028083865+07:00","message":"receive interim result [false|false]: เขาไปสแกนเจอตัวตึงท่านหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:52.028097818+07:00","message":"[buffer interim] 187 false เขาไปสแกนเจอตัวตึงท่านหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:52.028104334+07:00","message":"[bufferProcess] interim [700000000]:เขาไปสแกนเจอตัวตึงท่านหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:52.028106626+07:00","message":"[bufferProcess] send to processor:เขาไปสแกนเจอตัวตึงท่านหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:52.028109708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:52.028112207+07:00","message":"> Transcript [1900] [false]: 'เขาไปสแกนเจอตัวตึงท่านหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:52.028115399+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:52.028117041+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:52.028118651+07:00","message":"StatePrefix: 'เขาไปสแกนเจอตัวตึงท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:52.028120736+07:00","message":"TextPushed: 'เขาไปสแกนเจอ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:53.362064855+07:00","message":"[GCS] Cleaned up inactive client: 165"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:53.362111125+07:00","message":"[GCS] Cleaned up inactive client: 169"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:53.362115528+07:00","message":"[GCS] Cleaned up inactive client: 171"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:53.362118313+07:00","message":"[GCS] Cleaned up inactive client: 168"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:53.362120211+07:00","message":"[GCS] Cleaned up inactive client: 167"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:53.362122279+07:00","message":"[GCS] Cleaned up inactive client: 163"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:53.362124257+07:00","message":"[GCS] Cleaned up inactive client: 162"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:53.362126045+07:00","message":"[GCS] Cleaned up inactive client: 164"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:53.362127908+07:00","message":"[GCS] Cleaned up inactive client: 170"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:53.362129875+07:00","message":"[GCS] Cleaned up inactive client: 166"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:53.834023923+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:53.834063315+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":"2025-09-19T10:15:53.8340954+07:00","message":"receive interim result [false|false]: เขาไปสแกนเจอตัวตึงท่านหนึ่งไม่ได้รู้จักนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:53.834113879+07:00","message":"[buffer interim] 187 false เขาไปสแกนเจอตัวตึงท่านหนึ่งไม่ได้รู้จักนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:53.834122409+07:00","message":"[bufferProcess] interim [500000000]:เขาไปสแกนเจอตัวตึงท่านหนึ่งไม่ได้รู้จักนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:53.834124604+07:00","message":"[bufferProcess] send to processor:เขาไปสแกนเจอตัวตึงท่านหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:53.834127849+07:00","message":"[bufferProcess] send to processor (ticker):เขาไปสแกนเจอตัวตึงท่านหนึ่งไม่ได้รู้จักนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:53.834130465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:53.834133601+07:00","message":"> Transcript [1901] [false]: 'เขาไปสแกนเจอตัวตึงท่านหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:53.834136794+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:53.834138563+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:53.834140385+07:00","message":"StatePrefix: 'เขาไปสแกนเจอตัวตึงท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:53.834142725+07:00","message":"TextPushed: 'เขาไปสแกนเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:53.834144157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:53.834145668+07:00","message":"> Transcript [1902] [false]: 'เขาไปสแกนเจอตัวตึงท่านหนึ่งไม่ได้รู้จักนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:53.83414732+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:53.834149013+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:53.834150251+07:00","message":"StatePrefix: 'เขาไปสแกนเจอตัวตึงท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:53.834152167+07:00","message":"TextPushed: 'เขาไปสแกนเจอ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:53.858267872+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:53.858295716+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:54.466259338+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:54.46629517+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":"2025-09-19T10:15:54.46630044+07:00","message":"receive interim result [false|false]: เขาไปสแกนเจอตัวตึงท่านหนึ่งไม่ได้รู้จักนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:54.466313264+07:00","message":"[buffer interim] 187 false เขาไปสแกนเจอตัวตึงท่านหนึ่งไม่ได้รู้จักนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:54.466319643+07:00","message":"[bufferProcess] interim [100000000]:เขาไปสแกนเจอตัวตึงท่านหนึ่งไม่ได้รู้จักนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:54.4663215+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:55.938852642+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:55.938888094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาไปสแกนเจอตัวตึงท่านหนึ่งโฟกัส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:55.93889365+07:00","message":"receive interim result [false|false]: เขาไปสแกนเจอตัวตึงท่านหนึ่งโฟกัส"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:55.938905747+07:00","message":"[buffer interim] 187 false เขาไปสแกนเจอตัวตึงท่านหนึ่งโฟกัส"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:55.938915144+07:00","message":"[bufferProcess] interim [600000000]:เขาไปสแกนเจอตัวตึงท่านหนึ่งโฟกัส"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:55.938918827+07:00","message":"[bufferProcess] send to processor:เขาไปสแกนเจอตัวตึงท่านหนึ่งไม่ได้รู้จักนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:55.938925171+07:00","message":"[bufferProcess] send to processor (ticker):เขาไปสแกนเจอตัวตึงท่านหนึ่งโฟกัส"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:55.938928609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:55.938931791+07:00","message":"> Transcript [1903] [false]: 'เขาไปสแกนเจอตัวตึงท่านหนึ่งไม่ได้รู้จักนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:55.938936277+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:55.938938504+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:55.938940098+07:00","message":"StatePrefix: 'เขาไปสแกนเจอตัวตึงท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:55.938942251+07:00","message":"TextPushed: 'เขาไปสแกนเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:55.938947414+07:00","message":"Push: 'ตัวตึงท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:55.938950244+07:00","message":"TextPushed: 'เขาไปสแกนเจอตัวตึงท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:55.938952504+07:00","message":"Set new StatePrefix : 'เขาไปสแกนเจอตัวตึงท่านหนึ่งไม่ได้รู้จักนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:55.938955275+07:00","message":"Next Push (prob) : 'หนึ่งไม่ได้รู้จักนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:55.938957202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:55.938959699+07:00","message":"> Transcript [1904] [false]: 'เขาไปสแกนเจอตัวตึงท่านหนึ่งโฟกัส'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:55.938962678+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:55.938964524+07:00","message":"Set new StatePrefix: 'เขาไปสแกนเจอตัวตึงท่านหนึ่งโฟกัส'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:55.93897175+07:00","message":"push: {false ตัวตึงท่าน 0 0xc00039ea80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:56.096153732+07:00","message":"[GCS] IsForceVAD: false for message ID: 187"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:56.262402295+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:56.262436579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาไปสแกนเจอตัวตึงท่านหนึ่งโฟกัสเลยค่ะ\",\"confidence\":0.9061637}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:56.262442877+07:00","message":"receive interim result [true|false]: เขาไปสแกนเจอตัวตึงท่านหนึ่งโฟกัสเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:56.26245183+07:00","message":"end recv isFinal message id 187"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:56.262453809+07:00","message":"end Recv id 187"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:56.262460295+07:00","message":"[buffer interim] 187 true เขาไปสแกนเจอตัวตึงท่านหนึ่งโฟกัสเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:56.262469482+07:00","message":"[bufferProcess] interim [930000000]:เขาไปสแกนเจอตัวตึงท่านหนึ่งโฟกัสเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:56.262474934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:56.262477546+07:00","message":"> Transcript [1905] [true]: 'เขาไปสแกนเจอตัวตึงท่านหนึ่งโฟกัสเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:56.262480082+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:56.262481613+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:56.262483572+07:00","message":"StatePrefix: 'เขาไปสแกนเจอตัวตึงท่านหนึ่งโฟกัส'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:56.262485555+07:00","message":"TextPushed: 'เขาไปสแกนเจอตัวตึงท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:56.262490387+07:00","message":"Push: 'หนึ่งโฟกัสเลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:56.262499168+07:00","message":"push: {true หนึ่งโฟกัสเลยค่ะ 0 0xc00039ea80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:15:56.276645641+07:00","message":"write wav file: './tmp/7402/7402_187.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:56.487899298+07:00","message":"[GCS] Start streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:56.834424669+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:56.834469613+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":"2025-09-19T10:15:56.834475462+07:00","message":"receive interim result [false|false]: สาว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:56.834491425+07:00","message":"[buffer interim] 188 false สาว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:56.834499067+07:00","message":"[bufferProcess] interim [420000000]:สาว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:56.83450113+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:56.858633039+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:56.858646308+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:57.048581304+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:57.048621742+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":"2025-09-19T10:15:57.048628501+07:00","message":"receive interim result [false|false]: สาวเสื้อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:57.048643052+07:00","message":"[buffer interim] 188 false สาวเสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:57.048655695+07:00","message":"[bufferProcess] interim [600000000]:สาวเสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:57.048658711+07:00","message":"[bufferProcess] send to processor:สาว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:57.048663091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:57.048666453+07:00","message":"> Transcript [1906] [false]: 'สาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:57.04866911+07:00","message":"Set StatePrefix (first interim): 'สาว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:57.213024109+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:57.213057924+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":"2025-09-19T10:15:57.213063454+07:00","message":"receive interim result [false|false]: สาวเสื้อแดง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:57.213078883+07:00","message":"[buffer interim] 188 false สาวเสื้อแดง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:57.21308604+07:00","message":"[bufferProcess] interim [780000000]:สาวเสื้อแดง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:57.213088265+07:00","message":"[bufferProcess] send to processor:สาวเสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:57.213094792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:57.213097684+07:00","message":"> Transcript [1907] [false]: 'สาวเสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:57.213100562+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:57.213112176+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:57.213114121+07:00","message":"StatePrefix: 'สาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:57.213116338+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:57.37612939+07:00","message":"[GCS] IsForceVAD: false for message ID: 188"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:57.447084035+07:00","message":"[GCS] Start streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:57.477309152+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:57.47734908+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":"2025-09-19T10:15:57.4773542+07:00","message":"receive interim result [true|false]: สาวเสื้อแดง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:57.477359384+07:00","message":"end recv isFinal message id 188"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:57.477361116+07:00","message":"end Recv id 188"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:57.477366975+07:00","message":"[buffer interim] 188 true สาวเสื้อแดง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:57.477373455+07:00","message":"[bufferProcess] interim [110000000]:สาวเสื้อแดง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:57.477376104+07:00","message":"[bufferProcess] send to processor (isfinal):สาวเสื้อแดง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:57.477379128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:57.477381737+07:00","message":"> Transcript [1908] [false]: 'สาวเสื้อแดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:57.477384632+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:57.477386628+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:57.477390078+07:00","message":"StatePrefix: 'สาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:57.477392455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:57.477394458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:57.477396702+07:00","message":"> Transcript [1909] [true]: 'สาวเสื้อแดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:57.47739941+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:57.477401343+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:57.47740291+07:00","message":"StatePrefix: 'สาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:57.477404613+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:57.477407413+07:00","message":"Push: 'สาวเสื้อแดง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:57.477428894+07:00","message":"push: {true สาวเสื้อแดง 0 0xc002b11000}"}
{"level":"info","service":"Main","time":"2025-09-19T10:15:57.483220937+07:00","message":"write wav file: './tmp/7402/7402_188.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:58.062826663+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:58.062868645+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":"2025-09-19T10:15:58.062874215+07:00","message":"receive interim result [false|false]: ลีลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:58.062891683+07:00","message":"[buffer interim] 189 false ลีลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.062898153+07:00","message":"[bufferProcess] interim [600000000]:ลีลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.062899872+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:58.23100279+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:58.231039755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Mirage\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:58.231045823+07:00","message":"receive interim result [false|false]: Mirage"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:58.23105862+07:00","message":"[buffer interim] 189 false Mirage"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.231063929+07:00","message":"[bufferProcess] interim [780000000]:Mirage"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.23106581+07:00","message":"[bufferProcess] send to processor:ลีลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.231071178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.231073635+07:00","message":"> Transcript [1910] [false]: 'ลีลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.231075464+07:00","message":"Set StatePrefix (first interim): 'ลีลา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:58.318083085+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:58.318118669+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":"2025-09-19T10:15:58.318123362+07:00","message":"receive interim result [false|false]: ลีลาจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:58.318137993+07:00","message":"[buffer interim] 189 false ลีลาจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.318143972+07:00","message":"[bufferProcess] interim [840000000]:ลีลาจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.318145995+07:00","message":"[bufferProcess] send to processor:Mirage"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.31814898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.318151488+07:00","message":"> Transcript [1911] [false]: 'Mirage'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.318153801+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.318155617+07:00","message":"Set new StatePrefix: 'Mirage'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:58.437295946+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:58.437332362+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":"2025-09-19T10:15:58.437337969+07:00","message":"receive interim result [false|false]: ลีลาเจริญ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:58.437350762+07:00","message":"[buffer interim] 189 false ลีลาเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.437356677+07:00","message":"[bufferProcess] interim [960000000]:ลีลาเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.43735884+07:00","message":"[bufferProcess] send to processor:ลีลาจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.437364103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.437366539+07:00","message":"> Transcript [1912] [false]: 'ลีลาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.437368509+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.437370364+07:00","message":"Set new StatePrefix: 'ลีลาจะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:58.441628838+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:58.441655935+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":"2025-09-19T10:15:58.441660695+07:00","message":"receive interim result [false|false]: ลีลาจะเลิก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:58.441672165+07:00","message":"[buffer interim] 189 false ลีลาจะเลิก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.441676955+07:00","message":"[bufferProcess] interim [20000000]:ลีลาจะเลิก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.441678792+07:00","message":"[bufferProcess] send to processor:ลีลาเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.441683542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.441685636+07:00","message":"> Transcript [1913] [false]: 'ลีลาเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.441687403+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.441688955+07:00","message":"Set new StatePrefix: 'ลีลาเจริญ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:58.677877158+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:58.677921744+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":"2025-09-19T10:15:58.677928675+07:00","message":"receive interim result [false|false]: ลีลาจะเลิกค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:58.677945516+07:00","message":"[buffer interim] 189 false ลีลาจะเลิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.677953085+07:00","message":"[bufferProcess] interim [200000000]:ลีลาจะเลิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.677956124+07:00","message":"[bufferProcess] send to processor:ลีลาจะเลิก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.677964822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.677968218+07:00","message":"> Transcript [1914] [false]: 'ลีลาจะเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.677971262+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.677974376+07:00","message":"Set new StatePrefix: 'ลีลาจะเลิก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:58.766951681+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:58.76698477+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":"2025-09-19T10:15:58.766999436+07:00","message":"receive interim result [false|false]: ลีลาจะเลิกกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:58.767012609+07:00","message":"[buffer interim] 189 false ลีลาจะเลิกกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.767019479+07:00","message":"[bufferProcess] interim [260000000]:ลีลาจะเลิกกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.767021501+07:00","message":"[bufferProcess] send to processor:ลีลาจะเลิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.767027799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.767030169+07:00","message":"> Transcript [1915] [false]: 'ลีลาจะเลิกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.767033364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.767035554+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.76703709+07:00","message":"StatePrefix: 'ลีลาจะเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.767039074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:58.790727952+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:58.790766669+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":"2025-09-19T10:15:58.790773163+07:00","message":"receive interim result [false|false]: ลีลาจะเลิกขนาด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:58.790786609+07:00","message":"[buffer interim] 189 false ลีลาจะเลิกขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.790792333+07:00","message":"[bufferProcess] interim [320000000]:ลีลาจะเลิกขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.790794244+07:00","message":"[bufferProcess] send to processor:ลีลาจะเลิกกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.790799071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.7908015+07:00","message":"> Transcript [1916] [false]: 'ลีลาจะเลิกกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.79080485+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.790806459+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.790807896+07:00","message":"StatePrefix: 'ลีลาจะเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.790809758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:58.896316588+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:58.896350228+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":"2025-09-19T10:15:58.896355579+07:00","message":"receive interim result [false|false]: ลีลาจะเลิกขนาดไหน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:58.89636812+07:00","message":"[buffer interim] 189 false ลีลาจะเลิกขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.896374252+07:00","message":"[bufferProcess] interim [500000000]:ลีลาจะเลิกขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.896376103+07:00","message":"[bufferProcess] send to processor:ลีลาจะเลิกขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.896381166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.896383642+07:00","message":"> Transcript [1917] [false]: 'ลีลาจะเลิกขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.896386455+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.896388023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.896389566+07:00","message":"StatePrefix: 'ลีลาจะเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:58.896391419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:59.535323328+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:59.535362612+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":"2025-09-19T10:15:59.535368473+07:00","message":"receive interim result [false|false]: ลีลาจะเลิกขนาดไหน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:59.535382489+07:00","message":"[buffer interim] 189 false ลีลาจะเลิกขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:59.535389147+07:00","message":"[bufferProcess] interim [100000000]:ลีลาจะเลิกขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:59.53539102+07:00","message":"[bufferProcess] send to processor:ลีลาจะเลิกขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:59.535395635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:59.535398507+07:00","message":"> Transcript [1918] [false]: 'ลีลาจะเลิกขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:59.535401168+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:59.535402835+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:59.535404628+07:00","message":"StatePrefix: 'ลีลาจะเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:59.535406293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:59.5354119+07:00","message":"Push: 'ลีลาจะเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:59.535413553+07:00","message":"TextPushed: 'ลีลาจะเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:59.53541534+07:00","message":"Set new StatePrefix : 'ลีลาจะเลิกขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:59.535417232+07:00","message":"Next Push (prob) : 'ขนาดไหน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:59.535425231+07:00","message":"push: {false ลีลาจะเลิก 0 0xc000046f80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:59.717746451+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:59.717792178+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":"2025-09-19T10:15:59.717799211+07:00","message":"receive interim result [false|false]: ลีลาจะเลิกขนาดไหนเป็นโลหะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:59.717816252+07:00","message":"[buffer interim] 189 false ลีลาจะเลิกขนาดไหนเป็นโลหะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:59.71782683+07:00","message":"[bufferProcess] interim [280000000]:ลีลาจะเลิกขนาดไหนเป็นโลหะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:59.717830264+07:00","message":"[bufferProcess] send to processor:ลีลาจะเลิกขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:59.717836252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:59.717839152+07:00","message":"> Transcript [1919] [false]: 'ลีลาจะเลิกขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:59.717842993+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:59.717845423+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:59.717847806+07:00","message":"StatePrefix: 'ลีลาจะเลิกขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:59.717850308+07:00","message":"TextPushed: 'ลีลาจะเลิก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:59.786247459+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:59.786297307+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":"2025-09-19T10:15:59.786305738+07:00","message":"receive interim result [false|false]: ลีลาจะเลิกขนาดไหน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:15:59.786324845+07:00","message":"[buffer interim] 189 false ลีลาจะเลิกขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:59.786333491+07:00","message":"[bufferProcess] interim [400000000]:ลีลาจะเลิกขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:59.786338235+07:00","message":"[bufferProcess] send to processor:ลีลาจะเลิกขนาดไหนเป็นโลหะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:59.786342243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:59.786345812+07:00","message":"> Transcript [1920] [false]: 'ลีลาจะเลิกขนาดไหนเป็นโลหะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:59.786350322+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:59.786352734+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:59.786355239+07:00","message":"StatePrefix: 'ลีลาจะเลิกขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:15:59.786357891+07:00","message":"TextPushed: 'ลีลาจะเลิก'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:59.859279315+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:15:59.859308342+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:02.860270367+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:02.860316887+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:05.860914971+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:05.860950546+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:07.505887254+07:00","message":"[GCS] IsForceVAD: false for message ID: 189"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:07.637965777+07:00","message":"[GCS] Start streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:07.69527513+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:07.695321479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลีลาจะเลิกขนาดไหน\",\"confidence\":0.90659606}],\"is_final\":true,\"result_end_time\":{\"seconds\":10,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:07.695329363+07:00","message":"receive interim result [true|false]: ลีลาจะเลิกขนาดไหน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:07.695341865+07:00","message":"end recv isFinal message id 189"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:07.695344031+07:00","message":"end Recv id 189"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:07.695367355+07:00","message":"[buffer interim] 189 true ลีลาจะเลิกขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:07.695379411+07:00","message":"[bufferProcess] interim [260000000]:ลีลาจะเลิกขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:07.69538216+07:00","message":"[bufferProcess] send to processor (isfinal):ลีลาจะเลิกขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:07.695386191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:07.695389106+07:00","message":"> Transcript [1921] [false]: 'ลีลาจะเลิกขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:07.695391972+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:07.695393642+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:07.69539517+07:00","message":"StatePrefix: 'ลีลาจะเลิกขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:07.695396826+07:00","message":"TextPushed: 'ลีลาจะเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:07.695398148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:07.695399729+07:00","message":"> Transcript [1922] [true]: 'ลีลาจะเลิกขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:07.695401842+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:07.695403112+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:07.695404417+07:00","message":"StatePrefix: 'ลีลาจะเลิกขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:07.695405783+07:00","message":"TextPushed: 'ลีลาจะเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:07.69541226+07:00","message":"Push: 'ขนาดไหน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:07.695420176+07:00","message":"push: {true ขนาดไหน 0 0xc000046f80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:16:07.712081623+07:00","message":"write wav file: './tmp/7402/7402_189.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:08.861309655+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:08.861324269+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:10.006659286+07:00","message":"[GCS] IsForceVAD: false for message ID: 190"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:10.113577007+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:10.113595003+07:00","message":"found end of frame, send empty tag with msgId: 190"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:10.113601621+07:00","message":"end Recv id 190"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:10.113609404+07:00","message":"[buffer interim] 190 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:10.113615999+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:10.113619703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:10.113622905+07:00","message":"> Transcript [1923] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:10.113625459+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:10.113627053+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:10.113628491+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:10.11363002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:10.113638271+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:10.11364725+07:00","message":"push: {true \n 0 0xc002b10700}"}
{"level":"info","service":"Main","time":"2025-09-19T10:16:10.120550081+07:00","message":"write wav file: './tmp/7402/7402_190.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:10.13710139+07:00","message":"[GCS] Start streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:10.455760299+07:00","message":"[GCS] IsForceVAD: false for message ID: 191"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:10.519474325+07:00","message":"[GCS] Start streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:10.583067307+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:10.583086636+07:00","message":"found end of frame, send empty tag with msgId: 191"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:10.583090072+07:00","message":"end Recv id 191"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:10.583097317+07:00","message":"[buffer interim] 191 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:10.58310826+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:10.583112588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:10.583115011+07:00","message":"> Transcript [1924] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:10.583117192+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:10.583118786+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:10.583120348+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:10.583121946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:10.583126182+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:10.583134331+07:00","message":"push: {true \n 0 0xc002b11100}"}
{"level":"info","service":"Main","time":"2025-09-19T10:16:10.587790299+07:00","message":"write wav file: './tmp/7402/7402_191.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:11.861715874+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:11.861734387+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:13.776591946+07:00","message":"[GCS] IsForceVAD: false for message ID: 192"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:13.87100241+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:13.87102458+07:00","message":"found end of frame, send empty tag with msgId: 192"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:13.871027526+07:00","message":"end Recv id 192"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:13.871044808+07:00","message":"[buffer interim] 192 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:13.871051458+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:13.871055771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:13.871059112+07:00","message":"> Transcript [1925] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:13.871062471+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:13.871064459+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:13.871066502+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:13.871068545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:13.871071378+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:13.871082538+07:00","message":"push: {true \n 0 0xc000133780}"}
{"level":"info","service":"Main","time":"2025-09-19T10:16:13.880176783+07:00","message":"write wav file: './tmp/7402/7402_192.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:13.917137754+07:00","message":"[GCS] Start streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:14.295803547+07:00","message":"[GCS] IsForceVAD: false for message ID: 193"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:14.393126101+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:14.393141944+07:00","message":"found end of frame, send empty tag with msgId: 193"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:14.393144125+07:00","message":"end Recv id 193"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:14.39315094+07:00","message":"[buffer interim] 193 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:14.393157582+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:14.393178762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:14.393181305+07:00","message":"> Transcript [1926] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:14.393183695+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:14.393185183+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:14.393186681+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:14.393188283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:14.393190415+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:14.393200208+07:00","message":"push: {true \n 0 0xc000189480}"}
{"level":"info","service":"Main","time":"2025-09-19T10:16:14.398822868+07:00","message":"write wav file: './tmp/7402/7402_193.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:14.427455714+07:00","message":"[GCS] Start streaming session, msgId: 194"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:14.862502523+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:14.862513273+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:15.646956122+07:00","message":"[GCS] IsForceVAD: false for message ID: 194"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:15.742367054+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:15.742383308+07:00","message":"found end of frame, send empty tag with msgId: 194"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:15.742386136+07:00","message":"end Recv id 194"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:15.742393236+07:00","message":"[buffer interim] 194 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:15.742399665+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:15.742403315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:15.742405946+07:00","message":"> Transcript [1927] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:15.742408177+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:15.742409741+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:15.742411193+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:15.742412772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:15.742420263+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:15.74243318+07:00","message":"push: {true \n 0 0xc002a14880}"}
{"level":"info","service":"Main","time":"2025-09-19T10:16:15.754330955+07:00","message":"write wav file: './tmp/7402/7402_194.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:15.779010413+07:00","message":"[GCS] Start streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:17.212725719+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:17.21278116+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":"2025-09-19T10:16:17.212787651+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:17.212810425+07:00","message":"[buffer interim] 195 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:17.212819019+07:00","message":"[bufferProcess] interim [500000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:17.212821505+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:17.212829502+07:00","message":"[bufferProcess] send to processor (ticker):แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:17.212832655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:17.21283604+07:00","message":"> Transcript [1928] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:17.212839012+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:17.53180505+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:17.531836581+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":"2025-09-19T10:16:17.531841981+07:00","message":"receive interim result [false|false]: แล้วพาล"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:17.531854386+07:00","message":"[buffer interim] 195 false แล้วพาล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:17.531860898+07:00","message":"[bufferProcess] interim [740000000]:แล้วพาล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:17.531862375+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:17.859985561+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:17.860032107+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":"2025-09-19T10:16:17.860037397+07:00","message":"receive interim result [false|false]: สะพานลักษณะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:17.860058037+07:00","message":"[buffer interim] 195 false สะพานลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:17.860064423+07:00","message":"[bufferProcess] interim [100000000]:สะพานลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:17.86006636+07:00","message":"[bufferProcess] send to processor:แล้วพาล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:17.860069853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:17.860072606+07:00","message":"> Transcript [1929] [false]: 'แล้วพาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:17.860075718+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:17.860077415+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:17.860079223+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:17.860080968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:17.863164356+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:17.863166158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:18.03712553+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:18.037181163+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":"2025-09-19T10:16:18.037187067+07:00","message":"receive interim result [false|false]: แล้วทางวัฒนธรรม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:18.037199578+07:00","message":"[buffer interim] 195 false แล้วทางวัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.037208195+07:00","message":"[bufferProcess] interim [280000000]:แล้วทางวัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.037210971+07:00","message":"[bufferProcess] send to processor:สะพานลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.037216345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.037220196+07:00","message":"> Transcript [1930] [false]: 'สะพานลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.037222811+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.037225206+07:00","message":"Set new StatePrefix: 'สะพานลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:18.111955551+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:18.111992777+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":"2025-09-19T10:16:18.111997659+07:00","message":"receive interim result [false|false]: ลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:18.11200899+07:00","message":"[buffer interim] 195 false ลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.11201516+07:00","message":"[bufferProcess] interim [400000000]:ลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.112017035+07:00","message":"[bufferProcess] send to processor:แล้วทางวัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.11202008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.112022796+07:00","message":"> Transcript [1931] [false]: 'แล้วทางวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.112024788+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.112026476+07:00","message":"Set new StatePrefix: 'แล้วทางวัฒนธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:18.22755929+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:18.22759417+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":"2025-09-19T10:16:18.227599458+07:00","message":"receive interim result [false|false]: ลักษณะไทย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:18.227611822+07:00","message":"[buffer interim] 195 false ลักษณะไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.227617666+07:00","message":"[bufferProcess] interim [460000000]:ลักษณะไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.227620016+07:00","message":"[bufferProcess] send to processor:ลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.227625094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.227627466+07:00","message":"> Transcript [1932] [false]: 'ลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.227629184+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.227630842+07:00","message":"Set new StatePrefix: 'ลักษณะทาง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:18.244951906+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:18.244983692+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":"2025-09-19T10:16:18.244988791+07:00","message":"receive interim result [false|false]: สะพานลักษณะคล้ายกับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:18.245001673+07:00","message":"[buffer interim] 195 false สะพานลักษณะคล้ายกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.245007403+07:00","message":"[bufferProcess] interim [520000000]:สะพานลักษณะคล้ายกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.245009384+07:00","message":"[bufferProcess] send to processor:ลักษณะไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.245014206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.245016422+07:00","message":"> Transcript [1933] [false]: 'ลักษณะไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.245018279+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.245019919+07:00","message":"Set new StatePrefix: 'ลักษณะไทย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:18.36403921+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:18.364080682+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":"2025-09-19T10:16:18.364085896+07:00","message":"receive interim result [false|false]: ลักษณะไทย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:18.364098908+07:00","message":"[buffer interim] 195 false ลักษณะไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.364105849+07:00","message":"[bufferProcess] interim [580000000]:ลักษณะไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.364108204+07:00","message":"[bufferProcess] send to processor:สะพานลักษณะคล้ายกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.364111431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.364114005+07:00","message":"> Transcript [1934] [false]: 'สะพานลักษณะคล้ายกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.364115972+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.364117898+07:00","message":"Set new StatePrefix: 'สะพานลักษณะคล้ายกับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:18.423257062+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:18.423299085+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":"2025-09-19T10:16:18.423305186+07:00","message":"receive interim result [false|false]: ลักษณะทางตลาด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:18.423322878+07:00","message":"[buffer interim] 195 false ลักษณะทางตลาด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.423330215+07:00","message":"[bufferProcess] interim [640000000]:ลักษณะทางตลาด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.423332487+07:00","message":"[bufferProcess] send to processor:ลักษณะไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.423339497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.423342034+07:00","message":"> Transcript [1935] [false]: 'ลักษณะไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.423344317+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.423346136+07:00","message":"Set new StatePrefix: 'ลักษณะไทย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:18.433986101+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:18.434013565+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":"2025-09-19T10:16:18.434018527+07:00","message":"receive interim result [false|false]: สะพานวัดศรัทธาราษฎร์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:18.434033764+07:00","message":"[buffer interim] 195 false สะพานวัดศรัทธาราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.434046778+07:00","message":"[bufferProcess] interim [700000000]:สะพานวัดศรัทธาราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.434049767+07:00","message":"[bufferProcess] send to processor:ลักษณะทางตลาด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.434053066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.434055854+07:00","message":"> Transcript [1936] [false]: 'ลักษณะทางตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.434057502+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.434059023+07:00","message":"Set new StatePrefix: 'ลักษณะทางตลาด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:18.552023282+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:18.55207449+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":"2025-09-19T10:16:18.552079737+07:00","message":"receive interim result [false|false]: สะพานรักสะพานกาฬสินธุ์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:18.552095075+07:00","message":"[buffer interim] 195 false สะพานรักสะพานกาฬสินธุ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.552102484+07:00","message":"[bufferProcess] interim [760000000]:สะพานรักสะพานกาฬสินธุ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.55210501+07:00","message":"[bufferProcess] send to processor:สะพานวัดศรัทธาราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.55211146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.552113885+07:00","message":"> Transcript [1937] [false]: 'สะพานวัดศรัทธาราษฎร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.552115941+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.552117691+07:00","message":"Set new StatePrefix: 'สะพานวัดศรัทธาราษฎร์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:18.823968092+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:18.824004246+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":"2025-09-19T10:16:18.824010248+07:00","message":"receive interim result [false|false]: ลักษณะภายในราชธานี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:18.824032078+07:00","message":"[buffer interim] 195 false ลักษณะภายในราชธานี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.824040672+07:00","message":"[bufferProcess] interim [60000000]:ลักษณะภายในราชธานี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.824053734+07:00","message":"[bufferProcess] send to processor:สะพานรักสะพานกาฬสินธุ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.82405843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.824061984+07:00","message":"> Transcript [1938] [false]: 'สะพานรักสะพานกาฬสินธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.824065233+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:18.824068433+07:00","message":"Set new StatePrefix: 'สะพานรักสะพานกาฬสินธุ์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:19.361312057+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:19.361343443+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":"2025-09-19T10:16:19.361348651+07:00","message":"receive interim result [false|false]: ลักษณะทางร่างกายหรือไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:19.361359954+07:00","message":"[buffer interim] 195 false ลักษณะทางร่างกายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:19.361365898+07:00","message":"[bufferProcess] interim [600000000]:ลักษณะทางร่างกายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:19.361367949+07:00","message":"[bufferProcess] send to processor:ลักษณะภายในราชธานี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:19.361372778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:19.361375281+07:00","message":"> Transcript [1939] [false]: 'ลักษณะภายในราชธานี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:19.361377151+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:19.361378811+07:00","message":"Set new StatePrefix: 'ลักษณะภายในราชธานี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:19.4572496+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:19.457281837+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":"2025-09-19T10:16:19.45728737+07:00","message":"receive interim result [false|false]: สะพานวัดศรัทธาราษฎร์หรือไม่ก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:19.457300336+07:00","message":"[buffer interim] 195 false สะพานวัดศรัทธาราษฎร์หรือไม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:19.457306611+07:00","message":"[bufferProcess] interim [660000000]:สะพานวัดศรัทธาราษฎร์หรือไม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:19.457309132+07:00","message":"[bufferProcess] send to processor:ลักษณะทางร่างกายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:19.457314741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:19.457317482+07:00","message":"> Transcript [1940] [false]: 'ลักษณะทางร่างกายหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:19.457319812+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:19.457321582+07:00","message":"Set new StatePrefix: 'ลักษณะทางร่างกายหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:19.520281179+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:19.520324532+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":"2025-09-19T10:16:19.520331009+07:00","message":"receive interim result [false|false]: ลักษณะทางร่างกายหรือไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:19.520350357+07:00","message":"[buffer interim] 195 false ลักษณะทางร่างกายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:19.520358743+07:00","message":"[bufferProcess] interim [780000000]:ลักษณะทางร่างกายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:19.520362276+07:00","message":"[bufferProcess] send to processor:สะพานวัดศรัทธาราษฎร์หรือไม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:19.520370425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:19.520373714+07:00","message":"> Transcript [1941] [false]: 'สะพานวัดศรัทธาราษฎร์หรือไม่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:19.52037661+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:19.520379017+07:00","message":"Set new StatePrefix: 'สะพานวัดศรัทธาราษฎร์หรือไม่ก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:20.026643491+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:20.02668519+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":"2025-09-19T10:16:20.026691161+07:00","message":"receive interim result [false|false]: สะพานวัดศรัทธาราษฎร์หรือไม่ก็ขามาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:20.026704056+07:00","message":"[buffer interim] 195 false สะพานวัดศรัทธาราษฎร์หรือไม่ก็ขามาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:20.026710572+07:00","message":"[bufferProcess] interim [260000000]:สะพานวัดศรัทธาราษฎร์หรือไม่ก็ขามาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:20.026712801+07:00","message":"[bufferProcess] send to processor:ลักษณะทางร่างกายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:20.026718018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:20.026720586+07:00","message":"> Transcript [1942] [false]: 'ลักษณะทางร่างกายหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:20.02672286+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:20.02672554+07:00","message":"Set new StatePrefix: 'ลักษณะทางร่างกายหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:20.593381163+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:20.593418243+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":"2025-09-19T10:16:20.593424237+07:00","message":"receive interim result [false|false]: สะพานวัดศรัทธาราษฎร์หรือไม่ก็ขามาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:20.593439058+07:00","message":"[buffer interim] 195 false สะพานวัดศรัทธาราษฎร์หรือไม่ก็ขามาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:20.593446505+07:00","message":"[bufferProcess] interim [860000000]:สะพานวัดศรัทธาราษฎร์หรือไม่ก็ขามาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:20.593449+07:00","message":"[bufferProcess] send to processor:สะพานวัดศรัทธาราษฎร์หรือไม่ก็ขามาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:20.593455326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:20.593457704+07:00","message":"> Transcript [1943] [false]: 'สะพานวัดศรัทธาราษฎร์หรือไม่ก็ขามาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:20.593459899+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:20.593462245+07:00","message":"Set new StatePrefix: 'สะพานวัดศรัทธาราษฎร์หรือไม่ก็ขามาก'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:20.864126095+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:20.864146399+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:20.866165831+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:20.866203697+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":"2025-09-19T10:16:20.86620928+07:00","message":"receive interim result [false|false]: สะพานวัดศรัทธาราษฎร์หรือไม่ก็สามารถทำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:20.866222173+07:00","message":"[buffer interim] 195 false สะพานวัดศรัทธาราษฎร์หรือไม่ก็สามารถทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:20.86623013+07:00","message":"[bufferProcess] interim [100000000]:สะพานวัดศรัทธาราษฎร์หรือไม่ก็สามารถทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:20.86623282+07:00","message":"[bufferProcess] send to processor:สะพานวัดศรัทธาราษฎร์หรือไม่ก็ขามาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:20.866238691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:20.866242249+07:00","message":"> Transcript [1944] [false]: 'สะพานวัดศรัทธาราษฎร์หรือไม่ก็ขามาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:20.866246625+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:20.866248816+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:20.866251625+07:00","message":"StatePrefix: 'สะพานวัดศรัทธาราษฎร์หรือไม่ก็ขามาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:20.866254063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:20.930391635+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:20.930425111+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":"2025-09-19T10:16:20.930430349+07:00","message":"receive interim result [false|false]: สะพานวัดศรัทธาราษฎร์หรือไม่ก็ขามาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:20.93044397+07:00","message":"[buffer interim] 195 false สะพานวัดศรัทธาราษฎร์หรือไม่ก็ขามาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:20.930450793+07:00","message":"[bufferProcess] interim [160000000]:สะพานวัดศรัทธาราษฎร์หรือไม่ก็ขามาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:20.930456906+07:00","message":"[bufferProcess] send to processor:สะพานวัดศรัทธาราษฎร์หรือไม่ก็สามารถทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:20.930463318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:20.930465928+07:00","message":"> Transcript [1945] [false]: 'สะพานวัดศรัทธาราษฎร์หรือไม่ก็สามารถทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:20.930468384+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:20.93047015+07:00","message":"Set new StatePrefix: 'สะพานวัดศรัทธาราษฎร์หรือไม่ก็สามารถทำ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:21.115386953+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:21.115426504+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":"2025-09-19T10:16:21.115433362+07:00","message":"receive interim result [false|false]: สะพานวัดศรัทธาราษฎร์หรือไม่ก็สามารถทำการ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:21.115448103+07:00","message":"[buffer interim] 195 false สะพานวัดศรัทธาราษฎร์หรือไม่ก็สามารถทำการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:21.115454643+07:00","message":"[bufferProcess] interim [400000000]:สะพานวัดศรัทธาราษฎร์หรือไม่ก็สามารถทำการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:21.115457411+07:00","message":"[bufferProcess] send to processor:สะพานวัดศรัทธาราษฎร์หรือไม่ก็ขามาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:21.115463595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:21.11546597+07:00","message":"> Transcript [1946] [false]: 'สะพานวัดศรัทธาราษฎร์หรือไม่ก็ขามาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:21.115468067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:21.115469692+07:00","message":"Set new StatePrefix: 'สะพานวัดศรัทธาราษฎร์หรือไม่ก็ขามาก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:21.301208713+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:21.301246601+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":"2025-09-19T10:16:21.301251717+07:00","message":"receive interim result [false|false]: สะพานวัดศรัทธาราษฎร์หรือไม่ก็ขามาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:21.30126512+07:00","message":"[buffer interim] 195 false สะพานวัดศรัทธาราษฎร์หรือไม่ก็ขามาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:21.301271563+07:00","message":"[bufferProcess] interim [520000000]:สะพานวัดศรัทธาราษฎร์หรือไม่ก็ขามาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:21.301273791+07:00","message":"[bufferProcess] send to processor:สะพานวัดศรัทธาราษฎร์หรือไม่ก็สามารถทำการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:21.301279306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:21.301282123+07:00","message":"> Transcript [1947] [false]: 'สะพานวัดศรัทธาราษฎร์หรือไม่ก็สามารถทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:21.301284339+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:21.301286034+07:00","message":"Set new StatePrefix: 'สะพานวัดศรัทธาราษฎร์หรือไม่ก็สามารถทำการ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:21.595471404+07:00","message":"[GCS] IsForceVAD: false for message ID: 195"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:21.657409312+07:00","message":"[GCS] Start streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:21.801605339+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:21.801642589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะภายในราชธานีหรือไม่ก็ขามาก\",\"confidence\":0.8741388}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:21.801647887+07:00","message":"receive interim result [true|false]: ลักษณะภายในราชธานีหรือไม่ก็ขามาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:21.801656448+07:00","message":"end recv isFinal message id 195"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:21.801658282+07:00","message":"end Recv id 195"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:21.801663834+07:00","message":"[buffer interim] 195 true ลักษณะภายในราชธานีหรือไม่ก็ขามาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:21.801670393+07:00","message":"[bufferProcess] interim [60000000]:ลักษณะภายในราชธานีหรือไม่ก็ขามาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:21.801678041+07:00","message":"[bufferProcess] send to processor (isfinal):สะพานวัดศรัทธาราษฎร์หรือไม่ก็ขามาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:21.801681434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:21.801684084+07:00","message":"> Transcript [1948] [false]: 'สะพานวัดศรัทธาราษฎร์หรือไม่ก็ขามาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:21.80168643+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:21.801688151+07:00","message":"Set new StatePrefix: 'สะพานวัดศรัทธาราษฎร์หรือไม่ก็ขามาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:21.801691422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:21.801693069+07:00","message":"> Transcript [1949] [true]: 'ลักษณะภายในราชธานีหรือไม่ก็ขามาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:21.801694963+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:21.801696435+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:21.801697971+07:00","message":"StatePrefix: 'สะพานวัดศรัทธาราษฎร์หรือไม่ก็ขามาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:21.80169972+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:21.80170547+07:00","message":"Push: 'ลักษณะภายในราชธานีหรือไม่ก็ขามาก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:21.801714398+07:00","message":"push: {true ลักษณะภายในราชธานีหรือไม่ก็ขามาก 0 0xc000046600}"}
{"level":"info","service":"Main","time":"2025-09-19T10:16:21.812321911+07:00","message":"write wav file: './tmp/7402/7402_195.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:23.224082711+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:23.22412043+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":"2025-09-19T10:16:23.224125162+07:00","message":"receive interim result [false|false]: ชอบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:23.224138679+07:00","message":"[buffer interim] 196 false ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:23.224144582+07:00","message":"[bufferProcess] interim [560000000]:ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:23.224146175+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:23.224151134+07:00","message":"[bufferProcess] send to processor (ticker):ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:23.224153234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:23.224155518+07:00","message":"> Transcript [1950] [false]: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:23.224157816+07:00","message":"Set StatePrefix (first interim): 'ชอบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:23.361370836+07:00","message":"[GCS] Cleaned up inactive client: 176"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:23.361394465+07:00","message":"[GCS] Cleaned up inactive client: 173"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:23.361397245+07:00","message":"[GCS] Cleaned up inactive client: 177"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:23.361399221+07:00","message":"[GCS] Cleaned up inactive client: 174"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:23.361401369+07:00","message":"[GCS] Cleaned up inactive client: 172"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:23.361403369+07:00","message":"[GCS] Cleaned up inactive client: 175"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:23.424409767+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:23.42444091+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":"2025-09-19T10:16:23.424446601+07:00","message":"receive interim result [false|false]: ชอบมาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:23.424459814+07:00","message":"[buffer interim] 196 false ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:23.424465922+07:00","message":"[bufferProcess] interim [740000000]:ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:23.424467486+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:23.551638765+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:23.551677894+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":"2025-09-19T10:16:23.551683606+07:00","message":"receive interim result [false|false]: ชอบมากเลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:23.55169894+07:00","message":"[buffer interim] 196 false ชอบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:23.551705681+07:00","message":"[bufferProcess] interim [920000000]:ชอบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:23.551707661+07:00","message":"[bufferProcess] send to processor:ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:23.551710745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:23.551714037+07:00","message":"> Transcript [1951] [false]: 'ชอบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:23.551716505+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:23.551718295+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:23.551720413+07:00","message":"StatePrefix: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:23.551722014+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:23.74407898+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:23.744129919+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":"2025-09-19T10:16:23.744137333+07:00","message":"receive interim result [false|false]: ชอบมากเลยอ่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:23.744158129+07:00","message":"[buffer interim] 196 false ชอบมากเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:23.744166621+07:00","message":"[bufferProcess] interim [40000000]:ชอบมากเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:23.744169753+07:00","message":"[bufferProcess] send to processor:ชอบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:23.744185006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:23.744191825+07:00","message":"> Transcript [1952] [false]: 'ชอบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:23.744196366+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:23.744199279+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:23.744202694+07:00","message":"StatePrefix: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:23.744205624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:23.865151376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:23.865199021+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:24.317000431+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:24.317038632+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":"2025-09-19T10:16:24.317044508+07:00","message":"receive interim result [false|false]: ชอบมากเลยอ่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:24.317064867+07:00","message":"[buffer interim] 196 false ชอบมากเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.317074902+07:00","message":"[bufferProcess] interim [640000000]:ชอบมากเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.317077609+07:00","message":"[bufferProcess] send to processor:ชอบมากเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.317083871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.3170872+07:00","message":"> Transcript [1953] [false]: 'ชอบมากเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.317091451+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.317093777+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.317096516+07:00","message":"StatePrefix: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.317098855+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:24.4433977+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:24.443434473+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":"2025-09-19T10:16:24.44344119+07:00","message":"receive interim result [false|false]: ชอบมากเลยอ่ะมีความ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:24.443456488+07:00","message":"[buffer interim] 196 false ชอบมากเลยอ่ะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.443462837+07:00","message":"[bufferProcess] interim [760000000]:ชอบมากเลยอ่ะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.443465122+07:00","message":"[bufferProcess] send to processor:ชอบมากเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.443471817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.44347474+07:00","message":"> Transcript [1954] [false]: 'ชอบมากเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.443477876+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.443479796+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.443482024+07:00","message":"StatePrefix: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.44348411+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.443489675+07:00","message":"Push: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.443491085+07:00","message":"TextPushed: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.44349274+07:00","message":"Set new StatePrefix : 'ชอบมากเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.443494405+07:00","message":"Next Push (prob) : 'มากเลยอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:24.443502313+07:00","message":"push: {false ชอบ 0 0xc000047300}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:24.504873273+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:24.504911483+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":"2025-09-19T10:16:24.504917127+07:00","message":"receive interim result [false|false]: ชอบมากเลยอ่ะในความมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:24.504931493+07:00","message":"[buffer interim] 196 false ชอบมากเลยอ่ะในความมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.50493818+07:00","message":"[bufferProcess] interim [880000000]:ชอบมากเลยอ่ะในความมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.50494031+07:00","message":"[bufferProcess] send to processor:ชอบมากเลยอ่ะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.50494645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.504951721+07:00","message":"> Transcript [1955] [false]: 'ชอบมากเลยอ่ะมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.504954838+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.504957225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.504961142+07:00","message":"StatePrefix: 'ชอบมากเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.50496344+07:00","message":"TextPushed: 'ชอบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:24.632432884+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:24.632470298+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":"2025-09-19T10:16:24.632476171+07:00","message":"receive interim result [false|false]: ชอบมากเลยอ่ะในความมัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:24.632489195+07:00","message":"[buffer interim] 196 false ชอบมากเลยอ่ะในความมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.632498801+07:00","message":"[bufferProcess] interim [940000000]:ชอบมากเลยอ่ะในความมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.632500785+07:00","message":"[bufferProcess] send to processor:ชอบมากเลยอ่ะในความมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.632505969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.632512925+07:00","message":"> Transcript [1956] [false]: 'ชอบมากเลยอ่ะในความมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.632516385+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.632518354+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.632520042+07:00","message":"StatePrefix: 'ชอบมากเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.632522219+07:00","message":"TextPushed: 'ชอบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:24.837056095+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:24.837103537+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":"2025-09-19T10:16:24.837109082+07:00","message":"receive interim result [false|false]: ชอบมากเลยอ่ะในความมันมี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:24.837121993+07:00","message":"[buffer interim] 196 false ชอบมากเลยอ่ะในความมันมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.837128491+07:00","message":"[bufferProcess] interim [180000000]:ชอบมากเลยอ่ะในความมันมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.837130622+07:00","message":"[bufferProcess] send to processor:ชอบมากเลยอ่ะในความมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.837135821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.837138396+07:00","message":"> Transcript [1957] [false]: 'ชอบมากเลยอ่ะในความมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.837140997+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.837143094+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.837144982+07:00","message":"StatePrefix: 'ชอบมากเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.837147232+07:00","message":"TextPushed: 'ชอบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:24.903654315+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:24.903691326+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":"2025-09-19T10:16:24.903696713+07:00","message":"receive interim result [false|false]: ชอบมากเลยอ่ะในความวันนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:24.903709618+07:00","message":"[buffer interim] 196 false ชอบมากเลยอ่ะในความวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.903715606+07:00","message":"[bufferProcess] interim [300000000]:ชอบมากเลยอ่ะในความวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.903717635+07:00","message":"[bufferProcess] send to processor:ชอบมากเลยอ่ะในความมันมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.903722945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.903725529+07:00","message":"> Transcript [1958] [false]: 'ชอบมากเลยอ่ะในความมันมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.903728511+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.903730149+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.903732268+07:00","message":"StatePrefix: 'ชอบมากเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.903734555+07:00","message":"TextPushed: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.903738801+07:00","message":"Push: 'มากเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.903740456+07:00","message":"TextPushed: 'ชอบมากเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.903742707+07:00","message":"Set new StatePrefix : 'ชอบมากเลยอ่ะในความมันมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:24.9037445+07:00","message":"Next Push (prob) : 'ในความมันมี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:24.903752258+07:00","message":"push: {false มากเลยอ่ะ 0 0xc000047300}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:25.217143551+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:25.217188558+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":"2025-09-19T10:16:25.2171942+07:00","message":"receive interim result [false|false]: ชอบมากเลยอ่ะในความวันนี้ไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:25.21720742+07:00","message":"[buffer interim] 196 false ชอบมากเลยอ่ะในความวันนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.217213794+07:00","message":"[bufferProcess] interim [600000000]:ชอบมากเลยอ่ะในความวันนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.217215741+07:00","message":"[bufferProcess] send to processor:ชอบมากเลยอ่ะในความวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.217220628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.217223279+07:00","message":"> Transcript [1959] [false]: 'ชอบมากเลยอ่ะในความวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.217225476+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.217227428+07:00","message":"Set new StatePrefix: 'ชอบมากเลยอ่ะในความวันนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:25.402902207+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:25.402945835+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":"2025-09-19T10:16:25.402952907+07:00","message":"receive interim result [false|false]: ชอบมากเลยอ่ะในความอันนี้ไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:25.402968906+07:00","message":"[buffer interim] 196 false ชอบมากเลยอ่ะในความอันนี้ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.402979203+07:00","message":"[bufferProcess] interim [780000000]:ชอบมากเลยอ่ะในความอันนี้ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.402982237+07:00","message":"[bufferProcess] send to processor:ชอบมากเลยอ่ะในความวันนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.402988594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.402992652+07:00","message":"> Transcript [1960] [false]: 'ชอบมากเลยอ่ะในความวันนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.402996813+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.402999188+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.40300169+07:00","message":"StatePrefix: 'ชอบมากเลยอ่ะในความวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.403005096+07:00","message":"TextPushed: 'ชอบมากเลยอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:25.607663711+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:25.607698277+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":"2025-09-19T10:16:25.607703416+07:00","message":"receive interim result [false|false]: ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:25.60771716+07:00","message":"[buffer interim] 196 false ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.60772341+07:00","message":"[bufferProcess] interim [20000000]:ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.607725579+07:00","message":"[bufferProcess] send to processor:ชอบมากเลยอ่ะในความอันนี้ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.607730616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.607733058+07:00","message":"> Transcript [1961] [false]: 'ชอบมากเลยอ่ะในความอันนี้ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.607735168+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.607736992+07:00","message":"Set new StatePrefix: 'ชอบมากเลยอ่ะในความอันนี้ไม่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:25.932079779+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:25.932112315+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":"2025-09-19T10:16:25.932117702+07:00","message":"receive interim result [false|false]: ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีกี่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:25.932130981+07:00","message":"[buffer interim] 196 false ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.932137763+07:00","message":"[bufferProcess] interim [200000000]:ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.932139926+07:00","message":"[bufferProcess] send to processor:ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.93214471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.932147435+07:00","message":"> Transcript [1962] [false]: 'ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.932150856+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.932152574+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.932154357+07:00","message":"StatePrefix: 'ชอบมากเลยอ่ะในความอันนี้ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.932156502+07:00","message":"TextPushed: 'ชอบมากเลยอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:25.95457963+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:25.954608562+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":"2025-09-19T10:16:25.954613496+07:00","message":"receive interim result [false|false]: ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:25.954625965+07:00","message":"[buffer interim] 196 false ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.954631535+07:00","message":"[bufferProcess] interim [260000000]:ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.954633411+07:00","message":"[bufferProcess] send to processor:ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.954638504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.954641095+07:00","message":"> Transcript [1963] [false]: 'ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.954643902+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.954645859+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.954647432+07:00","message":"StatePrefix: 'ชอบมากเลยอ่ะในความอันนี้ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:25.954650457+07:00","message":"TextPushed: 'ชอบมากเลยอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:26.042663627+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:26.042705036+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":"2025-09-19T10:16:26.042712251+07:00","message":"receive interim result [false|false]: ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้นที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:26.042729496+07:00","message":"[buffer interim] 196 false ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:26.042737936+07:00","message":"[bufferProcess] interim [380000000]:ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:26.04274114+07:00","message":"[bufferProcess] send to processor:ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:26.042750741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:26.042754661+07:00","message":"> Transcript [1964] [false]: 'ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:26.042759452+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:26.042762221+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:26.042765279+07:00","message":"StatePrefix: 'ชอบมากเลยอ่ะในความอันนี้ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:26.042768554+07:00","message":"TextPushed: 'ชอบมากเลยอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:26.303277205+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:26.303312994+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":"2025-09-19T10:16:26.303318805+07:00","message":"receive interim result [false|false]: ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้นที่เยอะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:26.303331761+07:00","message":"[buffer interim] 196 false ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้นที่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:26.303337889+07:00","message":"[bufferProcess] interim [680000000]:ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้นที่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:26.303339906+07:00","message":"[bufferProcess] send to processor:ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:26.303345088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:26.30334793+07:00","message":"> Transcript [1965] [false]: 'ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:26.303351342+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:26.303352973+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:26.30335499+07:00","message":"StatePrefix: 'ชอบมากเลยอ่ะในความอันนี้ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:26.303357591+07:00","message":"TextPushed: 'ชอบมากเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:26.303362165+07:00","message":"Push: 'ในความอันนี้ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:26.303363881+07:00","message":"TextPushed: 'ชอบมากเลยอ่ะในความอันนี้ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:26.303365562+07:00","message":"Set new StatePrefix : 'ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:26.303367525+07:00","message":"Next Push (prob) : 'มีพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:26.303374674+07:00","message":"push: {false ในความอันนี้ไม่ต้อง 0 0xc000047300}"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:26.865855989+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:26.865861063+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:26.943928478+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:26.943964337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้นที่เยอะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:26.943970107+07:00","message":"receive interim result [false|false]: ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้นที่เยอะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:26.943985827+07:00","message":"[buffer interim] 196 false ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้นที่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:26.943992759+07:00","message":"[bufferProcess] interim [280000000]:ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้นที่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:26.943995195+07:00","message":"[bufferProcess] send to processor:ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้นที่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:26.944001439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:26.944003974+07:00","message":"> Transcript [1966] [false]: 'ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้นที่เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:26.944007013+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:26.944008704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:26.944010494+07:00","message":"StatePrefix: 'ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:26.94401265+07:00","message":"TextPushed: 'ชอบมากเลยอ่ะในความอันนี้ไม่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:28.008283835+07:00","message":"[GCS] IsForceVAD: false for message ID: 196"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:28.137268111+07:00","message":"[GCS] Start streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:28.16358294+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:28.16363102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้นที่เยอะ\",\"confidence\":0.94532263}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:28.163639782+07:00","message":"receive interim result [true|false]: ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้นที่เยอะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:28.163650005+07:00","message":"end recv isFinal message id 196"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:28.163651953+07:00","message":"end Recv id 196"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:28.163658116+07:00","message":"[buffer interim] 196 true ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้นที่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:28.163668461+07:00","message":"[bufferProcess] interim [570000000]:ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้นที่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:28.163671835+07:00","message":"[bufferProcess] send to processor (isfinal):ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้นที่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:28.163676089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:28.163678734+07:00","message":"> Transcript [1967] [false]: 'ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้นที่เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:28.163681567+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:28.163683506+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:28.163685106+07:00","message":"StatePrefix: 'ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:28.163688356+07:00","message":"TextPushed: 'ชอบมากเลยอ่ะในความอันนี้ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:28.163689936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:28.163691563+07:00","message":"> Transcript [1968] [true]: 'ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้นที่เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:28.163693416+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:28.16369469+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:28.163696247+07:00","message":"StatePrefix: 'ชอบมากเลยอ่ะในความอันนี้ไม่ต้องมีพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:28.163697785+07:00","message":"TextPushed: 'ชอบมากเลยอ่ะในความอันนี้ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:28.163700209+07:00","message":"Push: 'มีพื้นที่เยอะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:28.163707046+07:00","message":"push: {true มีพื้นที่เยอะ 0 0xc000047300}"}
{"level":"info","service":"Main","time":"2025-09-19T10:16:28.175547591+07:00","message":"write wav file: './tmp/7402/7402_196.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:28.609305078+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:28.609348582+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":"2025-09-19T10:16:28.609353743+07:00","message":"receive interim result [false|false]: ทำไม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:28.609368252+07:00","message":"[buffer interim] 197 false ทำไม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:28.609374184+07:00","message":"[bufferProcess] interim [480000000]:ทำไม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:28.609375835+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:29.31887489+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:29.318910528+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":"2025-09-19T10:16:29.318916098+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:29.318928123+07:00","message":"[buffer interim] 197 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.318934122+07:00","message":"[bufferProcess] interim [140000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.318935984+07:00","message":"[bufferProcess] send to processor:ทำไม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.318940885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.318943601+07:00","message":"> Transcript [1969] [false]: 'ทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.318945473+07:00","message":"Set StatePrefix (first interim): 'ทำไม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:29.380905034+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:29.380939935+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":"2025-09-19T10:16:29.380945156+07:00","message":"receive interim result [false|false]: เป็นที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:29.380960328+07:00","message":"[buffer interim] 197 false เป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.380967028+07:00","message":"[bufferProcess] interim [260000000]:เป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.380968708+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.380971824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.380974756+07:00","message":"> Transcript [1970] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.380976722+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.380978537+07:00","message":"Set new StatePrefix: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:29.503297771+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:29.503347482+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":"2025-09-19T10:16:29.50335531+07:00","message":"receive interim result [false|false]: ทำไมเมื่อก่อนเคยเป็นที่หนึ่ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:29.503373905+07:00","message":"[buffer interim] 197 false ทำไมเมื่อก่อนเคยเป็นที่หนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.503381722+07:00","message":"[bufferProcess] interim [380000000]:ทำไมเมื่อก่อนเคยเป็นที่หนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.503385784+07:00","message":"[bufferProcess] send to processor:เป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.503394428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.503397641+07:00","message":"> Transcript [1971] [false]: 'เป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.503401993+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.503404836+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.503407535+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.503409909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:29.563907794+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:29.563965883+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":"2025-09-19T10:16:29.563973972+07:00","message":"receive interim result [false|false]: เป็นพี่น้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:29.563991067+07:00","message":"[buffer interim] 197 false เป็นพี่น้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.564003351+07:00","message":"[bufferProcess] interim [440000000]:เป็นพี่น้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.564006994+07:00","message":"[bufferProcess] send to processor:ทำไมเมื่อก่อนเคยเป็นที่หนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.564015047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.564018671+07:00","message":"> Transcript [1972] [false]: 'ทำไมเมื่อก่อนเคยเป็นที่หนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.564021623+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.564024349+07:00","message":"Set new StatePrefix: 'ทำไมเมื่อก่อนเคยเป็นที่หนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:29.665277971+07:00","message":"[GCS] IsForceVAD: false for message ID: 197"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:29.697424239+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:29.697459907+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":"2025-09-19T10:16:29.69746498+07:00","message":"receive interim result [false|false]: เป็นพี่โน๊ต"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:29.697478135+07:00","message":"[buffer interim] 197 false เป็นพี่โน๊ต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.697484236+07:00","message":"[bufferProcess] interim [560000000]:เป็นพี่โน๊ต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.697486096+07:00","message":"[bufferProcess] send to processor:เป็นพี่น้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.697491118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.697493706+07:00","message":"> Transcript [1973] [false]: 'เป็นพี่น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.697495938+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.697497743+07:00","message":"Set new StatePrefix: 'เป็นพี่น้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:29.737753761+07:00","message":"[GCS] Start streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:29.816430779+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:29.816464844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไมเมื่อก่อนเป็นพี่โน๊ต\",\"confidence\":0.8988357}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:29.816470818+07:00","message":"receive interim result [true|false]: ทำไมเมื่อก่อนเป็นพี่โน๊ต"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:29.816503257+07:00","message":"end recv isFinal message id 197"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:29.816505841+07:00","message":"end Recv id 197"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:29.816512705+07:00","message":"[buffer interim] 197 true ทำไมเมื่อก่อนเป็นพี่โน๊ต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.816519082+07:00","message":"[bufferProcess] interim [770000000]:ทำไมเมื่อก่อนเป็นพี่โน๊ต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.816521882+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นพี่โน๊ต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.816525914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.816528998+07:00","message":"> Transcript [1974] [false]: 'เป็นพี่โน๊ต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.816531234+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.816532876+07:00","message":"Set new StatePrefix: 'เป็นพี่โน๊ต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.816534195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.816535979+07:00","message":"> Transcript [1975] [true]: 'ทำไมเมื่อก่อนเป็นพี่โน๊ต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.816537924+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.816539463+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.816541074+07:00","message":"StatePrefix: 'เป็นพี่โน๊ต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.816542728+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:29.816544936+07:00","message":"Push: 'ทำไมเมื่อก่อนเป็นพี่โน๊ต'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:29.816553314+07:00","message":"push: {true ทำไมเมื่อก่อนเป็นพี่โน๊ต 0 0xc002a14080}"}
{"level":"info","service":"Main","time":"2025-09-19T10:16:29.822759082+07:00","message":"write wav file: './tmp/7402/7402_197.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:29.866844791+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:29.866853727+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:32.867486347+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:32.867477941+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:33.100500241+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:33.100534327+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":"2025-09-19T10:16:33.100539619+07:00","message":"receive interim result [false|false]: นี่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:33.100549472+07:00","message":"[buffer interim] 198 false นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:33.100555887+07:00","message":"[bufferProcess] interim [420000000]:นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:33.100557384+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:33.100560552+07:00","message":"[bufferProcess] send to processor (ticker):นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:33.100562812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:33.100565188+07:00","message":"> Transcript [1976] [false]: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:33.100567034+07:00","message":"Set StatePrefix (first interim): 'นี่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:33.671781742+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:33.67181576+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":"2025-09-19T10:16:33.67182124+07:00","message":"receive interim result [false|false]: นี่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:33.67183376+07:00","message":"[buffer interim] 198 false นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:33.671839687+07:00","message":"[bufferProcess] interim [20000000]:นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:33.671841286+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:33.931397846+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:33.931437069+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":"2025-09-19T10:16:33.931443243+07:00","message":"receive interim result [false|false]: อันนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:33.93145654+07:00","message":"[buffer interim] 198 false อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:33.931463217+07:00","message":"[bufferProcess] interim [140000000]:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:33.931465133+07:00","message":"[bufferProcess] send to processor:นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:33.931469755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:33.931472289+07:00","message":"> Transcript [1977] [false]: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:33.931475003+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:33.931476752+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:33.931478426+07:00","message":"StatePrefix: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:33.93148015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:33.959545971+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:33.959581686+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":"2025-09-19T10:16:33.959587482+07:00","message":"receive interim result [false|false]: นี่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:33.959601117+07:00","message":"[buffer interim] 198 false นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:33.959610401+07:00","message":"[bufferProcess] interim [200000000]:นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:33.959612586+07:00","message":"[bufferProcess] send to processor:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:33.959615582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:33.959618046+07:00","message":"> Transcript [1978] [false]: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:33.959620338+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:33.959622133+07:00","message":"Set new StatePrefix: 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:34.000389189+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:34.000427707+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":"2025-09-19T10:16:34.000433274+07:00","message":"receive interim result [false|false]: อันนี้ก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:34.00044606+07:00","message":"[buffer interim] 198 false อันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.000452426+07:00","message":"[bufferProcess] interim [260000000]:อันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.000454488+07:00","message":"[bufferProcess] send to processor:นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.000459174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.000461378+07:00","message":"> Transcript [1979] [false]: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.000463338+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.000465541+07:00","message":"Set new StatePrefix: 'นี่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:34.029375524+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:34.02941481+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":"2025-09-19T10:16:34.029421396+07:00","message":"receive interim result [false|false]: อันนี้เขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:34.029437468+07:00","message":"[buffer interim] 198 false อันนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.029450193+07:00","message":"[bufferProcess] interim [320000000]:อันนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.029452964+07:00","message":"[bufferProcess] send to processor:อันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.029457119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.029460307+07:00","message":"> Transcript [1980] [false]: 'อันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.02946337+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.029468195+07:00","message":"Set new StatePrefix: 'อันนี้ก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:34.128035846+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:34.128072267+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":"2025-09-19T10:16:34.128077662+07:00","message":"receive interim result [false|false]: อันนี้ก็ไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:34.128105223+07:00","message":"[buffer interim] 198 false อันนี้ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.128112471+07:00","message":"[bufferProcess] interim [380000000]:อันนี้ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.128114877+07:00","message":"[bufferProcess] send to processor:อันนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.128121893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.128124617+07:00","message":"> Transcript [1981] [false]: 'อันนี้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.128126691+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.128128337+07:00","message":"Set new StatePrefix: 'อันนี้เขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:34.219612836+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:34.21964756+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":"2025-09-19T10:16:34.219653346+07:00","message":"receive interim result [false|false]: อันนี้ก็ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:34.219667638+07:00","message":"[buffer interim] 198 false อันนี้ก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.219673888+07:00","message":"[bufferProcess] interim [500000000]:อันนี้ก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.219675976+07:00","message":"[bufferProcess] send to processor:อันนี้ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.219679182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.219681854+07:00","message":"> Transcript [1982] [false]: 'อันนี้ก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.219683678+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.219685341+07:00","message":"Set new StatePrefix: 'อันนี้ก็ไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:34.534207418+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:34.534242943+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":"2025-09-19T10:16:34.534248195+07:00","message":"receive interim result [false|false]: อันนี้ก็ไม่ได้สัก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:34.534262294+07:00","message":"[buffer interim] 198 false อันนี้ก็ไม่ได้สัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.534268896+07:00","message":"[bufferProcess] interim [740000000]:อันนี้ก็ไม่ได้สัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.534270856+07:00","message":"[bufferProcess] send to processor:อันนี้ก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.534275619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.534278027+07:00","message":"> Transcript [1983] [false]: 'อันนี้ก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.534280797+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.534282569+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.534284116+07:00","message":"StatePrefix: 'อันนี้ก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.534286262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:34.566776546+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:34.56681402+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":"2025-09-19T10:16:34.566820126+07:00","message":"receive interim result [false|false]: อันนี้ก็ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:34.566832856+07:00","message":"[buffer interim] 198 false อันนี้ก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.566838983+07:00","message":"[bufferProcess] interim [800000000]:อันนี้ก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.566841409+07:00","message":"[bufferProcess] send to processor:อันนี้ก็ไม่ได้สัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.566846885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.56684967+07:00","message":"> Transcript [1984] [false]: 'อันนี้ก็ไม่ได้สัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.566852791+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.566854584+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.566856593+07:00","message":"StatePrefix: 'อันนี้ก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.566858497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:34.585070293+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:34.585113127+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":"2025-09-19T10:16:34.585119631+07:00","message":"receive interim result [false|false]: อันนี้ก็ไม่ได้ตะโกน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:34.585135577+07:00","message":"[buffer interim] 198 false อันนี้ก็ไม่ได้ตะโกน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.585173392+07:00","message":"[bufferProcess] interim [860000000]:อันนี้ก็ไม่ได้ตะโกน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.585177376+07:00","message":"[bufferProcess] send to processor:อันนี้ก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.585186049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.585189686+07:00","message":"> Transcript [1985] [false]: 'อันนี้ก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.585193641+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.585195678+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.585198093+07:00","message":"StatePrefix: 'อันนี้ก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.585200766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:34.836008209+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:34.836046511+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":"2025-09-19T10:16:34.836052004+07:00","message":"receive interim result [false|false]: อันนี้ก็ไม่ได้ตะโกนอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:34.836064794+07:00","message":"[buffer interim] 198 false อันนี้ก็ไม่ได้ตะโกนอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.836070866+07:00","message":"[bufferProcess] interim [100000000]:อันนี้ก็ไม่ได้ตะโกนอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.836073898+07:00","message":"[bufferProcess] send to processor:อันนี้ก็ไม่ได้ตะโกน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.836080142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.836089356+07:00","message":"> Transcript [1986] [false]: 'อันนี้ก็ไม่ได้ตะโกน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.836094087+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.836096837+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.836099252+07:00","message":"StatePrefix: 'อันนี้ก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.836101698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.836110434+07:00","message":"Push: 'อันนี้ก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.836112678+07:00","message":"TextPushed: 'อันนี้ก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.836114974+07:00","message":"Set new StatePrefix : 'อันนี้ก็ไม่ได้ตะโกน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:34.836117314+07:00","message":"Next Push (prob) : 'ได้ตะโกน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:34.836128547+07:00","message":"push: {false อันนี้ก็ไม่ 0 0xc002b11680}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:35.021146387+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:35.021199347+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":"2025-09-19T10:16:35.021205238+07:00","message":"receive interim result [false|false]: อันนี้ก็ไม่ได้ตะโกนอะไรมาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:35.02122339+07:00","message":"[buffer interim] 198 false อันนี้ก็ไม่ได้ตะโกนอะไรมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.021232235+07:00","message":"[bufferProcess] interim [280000000]:อันนี้ก็ไม่ได้ตะโกนอะไรมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.02123422+07:00","message":"[bufferProcess] send to processor:อันนี้ก็ไม่ได้ตะโกนอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.021239365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.021241781+07:00","message":"> Transcript [1987] [false]: 'อันนี้ก็ไม่ได้ตะโกนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.021245312+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.021247048+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.021248616+07:00","message":"StatePrefix: 'อันนี้ก็ไม่ได้ตะโกน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.021250352+07:00","message":"TextPushed: 'อันนี้ก็ไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:35.076851698+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:35.076887497+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":"2025-09-19T10:16:35.076893346+07:00","message":"receive interim result [false|false]: อันนี้ก็ไม่ได้ตะโกนอะไรมากมาย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:35.07691679+07:00","message":"[buffer interim] 198 false อันนี้ก็ไม่ได้ตะโกนอะไรมากมาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.07692656+07:00","message":"[bufferProcess] interim [400000000]:อันนี้ก็ไม่ได้ตะโกนอะไรมากมาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.076928953+07:00","message":"[bufferProcess] send to processor:อันนี้ก็ไม่ได้ตะโกนอะไรมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.076932336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.076934854+07:00","message":"> Transcript [1988] [false]: 'อันนี้ก็ไม่ได้ตะโกนอะไรมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.076938649+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.076940704+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.076943001+07:00","message":"StatePrefix: 'อันนี้ก็ไม่ได้ตะโกน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.076945333+07:00","message":"TextPushed: 'อันนี้ก็ไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:35.264770728+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:35.264807462+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":"2025-09-19T10:16:35.264812689+07:00","message":"receive interim result [false|false]: อันนี้ก็ไม่ได้ตะโกนอะไรมากมายนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:35.264826057+07:00","message":"[buffer interim] 198 false อันนี้ก็ไม่ได้ตะโกนอะไรมากมายนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.264833036+07:00","message":"[bufferProcess] interim [580000000]:อันนี้ก็ไม่ได้ตะโกนอะไรมากมายนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.264835541+07:00","message":"[bufferProcess] send to processor:อันนี้ก็ไม่ได้ตะโกนอะไรมากมาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.264840844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.264843612+07:00","message":"> Transcript [1989] [false]: 'อันนี้ก็ไม่ได้ตะโกนอะไรมากมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.264846394+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.264848386+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.264850232+07:00","message":"StatePrefix: 'อันนี้ก็ไม่ได้ตะโกน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.264852294+07:00","message":"TextPushed: 'อันนี้ก็ไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:35.567590799+07:00","message":"[GCS] IsForceVAD: false for message ID: 198"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:35.629240567+07:00","message":"[GCS] Start streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:35.72281944+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:35.722863326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ก็ไม่ได้ตะโกนอะไรมากมายนะ\",\"confidence\":0.93712956}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:35.722869978+07:00","message":"receive interim result [true|false]: อันนี้ก็ไม่ได้ตะโกนอะไรมากมายนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:35.722880417+07:00","message":"end recv isFinal message id 198"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:35.722882554+07:00","message":"end Recv id 198"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:35.722889469+07:00","message":"[buffer interim] 198 true อันนี้ก็ไม่ได้ตะโกนอะไรมากมายนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.722900834+07:00","message":"[bufferProcess] interim [60000000]:อันนี้ก็ไม่ได้ตะโกนอะไรมากมายนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.722904067+07:00","message":"[bufferProcess] send to processor (isfinal):อันนี้ก็ไม่ได้ตะโกนอะไรมากมายนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.722924686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.722952576+07:00","message":"> Transcript [1990] [false]: 'อันนี้ก็ไม่ได้ตะโกนอะไรมากมายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.722958391+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.722960344+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.722962884+07:00","message":"StatePrefix: 'อันนี้ก็ไม่ได้ตะโกน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.72296602+07:00","message":"TextPushed: 'อันนี้ก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.722973089+07:00","message":"Push: 'ได้ตะโกน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.722974638+07:00","message":"TextPushed: 'อันนี้ก็ไม่ได้ตะโกน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.722976336+07:00","message":"Set new StatePrefix : 'อันนี้ก็ไม่ได้ตะโกนอะไรมากมายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.722979122+07:00","message":"Next Push (prob) : 'อะไรมากมายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.722981432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.722983514+07:00","message":"> Transcript [1991] [true]: 'อันนี้ก็ไม่ได้ตะโกนอะไรมากมายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.722985547+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.722986964+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.722989428+07:00","message":"StatePrefix: 'อันนี้ก็ไม่ได้ตะโกนอะไรมากมายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.722991023+07:00","message":"TextPushed: 'อันนี้ก็ไม่ได้ตะโกน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:35.722992721+07:00","message":"Push: 'อะไรมากมายนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:35.723003241+07:00","message":"push: {false ได้ตะโกน 0 0xc002b11680}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:35.723009305+07:00","message":"push: {true อะไรมากมายนะ 0 0xc002b11680}"}
{"level":"info","service":"Main","time":"2025-09-19T10:16:35.734853587+07:00","message":"write wav file: './tmp/7402/7402_198.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:35.868269517+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:35.868293716+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:37.065689374+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:37.065734085+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":"2025-09-19T10:16:37.065739187+07:00","message":"receive interim result [false|false]: ถ้ามัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:37.065751869+07:00","message":"[buffer interim] 199 false ถ้ามัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.065758523+07:00","message":"[bufferProcess] interim [260000000]:ถ้ามัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.065760233+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.065764555+07:00","message":"[bufferProcess] send to processor (ticker):ถ้ามัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.065767107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.065769485+07:00","message":"> Transcript [1992] [false]: 'ถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.065771351+07:00","message":"Set StatePrefix (first interim): 'ถ้ามัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:37.258238314+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:37.258291644+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":"2025-09-19T10:16:37.258299347+07:00","message":"receive interim result [false|false]: ถ้ามันพา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:37.258316412+07:00","message":"[buffer interim] 199 false ถ้ามันพา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.25832305+07:00","message":"[bufferProcess] interim [440000000]:ถ้ามันพา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.258324728+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:37.387651875+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:37.387697147+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":"2025-09-19T10:16:37.387702531+07:00","message":"receive interim result [false|false]: ถ้ามันพาไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:37.387718328+07:00","message":"[buffer interim] 199 false ถ้ามันพาไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.387724587+07:00","message":"[bufferProcess] interim [620000000]:ถ้ามันพาไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.387726679+07:00","message":"[bufferProcess] send to processor:ถ้ามันพา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.387732824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.387735273+07:00","message":"> Transcript [1993] [false]: 'ถ้ามันพา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.387737863+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.387739868+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.387741356+07:00","message":"StatePrefix: 'ถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.387743206+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:37.809551406+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:37.809589631+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":"2025-09-19T10:16:37.809595399+07:00","message":"receive interim result [false|false]: ถ้ามันพาไปได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:37.809608853+07:00","message":"[buffer interim] 199 false ถ้ามันพาไปได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.809614565+07:00","message":"[bufferProcess] interim [920000000]:ถ้ามันพาไปได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.809616907+07:00","message":"[bufferProcess] send to processor:ถ้ามันพาไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.809621961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.809624607+07:00","message":"> Transcript [1994] [false]: 'ถ้ามันพาไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.809627299+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.809629031+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.809630569+07:00","message":"StatePrefix: 'ถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.809632432+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:37.921418252+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:37.921456342+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":"2025-09-19T10:16:37.921461732+07:00","message":"receive interim result [false|false]: ถ้ามันพาไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:37.921475187+07:00","message":"[buffer interim] 199 false ถ้ามันพาไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.921481302+07:00","message":"[bufferProcess] interim [980000000]:ถ้ามันพาไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.921483372+07:00","message":"[bufferProcess] send to processor:ถ้ามันพาไปได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.921489001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.921491816+07:00","message":"> Transcript [1995] [false]: 'ถ้ามันพาไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.921494544+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.921496332+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.92149796+07:00","message":"StatePrefix: 'ถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:37.921499942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:38.081019268+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:38.08106596+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":"2025-09-19T10:16:38.08107203+07:00","message":"receive interim result [false|false]: ถ้ามันพาไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:38.081085127+07:00","message":"[buffer interim] 199 false ถ้ามันพาไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:38.081098358+07:00","message":"[bufferProcess] interim [220000000]:ถ้ามันพาไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:38.081100896+07:00","message":"[bufferProcess] send to processor:ถ้ามันพาไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:38.081107587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:38.081110301+07:00","message":"> Transcript [1996] [false]: 'ถ้ามันพาไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:38.08111266+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:38.081114242+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:38.081115976+07:00","message":"StatePrefix: 'ถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:38.081119631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:38.081124661+07:00","message":"Push: 'ถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:38.081126261+07:00","message":"TextPushed: 'ถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:38.081127935+07:00","message":"Set new StatePrefix : 'ถ้ามันพาไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:38.081129559+07:00","message":"Next Push (prob) : 'พาไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:38.081136733+07:00","message":"push: {false ถ้ามัน 0 0xc0004aa080}"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:38.86900033+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:38.869016042+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:41.869823165+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:41.869833158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:42.675962925+07:00","message":"[GCS] IsForceVAD: false for message ID: 199"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:42.827683886+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:42.827719183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามันพาไปได้ทุกที่\",\"confidence\":0.83196634}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:42.827725346+07:00","message":"receive interim result [true|false]: ถ้ามันพาไปได้ทุกที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:42.827734263+07:00","message":"end recv isFinal message id 199"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:42.827736142+07:00","message":"end Recv id 199"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:42.827742419+07:00","message":"[buffer interim] 199 true ถ้ามันพาไปได้ทุกที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:42.827760529+07:00","message":"[bufferProcess] interim [50000000]:ถ้ามันพาไปได้ทุกที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:42.827777807+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้ามันพาไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:42.827781752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:42.827784296+07:00","message":"> Transcript [1997] [false]: 'ถ้ามันพาไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:42.827786832+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:42.827788318+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:42.827789844+07:00","message":"StatePrefix: 'ถ้ามันพาไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:42.827791449+07:00","message":"TextPushed: 'ถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:42.827792714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:42.827794301+07:00","message":"> Transcript [1998] [true]: 'ถ้ามันพาไปได้ทุกที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:42.827796233+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:42.827797556+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:42.827798825+07:00","message":"StatePrefix: 'ถ้ามันพาไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:42.827800123+07:00","message":"TextPushed: 'ถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:42.827802192+07:00","message":"Push: 'พาไปได้ทุกที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:42.827810036+07:00","message":"push: {true พาไปได้ทุกที่ 0 0xc0004aa080}"}
{"level":"info","service":"Main","time":"2025-09-19T10:16:42.84083132+07:00","message":"write wav file: './tmp/7402/7402_199.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:43.056301564+07:00","message":"[GCS] Start streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:43.416028837+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:43.416073343+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":"2025-09-19T10:16:43.416078036+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:43.41609118+07:00","message":"[buffer interim] 200 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:43.41609747+07:00","message":"[bufferProcess] interim [420000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:43.416098975+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:43.60372565+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:43.603773013+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":"2025-09-19T10:16:43.603779015+07:00","message":"receive interim result [false|false]: สงสัย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:43.603793204+07:00","message":"[buffer interim] 200 false สงสัย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:43.603800633+07:00","message":"[bufferProcess] interim [540000000]:สงสัย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:43.603803332+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:43.603838891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:43.603843128+07:00","message":"> Transcript [1999] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:43.603846133+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:43.606190557+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:43.606208395+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":"2025-09-19T10:16:43.606213612+07:00","message":"receive interim result [false|false]: สงสาร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:43.606224725+07:00","message":"[buffer interim] 200 false สงสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:43.606229307+07:00","message":"[bufferProcess] interim [600000000]:สงสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:43.606231546+07:00","message":"[bufferProcess] send to processor:สงสัย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:43.606234513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:43.606237428+07:00","message":"> Transcript [2000] [false]: 'สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:43.606239969+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:43.606242751+07:00","message":"Set new StatePrefix: 'สงสัย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:44.262058384+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:44.26209846+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":"2025-09-19T10:16:44.262103688+07:00","message":"receive interim result [false|false]: สงสาร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:44.262124776+07:00","message":"[buffer interim] 200 false สงสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:44.2621353+07:00","message":"[bufferProcess] interim [200000000]:สงสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:44.262138987+07:00","message":"[bufferProcess] send to processor:สงสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:44.262143888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:44.26214633+07:00","message":"> Transcript [2001] [false]: 'สงสาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:44.262148314+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:44.262149964+07:00","message":"Set new StatePrefix: 'สงสาร'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:44.870585724+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:44.870595898+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:47.805834549+07:00","message":"[GCS] IsForceVAD: false for message ID: 200"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:47.870985574+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:47.871009628+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:47.936402455+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:47.936455158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สงสาร\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:47.936461647+07:00","message":"receive interim result [true|false]: สงสาร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:47.936474892+07:00","message":"end recv isFinal message id 200"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:47.936477337+07:00","message":"end Recv id 200"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:47.93648568+07:00","message":"[buffer interim] 200 true สงสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:47.93649461+07:00","message":"[bufferProcess] interim [950000000]:สงสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:47.9364985+07:00","message":"[bufferProcess] send to processor (isfinal):สงสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:47.936503844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:47.936507594+07:00","message":"> Transcript [2002] [false]: 'สงสาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:47.936511301+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:47.936513459+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:47.936515794+07:00","message":"StatePrefix: 'สงสาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:47.936518146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:47.936520487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:47.936523311+07:00","message":"> Transcript [2003] [true]: 'สงสาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:47.936525994+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:47.936528012+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:47.936530123+07:00","message":"StatePrefix: 'สงสาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:47.936532153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:47.936535899+07:00","message":"Push: 'สงสาร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:47.936546099+07:00","message":"push: {true สงสาร 0 0xc000047400}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:47.937773933+07:00","message":"[GCS] Start streaming session, msgId: 201"}
{"level":"info","service":"Main","time":"2025-09-19T10:16:47.947362745+07:00","message":"write wav file: './tmp/7402/7402_200.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:48.665288008+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:48.665334299+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":"2025-09-19T10:16:48.665340585+07:00","message":"receive interim result [false|false]: แหม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:48.66535759+07:00","message":"[buffer interim] 201 false แหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:48.665365744+07:00","message":"[bufferProcess] interim [780000000]:แหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:48.665368274+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:49.310147941+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:49.310183037+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":"2025-09-19T10:16:49.310188516+07:00","message":"receive interim result [false|false]: แหม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:49.310202575+07:00","message":"[buffer interim] 201 false แหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:49.310208738+07:00","message":"[bufferProcess] interim [380000000]:แหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:49.310210492+07:00","message":"[bufferProcess] send to processor:แหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:49.310216572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:49.310218965+07:00","message":"> Transcript [2004] [false]: 'แหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:49.310220751+07:00","message":"Set StatePrefix (first interim): 'แหม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:49.695406239+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:49.695444773+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":"2025-09-19T10:16:49.695451068+07:00","message":"receive interim result [false|false]: แหมยาย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:49.695463705+07:00","message":"[buffer interim] 201 false แหมยาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:49.695470467+07:00","message":"[bufferProcess] interim [800000000]:แหมยาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:49.695472321+07:00","message":"[bufferProcess] send to processor:แหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:49.695476989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:49.695479496+07:00","message":"> Transcript [2005] [false]: 'แหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:49.695482636+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:49.695484374+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:49.695486477+07:00","message":"StatePrefix: 'แหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:49.695488348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:49.898440191+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:49.898488054+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":"2025-09-19T10:16:49.898495033+07:00","message":"receive interim result [false|false]: แหมยายก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:49.898511108+07:00","message":"[buffer interim] 201 false แหมยายก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:49.898519277+07:00","message":"[bufferProcess] interim [980000000]:แหมยายก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:49.898522119+07:00","message":"[bufferProcess] send to processor:แหมยาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:49.898528511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:49.898532149+07:00","message":"> Transcript [2006] [false]: 'แหมยาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:49.898536137+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:49.898538528+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:49.898541009+07:00","message":"StatePrefix: 'แหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:49.898543326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:50.063362256+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:50.063409493+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":"2025-09-19T10:16:50.063417306+07:00","message":"receive interim result [false|false]: แหมยายก็คือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:50.063433929+07:00","message":"[buffer interim] 201 false แหมยายก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.063442148+07:00","message":"[bufferProcess] interim [160000000]:แหมยายก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.063444875+07:00","message":"[bufferProcess] send to processor:แหมยายก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.063448921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.063452378+07:00","message":"> Transcript [2007] [false]: 'แหมยายก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.063456365+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.0634585+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.063462841+07:00","message":"StatePrefix: 'แหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.063465293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:50.068158152+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:50.068184503+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":"2025-09-19T10:16:50.068191131+07:00","message":"receive interim result [false|false]: แหมยายก็เกิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:50.068201957+07:00","message":"[buffer interim] 201 false แหมยายก็เกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.068207251+07:00","message":"[bufferProcess] interim [220000000]:แหมยายก็เกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.068210116+07:00","message":"[bufferProcess] send to processor:แหมยายก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.068216246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.068219743+07:00","message":"> Transcript [2008] [false]: 'แหมยายก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.068223486+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.068225851+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.068228169+07:00","message":"StatePrefix: 'แหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.068231759+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.068238754+07:00","message":"Push: 'แหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.068241186+07:00","message":"TextPushed: 'แหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.068243539+07:00","message":"Set new StatePrefix : 'แหมยายก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.068246134+07:00","message":"Next Push (prob) : 'ยายก็คือ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:50.06825612+07:00","message":"push: {false แหม 0 0xc002b11080}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:50.287188236+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:50.287225252+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":"2025-09-19T10:16:50.287231565+07:00","message":"receive interim result [false|false]: แหมยายก็เกิดใน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:50.287244314+07:00","message":"[buffer interim] 201 false แหมยายก็เกิดใน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.287253387+07:00","message":"[bufferProcess] interim [400000000]:แหมยายก็เกิดใน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.287256484+07:00","message":"[bufferProcess] send to processor:แหมยายก็เกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.287262254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.287265386+07:00","message":"> Transcript [2009] [false]: 'แหมยายก็เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.287268178+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.287272693+07:00","message":"Set new StatePrefix: 'แหมยายก็เกิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:50.38955441+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:50.389597066+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":"2025-09-19T10:16:50.38960231+07:00","message":"receive interim result [false|false]: แหมยายก็เกิดเร็ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:50.389620015+07:00","message":"[buffer interim] 201 false แหมยายก็เกิดเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.389626878+07:00","message":"[bufferProcess] interim [460000000]:แหมยายก็เกิดเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.389628924+07:00","message":"[bufferProcess] send to processor:แหมยายก็เกิดใน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.389632362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.389634929+07:00","message":"> Transcript [2010] [false]: 'แหมยายก็เกิดใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.389637994+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.389639996+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.389642063+07:00","message":"StatePrefix: 'แหมยายก็เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.389644998+07:00","message":"TextPushed: 'แหม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:50.517343862+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:50.517381166+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":"2025-09-19T10:16:50.51738747+07:00","message":"receive interim result [false|false]: แหมยายก็เกิดเร็วไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:50.517400969+07:00","message":"[buffer interim] 201 false แหมยายก็เกิดเร็วไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.51740686+07:00","message":"[bufferProcess] interim [580000000]:แหมยายก็เกิดเร็วไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.517408722+07:00","message":"[bufferProcess] send to processor:แหมยายก็เกิดเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.517413519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.517416396+07:00","message":"> Transcript [2011] [false]: 'แหมยายก็เกิดเร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.517419398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.517420938+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.517422497+07:00","message":"StatePrefix: 'แหมยายก็เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.51742479+07:00","message":"TextPushed: 'แหม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:50.586840044+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:50.586881393+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":"2025-09-19T10:16:50.586886857+07:00","message":"receive interim result [false|false]: แหมยายก็เกิดเร็วไปหน่อย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:50.58690365+07:00","message":"[buffer interim] 201 false แหมยายก็เกิดเร็วไปหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.586910933+07:00","message":"[bufferProcess] interim [700000000]:แหมยายก็เกิดเร็วไปหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.58691302+07:00","message":"[bufferProcess] send to processor:แหมยายก็เกิดเร็วไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.586919153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.586921525+07:00","message":"> Transcript [2012] [false]: 'แหมยายก็เกิดเร็วไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.586924366+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.586926088+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.586927997+07:00","message":"StatePrefix: 'แหมยายก็เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.586930146+07:00","message":"TextPushed: 'แหม'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:50.871591388+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:50.871609132+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:50.920845339+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:50.920900222+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":"2025-09-19T10:16:50.920907119+07:00","message":"receive interim result [false|false]: แหมยายก็เกิดเร็วไปหน่อยได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:50.920923925+07:00","message":"[buffer interim] 201 false แหมยายก็เกิดเร็วไปหน่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.920930358+07:00","message":"[bufferProcess] interim [940000000]:แหมยายก็เกิดเร็วไปหน่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.920932388+07:00","message":"[bufferProcess] send to processor:แหมยายก็เกิดเร็วไปหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.920939212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.920941715+07:00","message":"> Transcript [2013] [false]: 'แหมยายก็เกิดเร็วไปหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.920944926+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.920947106+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.920950229+07:00","message":"StatePrefix: 'แหมยายก็เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.920952661+07:00","message":"TextPushed: 'แหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.920958456+07:00","message":"Push: 'ยายก็เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.920960118+07:00","message":"TextPushed: 'แหมยายก็เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.920962361+07:00","message":"Set new StatePrefix : 'แหมยายก็เกิดเร็วไปหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.920964162+07:00","message":"Next Push (prob) : 'เร็วไปหน่อย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:50.920971725+07:00","message":"push: {false ยายก็เกิด 0 0xc002b11080}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:50.968826386+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:50.968863191+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":"2025-09-19T10:16:50.96886877+07:00","message":"receive interim result [false|false]: แหมยายก็เกิดเร็วไปหน่อยไม่งั้น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:50.968881367+07:00","message":"[buffer interim] 201 false แหมยายก็เกิดเร็วไปหน่อยไม่งั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.968888023+07:00","message":"[bufferProcess] interim [60000000]:แหมยายก็เกิดเร็วไปหน่อยไม่งั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.968890346+07:00","message":"[bufferProcess] send to processor:แหมยายก็เกิดเร็วไปหน่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.968895507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.968898051+07:00","message":"> Transcript [2014] [false]: 'แหมยายก็เกิดเร็วไปหน่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.968900828+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.968902552+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.968904204+07:00","message":"StatePrefix: 'แหมยายก็เกิดเร็วไปหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:50.968906391+07:00","message":"TextPushed: 'แหมยายก็เกิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:51.622057106+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:51.622101609+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":"2025-09-19T10:16:51.622109371+07:00","message":"receive interim result [false|false]: แหมยายก็เกิดเร็วไปหน่อยไม่งั้น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:51.622133339+07:00","message":"[buffer interim] 201 false แหมยายก็เกิดเร็วไปหน่อยไม่งั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:51.62214145+07:00","message":"[bufferProcess] interim [660000000]:แหมยายก็เกิดเร็วไปหน่อยไม่งั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:51.622143707+07:00","message":"[bufferProcess] send to processor:แหมยายก็เกิดเร็วไปหน่อยไม่งั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:51.622149925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:51.622152759+07:00","message":"> Transcript [2015] [false]: 'แหมยายก็เกิดเร็วไปหน่อยไม่งั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:51.622156022+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:51.622157943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:51.622159537+07:00","message":"StatePrefix: 'แหมยายก็เกิดเร็วไปหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:51.622162059+07:00","message":"TextPushed: 'แหมยายก็เกิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:51.796380615+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:51.79676118+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":"2025-09-19T10:16:51.796870143+07:00","message":"receive interim result [false|false]: แหมยายก็เกิดเร็วไปหน่อยไม่งั้นไม่ทราบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:51.796889646+07:00","message":"[buffer interim] 201 false แหมยายก็เกิดเร็วไปหน่อยไม่งั้นไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:51.796897015+07:00","message":"[bufferProcess] interim [840000000]:แหมยายก็เกิดเร็วไปหน่อยไม่งั้นไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:51.796899623+07:00","message":"[bufferProcess] send to processor:แหมยายก็เกิดเร็วไปหน่อยไม่งั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:51.79690307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:51.796905625+07:00","message":"> Transcript [2016] [false]: 'แหมยายก็เกิดเร็วไปหน่อยไม่งั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:51.7969087+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:51.79691047+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:51.796912182+07:00","message":"StatePrefix: 'แหมยายก็เกิดเร็วไปหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:51.796914395+07:00","message":"TextPushed: 'แหมยายก็เกิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:51.881813889+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:51.881863933+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":"2025-09-19T10:16:51.881869749+07:00","message":"receive interim result [false|false]: แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:51.881882565+07:00","message":"[buffer interim] 201 false แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:51.881889122+07:00","message":"[bufferProcess] interim [20000000]:แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:51.881891131+07:00","message":"[bufferProcess] send to processor:แหมยายก็เกิดเร็วไปหน่อยไม่งั้นไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:51.88189421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:51.881896698+07:00","message":"> Transcript [2017] [false]: 'แหมยายก็เกิดเร็วไปหน่อยไม่งั้นไม่ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:51.881899894+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:51.881901662+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:51.881903652+07:00","message":"StatePrefix: 'แหมยายก็เกิดเร็วไปหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:51.88190571+07:00","message":"TextPushed: 'แหมยายก็เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:51.881907884+07:00","message":"Push: 'เร็วไปหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:51.88190937+07:00","message":"TextPushed: 'แหมยายก็เกิดเร็วไปหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:51.881911098+07:00","message":"Set new StatePrefix : 'แหมยายก็เกิดเร็วไปหน่อยไม่งั้นไม่ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:51.881912821+07:00","message":"Next Push (prob) : 'ไม่งั้นไม่ทราบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:51.88191995+07:00","message":"push: {false เร็วไปหน่อย 0 0xc002b11080}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:52.148258585+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:52.148294801+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":"2025-09-19T10:16:52.148301403+07:00","message":"receive interim result [false|false]: แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามีคู่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:52.148314901+07:00","message":"[buffer interim] 201 false แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามีคู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:52.148323206+07:00","message":"[bufferProcess] interim [200000000]:แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามีคู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:52.148325365+07:00","message":"[bufferProcess] send to processor:แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:52.148328599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:52.148331669+07:00","message":"> Transcript [2018] [false]: 'แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:52.148333947+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:52.148335565+07:00","message":"Set new StatePrefix: 'แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:52.37477668+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:52.374829716+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":"2025-09-19T10:16:52.37483535+07:00","message":"receive interim result [false|false]: แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามีคู่แข่ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:52.374847528+07:00","message":"[buffer interim] 201 false แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามีคู่แข่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:52.374853519+07:00","message":"[bufferProcess] interim [440000000]:แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามีคู่แข่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:52.374855691+07:00","message":"[bufferProcess] send to processor:แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามีคู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:52.37486118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:52.374863557+07:00","message":"> Transcript [2019] [false]: 'แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามีคู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:52.374866443+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:52.374868476+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:52.374870419+07:00","message":"StatePrefix: 'แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:52.374872356+07:00","message":"TextPushed: 'แหมยายก็เกิดเร็วไปหน่อย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:52.692746436+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:52.692781854+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":"2025-09-19T10:16:52.692786949+07:00","message":"receive interim result [false|false]: แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามีคู่แข่งแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:52.692799913+07:00","message":"[buffer interim] 201 false แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามีคู่แข่งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:52.692806157+07:00","message":"[bufferProcess] interim [740000000]:แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามีคู่แข่งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:52.69280869+07:00","message":"[bufferProcess] send to processor:แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามีคู่แข่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:52.692813432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:52.69281606+07:00","message":"> Transcript [2020] [false]: 'แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามีคู่แข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:52.69281905+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:52.692820635+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:52.692822612+07:00","message":"StatePrefix: 'แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:52.692824646+07:00","message":"TextPushed: 'แหมยายก็เกิดเร็วไปหน่อย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:53.262446103+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:53.262481826+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":"2025-09-19T10:16:53.262490452+07:00","message":"receive interim result [false|false]: แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามีคู่แข่งแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:53.262505076+07:00","message":"[buffer interim] 201 false แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามีคู่แข่งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:53.262511422+07:00","message":"[bufferProcess] interim [340000000]:แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามีคู่แข่งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:53.26251361+07:00","message":"[bufferProcess] send to processor:แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามีคู่แข่งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:53.26251984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:53.262522767+07:00","message":"> Transcript [2021] [false]: 'แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามีคู่แข่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:53.262525839+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:53.262527442+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:53.26252954+07:00","message":"StatePrefix: 'แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:53.26253208+07:00","message":"TextPushed: 'แหมยายก็เกิดเร็วไปหน่อย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:53.361803824+07:00","message":"[GCS] Cleaned up inactive client: 183"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:53.361831232+07:00","message":"[GCS] Cleaned up inactive client: 184"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:53.361833673+07:00","message":"[GCS] Cleaned up inactive client: 179"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:53.361835146+07:00","message":"[GCS] Cleaned up inactive client: 185"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:53.361836495+07:00","message":"[GCS] Cleaned up inactive client: 180"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:53.36183791+07:00","message":"[GCS] Cleaned up inactive client: 181"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:53.361839311+07:00","message":"[GCS] Cleaned up inactive client: 182"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:53.361840745+07:00","message":"[GCS] Cleaned up inactive client: 178"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:53.361842371+07:00","message":"[GCS] Cleaned up inactive client: 186"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:53.872441695+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:53.872455269+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:54.395689159+07:00","message":"[GCS] IsForceVAD: false for message ID: 201"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:54.52755419+07:00","message":"[GCS] Start streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:54.557287685+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:54.557324802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหมยายก็เกิดเร็วไปหน่อยไม่งั้นวีซ่ามีคู่แข่งแล้ว\",\"confidence\":0.94258636}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:54.557331011+07:00","message":"receive interim result [true|false]: แหมยายก็เกิดเร็วไปหน่อยไม่งั้นวีซ่ามีคู่แข่งแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:54.557340358+07:00","message":"end recv isFinal message id 201"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:54.55734209+07:00","message":"end Recv id 201"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:54.557348348+07:00","message":"[buffer interim] 201 true แหมยายก็เกิดเร็วไปหน่อยไม่งั้นวีซ่ามีคู่แข่งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:54.557361697+07:00","message":"[bufferProcess] interim [690000000]:แหมยายก็เกิดเร็วไปหน่อยไม่งั้นวีซ่ามีคู่แข่งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:54.557364724+07:00","message":"[bufferProcess] send to processor (isfinal):แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามีคู่แข่งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:54.557368254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:54.557370749+07:00","message":"> Transcript [2022] [false]: 'แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามีคู่แข่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:54.557373579+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:54.557375193+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:54.557378461+07:00","message":"StatePrefix: 'แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:54.557382515+07:00","message":"TextPushed: 'แหมยายก็เกิดเร็วไปหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:54.557391447+07:00","message":"Push: 'ไม่งั้นลิซ่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:54.557393099+07:00","message":"TextPushed: 'แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:54.557394849+07:00","message":"Set new StatePrefix : 'แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามีคู่แข่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:54.557397331+07:00","message":"Next Push (prob) : 'คู่แข่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:54.557398743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:54.557400296+07:00","message":"> Transcript [2023] [true]: 'แหมยายก็เกิดเร็วไปหน่อยไม่งั้นวีซ่ามีคู่แข่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:54.55740233+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:54.557404195+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:54.557406701+07:00","message":"StatePrefix: 'แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามีคู่แข่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:54.557408507+07:00","message":"TextPushed: 'แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:54.557409874+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:54.557434636+07:00","message":"push: {false ไม่งั้นลิซ่ามี 0 0xc002b11080}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:54.55757627+07:00","message":"Push: 'คู่แข่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:54.557579668+07:00","message":"TextPushed: 'แหมยายก็เกิดเร็วไปหน่อยไม่งั้นลิซ่ามีคู่แข่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:54.557581533+07:00","message":"Set new StatePrefix : 'แหมยายก็เกิดเร็วไปหน่อยไม่งั้นวีซ่ามีคู่แข่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:54.557583141+07:00","message":"Next Push (prob) : 'แหมยายก็เกิดเร็วไปหน่อยไม่งั้นวีซ่ามีคู่แข่งแล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:54.557590968+07:00","message":"push: {true คู่แข่งแล้ว 0 0xc002b11080}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:54.557597957+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_201.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:16:54.570216655+07:00","message":"write wav file: './tmp/7402/7402_201.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:56.121736319+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:56.121770999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณพลอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:56.121776535+07:00","message":"receive interim result [false|false]: คุณพลอย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:56.121787597+07:00","message":"[buffer interim] 202 false คุณพลอย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:56.121793743+07:00","message":"[bufferProcess] interim [590000000]:คุณพลอย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:56.12179514+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:56.121798148+07:00","message":"[bufferProcess] send to processor (ticker):คุณพลอย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:56.121800607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:56.121802934+07:00","message":"> Transcript [2024] [false]: 'คุณพลอย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:56.121804848+07:00","message":"Set StatePrefix (first interim): 'คุณพลอย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:56.382050513+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:56.382086703+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":"2025-09-19T10:16:56.382091547+07:00","message":"receive interim result [false|false]: คุณพลอยจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:56.382105883+07:00","message":"[buffer interim] 202 false คุณพลอยจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:56.382112414+07:00","message":"[bufferProcess] interim [770000000]:คุณพลอยจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:56.382114427+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:56.448059128+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:56.448099123+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":"2025-09-19T10:16:56.448106823+07:00","message":"receive interim result [false|false]: คุณพลอยนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:56.448124205+07:00","message":"[buffer interim] 202 false คุณพลอยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:56.448132319+07:00","message":"[bufferProcess] interim [890000000]:คุณพลอยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:56.448141053+07:00","message":"[bufferProcess] send to processor:คุณพลอยจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:56.448146119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:56.448149605+07:00","message":"> Transcript [2025] [false]: 'คุณพลอยจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:56.448154335+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:56.448156612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:56.448158995+07:00","message":"StatePrefix: 'คุณพลอย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:56.448161336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:56.796128963+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:56.796186366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณพลอยนะคะเป็นเพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:56.796194468+07:00","message":"receive interim result [false|false]: คุณพลอยนะคะเป็นเพื่อน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:56.796213008+07:00","message":"[buffer interim] 202 false คุณพลอยนะคะเป็นเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:56.796224096+07:00","message":"[bufferProcess] interim [250000000]:คุณพลอยนะคะเป็นเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:56.796227508+07:00","message":"[bufferProcess] send to processor:คุณพลอยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:56.796234423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:56.796238214+07:00","message":"> Transcript [2026] [false]: 'คุณพลอยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:56.796243557+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:56.796245965+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:56.796248552+07:00","message":"StatePrefix: 'คุณพลอย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:56.796251197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:56.873335381+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:56.87333545+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.005446245+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.005486328+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":"2025-09-19T10:16:57.005492431+07:00","message":"receive interim result [false|false]: คุณพลอยนะคะเป็นเพื่อนของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.005506961+07:00","message":"[buffer interim] 202 false คุณพลอยนะคะเป็นเพื่อนของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.005514264+07:00","message":"[bufferProcess] interim [490000000]:คุณพลอยนะคะเป็นเพื่อนของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.00551643+07:00","message":"[bufferProcess] send to processor:คุณพลอยนะคะเป็นเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.005519942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.00552294+07:00","message":"> Transcript [2027] [false]: 'คุณพลอยนะคะเป็นเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.005526229+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.005528205+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.005529883+07:00","message":"StatePrefix: 'คุณพลอย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.00553162+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.205917311+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.205950923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณพลอยนะคะเป็นเพื่อนของหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.205956556+07:00","message":"receive interim result [false|false]: คุณพลอยนะคะเป็นเพื่อนของหน้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.205970218+07:00","message":"[buffer interim] 202 false คุณพลอยนะคะเป็นเพื่อนของหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.205977068+07:00","message":"[bufferProcess] interim [670000000]:คุณพลอยนะคะเป็นเพื่อนของหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.205979342+07:00","message":"[bufferProcess] send to processor:คุณพลอยนะคะเป็นเพื่อนของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.205984427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.205986866+07:00","message":"> Transcript [2028] [false]: 'คุณพลอยนะคะเป็นเพื่อนของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.205989651+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.20599135+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.205993471+07:00","message":"StatePrefix: 'คุณพลอย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.205995326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.205999412+07:00","message":"Push: 'คุณพลอย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.206001845+07:00","message":"TextPushed: 'คุณพลอย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.206003679+07:00","message":"Set new StatePrefix : 'คุณพลอยนะคะเป็นเพื่อนของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.206005488+07:00","message":"Next Push (prob) : 'นะคะเป็นเพื่อนของ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.206013493+07:00","message":"push: {false คุณพลอย 0 0xc000047000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.311881002+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.311928073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณพลอยนะคะเป็นเพื่อนของนาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.311936238+07:00","message":"receive interim result [false|false]: คุณพลอยนะคะเป็นเพื่อนของนาง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.311952226+07:00","message":"[buffer interim] 202 false คุณพลอยนะคะเป็นเพื่อนของนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.311960336+07:00","message":"[bufferProcess] interim [790000000]:คุณพลอยนะคะเป็นเพื่อนของนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.311963069+07:00","message":"[bufferProcess] send to processor:คุณพลอยนะคะเป็นเพื่อนของหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.311967258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.311970619+07:00","message":"> Transcript [2029] [false]: 'คุณพลอยนะคะเป็นเพื่อนของหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.311974362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.311976571+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.311978906+07:00","message":"StatePrefix: 'คุณพลอยนะคะเป็นเพื่อนของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.311981672+07:00","message":"TextPushed: 'คุณพลอย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.464305922+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.464346743+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":"2025-09-19T10:16:57.464352703+07:00","message":"receive interim result [false|false]: คุณพลอยนะคะเป็นเพื่อนของน่าน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.464366987+07:00","message":"[buffer interim] 202 false คุณพลอยนะคะเป็นเพื่อนของน่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.464373411+07:00","message":"[bufferProcess] interim [910000000]:คุณพลอยนะคะเป็นเพื่อนของน่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.464375818+07:00","message":"[bufferProcess] send to processor:คุณพลอยนะคะเป็นเพื่อนของนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.464380692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.464383429+07:00","message":"> Transcript [2030] [false]: 'คุณพลอยนะคะเป็นเพื่อนของนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.464386701+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.464388425+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.464390119+07:00","message":"StatePrefix: 'คุณพลอยนะคะเป็นเพื่อนของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.464392013+07:00","message":"TextPushed: 'คุณพลอย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.606103866+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.606161452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณพลอยนะคะเป็นเพื่อนของนางยักษ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.606167651+07:00","message":"receive interim result [false|false]: คุณพลอยนะคะเป็นเพื่อนของนางยักษ์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.606185887+07:00","message":"[buffer interim] 202 false คุณพลอยนะคะเป็นเพื่อนของนางยักษ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.606192866+07:00","message":"[bufferProcess] interim [970000000]:คุณพลอยนะคะเป็นเพื่อนของนางยักษ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.606195479+07:00","message":"[bufferProcess] send to processor:คุณพลอยนะคะเป็นเพื่อนของน่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.606202049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.606204891+07:00","message":"> Transcript [2031] [false]: 'คุณพลอยนะคะเป็นเพื่อนของน่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.606208044+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.60621005+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.606211851+07:00","message":"StatePrefix: 'คุณพลอยนะคะเป็นเพื่อนของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.606213779+07:00","message":"TextPushed: 'คุณพลอย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.658317119+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.658358954+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":"2025-09-19T10:16:57.658363947+07:00","message":"receive interim result [false|false]: คุณพลอยนะคะเป็นเพื่อนของน่าน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.658378841+07:00","message":"[buffer interim] 202 false คุณพลอยนะคะเป็นเพื่อนของน่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.658385358+07:00","message":"[bufferProcess] interim [30000000]:คุณพลอยนะคะเป็นเพื่อนของน่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.658388076+07:00","message":"[bufferProcess] send to processor:คุณพลอยนะคะเป็นเพื่อนของนางยักษ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.658393159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.65839551+07:00","message":"> Transcript [2032] [false]: 'คุณพลอยนะคะเป็นเพื่อนของนางยักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.658399089+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.65840096+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.658403003+07:00","message":"StatePrefix: 'คุณพลอยนะคะเป็นเพื่อนของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.658404992+07:00","message":"TextPushed: 'คุณพลอย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.658409925+07:00","message":"Push: 'นะคะเป็นเพื่อนของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.658411782+07:00","message":"TextPushed: 'คุณพลอยนะคะเป็นเพื่อนของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.658413752+07:00","message":"Set new StatePrefix : 'คุณพลอยนะคะเป็นเพื่อนของนางยักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.658415547+07:00","message":"Next Push (prob) : 'นางยักษ์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.658423894+07:00","message":"push: {false นะคะเป็นเพื่อนของ 0 0xc000047000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.703663696+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.703710682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.703717313+07:00","message":"receive interim result [false|false]: คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.703731277+07:00","message":"[buffer interim] 202 false คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.703737763+07:00","message":"[bufferProcess] interim [90000000]:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.703740213+07:00","message":"[bufferProcess] send to processor:คุณพลอยนะคะเป็นเพื่อนของน่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.703745134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.703747778+07:00","message":"> Transcript [2033] [false]: 'คุณพลอยนะคะเป็นเพื่อนของน่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.703750079+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.703751894+07:00","message":"Set new StatePrefix: 'คุณพลอยนะคะเป็นเพื่อนของน่าน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.756509574+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.756558822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.756565099+07:00","message":"receive interim result [false|false]: คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.756584135+07:00","message":"[buffer interim] 202 false คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.756594659+07:00","message":"[bufferProcess] interim [210000000]:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.756596644+07:00","message":"[bufferProcess] send to processor:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.756599989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.756602562+07:00","message":"> Transcript [2034] [false]: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.756604681+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.756606291+07:00","message":"Set new StatePrefix: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.759109232+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.759157733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.759165883+07:00","message":"receive interim result [false|false]: คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่าย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:57.75918364+07:00","message":"[buffer interim] 202 false คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.759194475+07:00","message":"[bufferProcess] interim [270000000]:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.759197709+07:00","message":"[bufferProcess] send to processor:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.759203346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.759206844+07:00","message":"> Transcript [2035] [false]: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.759211612+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.759213951+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.759216405+07:00","message":"StatePrefix: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:57.759219426+07:00","message":"TextPushed: 'คุณพลอยนะคะเป็นเพื่อนของ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:58.02127026+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:58.021304226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:58.021310267+07:00","message":"receive interim result [false|false]: คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:58.021323646+07:00","message":"[buffer interim] 202 false คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.021330318+07:00","message":"[bufferProcess] interim [450000000]:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.021332276+07:00","message":"[bufferProcess] send to processor:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.021337445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.02133982+07:00","message":"> Transcript [2036] [false]: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.021342718+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.021344399+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.021346318+07:00","message":"StatePrefix: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.021348606+07:00","message":"TextPushed: 'คุณพลอยนะคะเป็นเพื่อนของ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:58.215310146+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:58.215351024+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":"2025-09-19T10:16:58.21535764+07:00","message":"receive interim result [false|false]: คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:58.215369756+07:00","message":"[buffer interim] 202 false คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.215376386+07:00","message":"[bufferProcess] interim [690000000]:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.215378667+07:00","message":"[bufferProcess] send to processor:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.215383852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.215386767+07:00","message":"> Transcript [2037] [false]: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.215390268+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.215392006+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.21539391+07:00","message":"StatePrefix: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.215396423+07:00","message":"TextPushed: 'คุณพลอยนะคะเป็นเพื่อนของ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:58.268464357+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:58.26849909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:58.268504462+07:00","message":"receive interim result [false|false]: คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:58.268517768+07:00","message":"[buffer interim] 202 false คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.268524207+07:00","message":"[bufferProcess] interim [750000000]:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.268526403+07:00","message":"[bufferProcess] send to processor:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.268531558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.268535292+07:00","message":"> Transcript [2038] [false]: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.268539382+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.268541243+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.268543343+07:00","message":"StatePrefix: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.268545478+07:00","message":"TextPushed: 'คุณพลอยนะคะเป็นเพื่อนของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.268549782+07:00","message":"Push: 'หน้าเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.26855133+07:00","message":"TextPushed: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.268553127+07:00","message":"Set new StatePrefix : 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.268555283+07:00","message":"Next Push (prob) : 'ถ่ายภาพเอา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:58.268563467+07:00","message":"push: {false หน้าเนี่ยเขา 0 0xc000047000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:58.795079379+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:58.795119541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เพราะเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:58.795125572+07:00","message":"receive interim result [false|false]: คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เพราะเหตุ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:58.795137452+07:00","message":"[buffer interim] 202 false คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เพราะเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.795153304+07:00","message":"[bufferProcess] interim [290000000]:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เพราะเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.795156077+07:00","message":"[bufferProcess] send to processor:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.795161569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.795164293+07:00","message":"> Transcript [2039] [false]: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.795167619+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.795169375+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.795171434+07:00","message":"StatePrefix: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.795173968+07:00","message":"TextPushed: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:58.910476697+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:58.910512197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้ก็เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:58.910517905+07:00","message":"receive interim result [false|false]: คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้ก็เห็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:58.910531611+07:00","message":"[buffer interim] 202 false คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้ก็เห็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.91053793+07:00","message":"[bufferProcess] interim [350000000]:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้ก็เห็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.910540031+07:00","message":"[bufferProcess] send to processor:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เพราะเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.910545438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.910548226+07:00","message":"> Transcript [2040] [false]: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เพราะเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.910551446+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.910553033+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.910555227+07:00","message":"StatePrefix: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.910557287+07:00","message":"TextPushed: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:58.982550208+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:58.982599264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้ก็เห็นแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:58.982607941+07:00","message":"receive interim result [false|false]: คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้ก็เห็นแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:58.982623198+07:00","message":"[buffer interim] 202 false คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้ก็เห็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.982631632+07:00","message":"[bufferProcess] interim [470000000]:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้ก็เห็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.982634724+07:00","message":"[bufferProcess] send to processor:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้ก็เห็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.982641218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.982644855+07:00","message":"> Transcript [2041] [false]: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้ก็เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.982649594+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.982652347+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.982655331+07:00","message":"StatePrefix: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:58.982659019+07:00","message":"TextPushed: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:59.128277261+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:59.128321193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:59.128329203+07:00","message":"receive interim result [false|false]: คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:59.128344406+07:00","message":"[buffer interim] 202 false คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.128353347+07:00","message":"[bufferProcess] interim [590000000]:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.12835635+07:00","message":"[bufferProcess] send to processor:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้ก็เห็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.128362822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.128366584+07:00","message":"> Transcript [2042] [false]: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้ก็เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.128393584+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.128396166+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.12839903+07:00","message":"StatePrefix: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.12840282+07:00","message":"TextPushed: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.128410214+07:00","message":"Push: 'ถ่ายภาพเอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.128412835+07:00","message":"TextPushed: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.128415669+07:00","message":"Set new StatePrefix : 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้ก็เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.128418956+07:00","message":"Next Push (prob) : 'ไว้ก็เห็นแล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:59.128429442+07:00","message":"push: {false ถ่ายภาพเอา 0 0xc000047000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:59.190723031+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:59.190772487+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":"2025-09-19T10:16:59.190781797+07:00","message":"receive interim result [false|false]: คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:59.190818361+07:00","message":"[buffer interim] 202 false คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.190831591+07:00","message":"[bufferProcess] interim [650000000]:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.190835305+07:00","message":"[bufferProcess] send to processor:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.190844115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.19084807+07:00","message":"> Transcript [2043] [false]: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.190851686+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.19085434+07:00","message":"Set new StatePrefix: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:59.302864085+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:59.30289743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:59.302903213+07:00","message":"receive interim result [false|false]: คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:59.30291494+07:00","message":"[buffer interim] 202 false คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.302921233+07:00","message":"[bufferProcess] interim [770000000]:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.30292326+07:00","message":"[bufferProcess] send to processor:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.302926553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.302929025+07:00","message":"> Transcript [2044] [false]: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.302932847+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.302934523+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.302936065+07:00","message":"StatePrefix: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.302938139+07:00","message":"TextPushed: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:59.372885261+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:59.372920595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:59.372927502+07:00","message":"receive interim result [false|false]: คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:59.372944375+07:00","message":"[buffer interim] 202 false คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.372952216+07:00","message":"[bufferProcess] interim [890000000]:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.3729549+07:00","message":"[bufferProcess] send to processor:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.372958523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.372961344+07:00","message":"> Transcript [2045] [false]: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.372964996+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.37296666+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.372968453+07:00","message":"StatePrefix: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.372970468+07:00","message":"TextPushed: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:59.519277702+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:59.519314899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:59.51932113+07:00","message":"receive interim result [false|false]: คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:59.519336821+07:00","message":"[buffer interim] 202 false คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.519347642+07:00","message":"[bufferProcess] interim [10000000]:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.519350131+07:00","message":"[bufferProcess] send to processor:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.519354218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.519356901+07:00","message":"> Transcript [2046] [false]: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.519362258+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.519364756+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.519367398+07:00","message":"StatePrefix: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.519371116+07:00","message":"TextPushed: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:59.812483221+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:59.812518743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:59.812525053+07:00","message":"receive interim result [false|false]: คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารัก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:59.812539071+07:00","message":"[buffer interim] 202 false คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.812545385+07:00","message":"[bufferProcess] interim [310000000]:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.812547751+07:00","message":"[bufferProcess] send to processor:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.812552899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.812555725+07:00","message":"> Transcript [2047] [false]: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.81255963+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.812561486+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.812563609+07:00","message":"StatePrefix: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.812565825+07:00","message":"TextPushed: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.81257049+07:00","message":"Push: 'ไว้เขาเห็นแล้วเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.812572407+07:00","message":"TextPushed: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.812574304+07:00","message":"Set new StatePrefix : 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.812581025+07:00","message":"Next Push (prob) : 'รู้สึก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:59.812600174+07:00","message":"push: {false ไว้เขาเห็นแล้วเขา 0 0xc000047000}"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:59.874305643+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:16:59.874310729+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:59.891304719+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:59.891347969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารักจัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:59.891354265+07:00","message":"receive interim result [false|false]: คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารักจัง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:16:59.891365682+07:00","message":"[buffer interim] 202 false คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารักจัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.891372129+07:00","message":"[bufferProcess] interim [430000000]:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารักจัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.891374894+07:00","message":"[bufferProcess] send to processor:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.891380605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.891383824+07:00","message":"> Transcript [2048] [false]: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.891387787+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.891389473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.89139141+07:00","message":"StatePrefix: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:16:59.891394184+07:00","message":"TextPushed: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:00.073804645+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:00.073852219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารักจังเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:00.073861397+07:00","message":"receive interim result [false|false]: คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารักจังเลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:00.073879516+07:00","message":"[buffer interim] 202 false คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารักจังเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.07389121+07:00","message":"[bufferProcess] interim [610000000]:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารักจังเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.073894405+07:00","message":"[bufferProcess] send to processor:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารักจัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.07390131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.073904716+07:00","message":"> Transcript [2049] [false]: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารักจัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.073909728+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.073912044+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.073914497+07:00","message":"StatePrefix: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.07391773+07:00","message":"TextPushed: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:00.165858289+07:00","message":"[GCS] IsForceVAD: false for message ID: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:00.257619736+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:00.257653377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารักจังเลยอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:00.25765928+07:00","message":"receive interim result [false|false]: คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารักจังเลยอ่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:00.257674593+07:00","message":"[buffer interim] 202 false คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารักจังเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.257683997+07:00","message":"[bufferProcess] interim [790000000]:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารักจังเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.257686172+07:00","message":"[bufferProcess] send to processor:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารักจังเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.257691332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.25769364+07:00","message":"> Transcript [2050] [false]: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารักจังเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.25769695+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.257698816+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.257701185+07:00","message":"StatePrefix: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.257703753+07:00","message":"TextPushed: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:00.299248111+07:00","message":"[GCS] Start streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:00.36848417+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:00.368520525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารักจังเลยอ่ะ\",\"confidence\":0.93768793}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:00.368527579+07:00","message":"receive interim result [true|false]: คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารักจังเลยอ่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:00.368535924+07:00","message":"end recv isFinal message id 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:00.368537916+07:00","message":"end Recv id 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:00.368544138+07:00","message":"[buffer interim] 202 true คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารักจังเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.368552857+07:00","message":"[bufferProcess] interim [850000000]:คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารักจังเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.368556481+07:00","message":"[bufferProcess] send to processor (isfinal):คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารักจังเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.368560051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.368562404+07:00","message":"> Transcript [2051] [false]: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารักจังเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.368565845+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.368567319+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.36856958+07:00","message":"StatePrefix: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.368572093+07:00","message":"TextPushed: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.368578288+07:00","message":"Push: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.368579945+07:00","message":"TextPushed: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.368581929+07:00","message":"Set new StatePrefix : 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารักจังเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.36858417+07:00","message":"Next Push (prob) : 'น่ารักจังเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.368585748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.368587327+07:00","message":"> Transcript [2052] [true]: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารักจังเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.368589589+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.368590956+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.368592199+07:00","message":"StatePrefix: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึกน่ารักจังเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.368593833+07:00","message":"TextPushed: 'คุณพลอยนะคะเป็นเพื่อนของหน้าเนี่ยเขาถ่ายภาพเอาไว้เขาเห็นแล้วเขารู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.36859629+07:00","message":"Push: 'น่ารักจังเลยอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:00.368603906+07:00","message":"push: {false รู้สึก 0 0xc000047000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:00.368608521+07:00","message":"push: {true น่ารักจังเลยอ่ะ 0 0xc000047000}"}
{"level":"info","service":"Main","time":"2025-09-19T10:17:00.379664878+07:00","message":"write wav file: './tmp/7402/7402_202.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:00.416214248+07:00","message":"[GCS] IsForceVAD: false for message ID: 203"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:00.485872775+07:00","message":"[GCS] Start streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:00.518970839+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:00.518988803+07:00","message":"found end of frame, send empty tag with msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:00.518991532+07:00","message":"end Recv id 203"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:00.518998164+07:00","message":"[buffer interim] 203 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.519004611+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.519014916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.519017428+07:00","message":"> Transcript [2053] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.519019495+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.519021687+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.519023247+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.519024826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:00.519027076+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:00.519036197+07:00","message":"push: {true \n 0 0xc002b11800}"}
{"level":"info","service":"Main","time":"2025-09-19T10:17:00.523553238+07:00","message":"write wav file: './tmp/7402/7402_203.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:01.856846534+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:01.856886669+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":"2025-09-19T10:17:01.856891736+07:00","message":"receive interim result [false|false]: บอกว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:01.856907389+07:00","message":"[buffer interim] 204 false บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:01.856913875+07:00","message":"[bufferProcess] interim [380000000]:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:01.85691544+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:01.856920399+07:00","message":"[bufferProcess] send to processor (ticker):บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:01.856922844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:01.856925575+07:00","message":"> Transcript [2054] [false]: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:01.856927467+07:00","message":"Set StatePrefix (first interim): 'บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:01.935624247+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:01.935657211+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":"2025-09-19T10:17:01.935663217+07:00","message":"receive interim result [false|false]: บอกว่าขอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:01.935676521+07:00","message":"[buffer interim] 204 false บอกว่าขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:01.935682783+07:00","message":"[bufferProcess] interim [500000000]:บอกว่าขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:01.93568443+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:02.045390504+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:02.045427749+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":"2025-09-19T10:17:02.045432956+07:00","message":"receive interim result [false|false]: บอกว่าเขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:02.045445717+07:00","message":"[buffer interim] 204 false บอกว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.045454928+07:00","message":"[bufferProcess] interim [560000000]:บอกว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.045456888+07:00","message":"[bufferProcess] send to processor:บอกว่าขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.045462175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.045464565+07:00","message":"> Transcript [2055] [false]: 'บอกว่าขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.045466856+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.045468429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.045469946+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.045471632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:02.237585524+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:02.237625866+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":"2025-09-19T10:17:02.23763227+07:00","message":"receive interim result [false|false]: บอกว่าขออนุญาต"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:02.237644471+07:00","message":"[buffer interim] 204 false บอกว่าขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.237651981+07:00","message":"[bufferProcess] interim [740000000]:บอกว่าขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.237655384+07:00","message":"[bufferProcess] send to processor:บอกว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.237660072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.237662565+07:00","message":"> Transcript [2056] [false]: 'บอกว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.237665155+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.237666991+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.237668528+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.237670491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:02.625714222+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:02.62574753+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":"2025-09-19T10:17:02.625753093+07:00","message":"receive interim result [false|false]: บอกว่าขออนุญาตคุณยาย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:02.625767203+07:00","message":"[buffer interim] 204 false บอกว่าขออนุญาตคุณยาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.625773055+07:00","message":"[bufferProcess] interim [160000000]:บอกว่าขออนุญาตคุณยาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.625775233+07:00","message":"[bufferProcess] send to processor:บอกว่าขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.62578007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.625782532+07:00","message":"> Transcript [2057] [false]: 'บอกว่าขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.625785241+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.625787178+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.625788864+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.625790697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:02.753013863+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:02.75305983+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":"2025-09-19T10:17:02.753067545+07:00","message":"receive interim result [false|false]: บอกว่าขออนุญาตคุณยายนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:02.753084724+07:00","message":"[buffer interim] 204 false บอกว่าขออนุญาตคุณยายนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.753092883+07:00","message":"[bufferProcess] interim [280000000]:บอกว่าขออนุญาตคุณยายนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.753095933+07:00","message":"[bufferProcess] send to processor:บอกว่าขออนุญาตคุณยาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.75310033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.753103681+07:00","message":"> Transcript [2058] [false]: 'บอกว่าขออนุญาตคุณยาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.753107966+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.753110317+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.753113231+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.753115265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.753118138+07:00","message":"Push: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.753120417+07:00","message":"TextPushed: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.753122988+07:00","message":"Set new StatePrefix : 'บอกว่าขออนุญาตคุณยาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.753126498+07:00","message":"Next Push (prob) : 'ขออนุญาตคุณยาย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:02.753137173+07:00","message":"push: {false บอกว่า 0 0xc002b11a00}"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:02.875204135+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:02.875216997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:02.941544699+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:02.941577543+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":"2025-09-19T10:17:02.941583171+07:00","message":"receive interim result [false|false]: บอกว่าขออนุญาตคุณยายนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:02.941592274+07:00","message":"[buffer interim] 204 false บอกว่าขออนุญาตคุณยายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.941598518+07:00","message":"[bufferProcess] interim [460000000]:บอกว่าขออนุญาตคุณยายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.941600541+07:00","message":"[bufferProcess] send to processor:บอกว่าขออนุญาตคุณยายนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.941603462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.941605891+07:00","message":"> Transcript [2059] [false]: 'บอกว่าขออนุญาตคุณยายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.94160869+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.941610374+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.941611923+07:00","message":"StatePrefix: 'บอกว่าขออนุญาตคุณยาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:02.941613701+07:00","message":"TextPushed: 'บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:03.520119891+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:03.520165003+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":"2025-09-19T10:17:03.520172006+07:00","message":"receive interim result [false|false]: บอกว่าขออนุญาตคุณยายนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:03.520186061+07:00","message":"[buffer interim] 204 false บอกว่าขออนุญาตคุณยายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:03.520192442+07:00","message":"[bufferProcess] interim [60000000]:บอกว่าขออนุญาตคุณยายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:03.520195292+07:00","message":"[bufferProcess] send to processor:บอกว่าขออนุญาตคุณยายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:03.520201733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:03.520205074+07:00","message":"> Transcript [2060] [false]: 'บอกว่าขออนุญาตคุณยายนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:03.520209649+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:03.5202126+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:03.520214262+07:00","message":"StatePrefix: 'บอกว่าขออนุญาตคุณยาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:03.520216098+07:00","message":"TextPushed: 'บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:03.845227106+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:03.845272454+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":"2025-09-19T10:17:03.845278697+07:00","message":"receive interim result [false|false]: บอกว่าขออนุญาตคุณยายนะคะน่ารัก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:03.845291898+07:00","message":"[buffer interim] 204 false บอกว่าขออนุญาตคุณยายนะคะน่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:03.845298189+07:00","message":"[bufferProcess] interim [420000000]:บอกว่าขออนุญาตคุณยายนะคะน่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:03.845300712+07:00","message":"[bufferProcess] send to processor:บอกว่าขออนุญาตคุณยายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:03.845306032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:03.845308676+07:00","message":"> Transcript [2061] [false]: 'บอกว่าขออนุญาตคุณยายนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:03.845311691+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:03.845313934+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:03.845315694+07:00","message":"StatePrefix: 'บอกว่าขออนุญาตคุณยาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:03.84531777+07:00","message":"TextPushed: 'บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:04.037852782+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:04.03788604+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":"2025-09-19T10:17:04.037891798+07:00","message":"receive interim result [false|false]: บอกว่าขออนุญาตคุณยายนะคะน่ารักมาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:04.037902959+07:00","message":"[buffer interim] 204 false บอกว่าขออนุญาตคุณยายนะคะน่ารักมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:04.037909807+07:00","message":"[bufferProcess] interim [540000000]:บอกว่าขออนุญาตคุณยายนะคะน่ารักมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:04.037912035+07:00","message":"[bufferProcess] send to processor:บอกว่าขออนุญาตคุณยายนะคะน่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:04.037916903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:04.037919609+07:00","message":"> Transcript [2062] [false]: 'บอกว่าขออนุญาตคุณยายนะคะน่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:04.037923594+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:04.037925479+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:04.037927319+07:00","message":"StatePrefix: 'บอกว่าขออนุญาตคุณยาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:04.037930067+07:00","message":"TextPushed: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:04.037943685+07:00","message":"Push: 'ขออนุญาตคุณยาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:04.037945937+07:00","message":"TextPushed: 'บอกว่าขออนุญาตคุณยาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:04.037950468+07:00","message":"Set new StatePrefix : 'บอกว่าขออนุญาตคุณยายนะคะน่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:04.037953057+07:00","message":"Next Push (prob) : 'นะคะน่ารัก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:04.037971257+07:00","message":"push: {false ขออนุญาตคุณยาย 0 0xc002b11a00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:04.168590721+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:04.168628386+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":"2025-09-19T10:17:04.168633641+07:00","message":"receive interim result [false|false]: บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:04.168648125+07:00","message":"[buffer interim] 204 false บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:04.168655254+07:00","message":"[bufferProcess] interim [720000000]:บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:04.168657325+07:00","message":"[bufferProcess] send to processor:บอกว่าขออนุญาตคุณยายนะคะน่ารักมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:04.168660418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:04.168662783+07:00","message":"> Transcript [2063] [false]: 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:04.168665879+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:04.168667764+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:04.168669364+07:00","message":"StatePrefix: 'บอกว่าขออนุญาตคุณยายนะคะน่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:04.16867139+07:00","message":"TextPushed: 'บอกว่าขออนุญาตคุณยาย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:04.424911838+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:04.42494827+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":"2025-09-19T10:17:04.424954267+07:00","message":"receive interim result [false|false]: บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:04.424969601+07:00","message":"[buffer interim] 204 false บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:04.424982828+07:00","message":"[bufferProcess] interim [960000000]:บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:04.424985084+07:00","message":"[bufferProcess] send to processor:บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:04.424988323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:04.424990808+07:00","message":"> Transcript [2064] [false]: 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:04.424994027+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:04.424995668+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:04.424997189+07:00","message":"StatePrefix: 'บอกว่าขออนุญาตคุณยายนะคะน่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:04.424999123+07:00","message":"TextPushed: 'บอกว่าขออนุญาตคุณยาย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:05.067810373+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:05.067844616+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":"2025-09-19T10:17:05.067849971+07:00","message":"receive interim result [false|false]: บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:05.067865988+07:00","message":"[buffer interim] 204 false บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.067872755+07:00","message":"[bufferProcess] interim [560000000]:บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.067875312+07:00","message":"[bufferProcess] send to processor:บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.067878484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.067882877+07:00","message":"> Transcript [2065] [false]: 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.067886096+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.067888033+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.067890109+07:00","message":"StatePrefix: 'บอกว่าขออนุญาตคุณยายนะคะน่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.067892952+07:00","message":"TextPushed: 'บอกว่าขออนุญาตคุณยาย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:05.177177073+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:05.177211936+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":"2025-09-19T10:17:05.177218035+07:00","message":"receive interim result [false|false]: บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:05.177230196+07:00","message":"[buffer interim] 204 false บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.177236164+07:00","message":"[bufferProcess] interim [680000000]:บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.177238575+07:00","message":"[bufferProcess] send to processor:บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.177243675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.177246193+07:00","message":"> Transcript [2066] [false]: 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.177249577+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.177251232+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.177252975+07:00","message":"StatePrefix: 'บอกว่าขออนุญาตคุณยายนะคะน่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.177255278+07:00","message":"TextPushed: 'บอกว่าขออนุญาตคุณยาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.177259513+07:00","message":"Push: 'นะคะน่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.177261178+07:00","message":"TextPushed: 'บอกว่าขออนุญาตคุณยายนะคะน่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.177262866+07:00","message":"Set new StatePrefix : 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.177264664+07:00","message":"Next Push (prob) : 'มากๆเลยถือว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:05.177272855+07:00","message":"push: {false นะคะน่ารัก 0 0xc002b11a00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:05.343965787+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:05.344001546+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":"2025-09-19T10:17:05.344007161+07:00","message":"receive interim result [false|false]: บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวตน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:05.344021286+07:00","message":"[buffer interim] 204 false บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวตน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.344028354+07:00","message":"[bufferProcess] interim [860000000]:บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวตน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.344030511+07:00","message":"[bufferProcess] send to processor:บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.344035751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.344038226+07:00","message":"> Transcript [2067] [false]: 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.3440419+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.344043765+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.344045615+07:00","message":"StatePrefix: 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.344047958+07:00","message":"TextPushed: 'บอกว่าขออนุญาตคุณยายนะคะน่ารัก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:05.527587837+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:05.527621354+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":"2025-09-19T10:17:05.527627751+07:00","message":"receive interim result [false|false]: บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:05.52764492+07:00","message":"[buffer interim] 204 false บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.527651895+07:00","message":"[bufferProcess] interim [980000000]:บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.527655007+07:00","message":"[bufferProcess] send to processor:บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวตน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.527658866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.527661179+07:00","message":"> Transcript [2068] [false]: 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวตน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.527667368+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.527669113+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.527670663+07:00","message":"StatePrefix: 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.527672872+07:00","message":"TextPushed: 'บอกว่าขออนุญาตคุณยายนะคะน่ารัก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:05.587002955+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:05.587042619+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":"2025-09-19T10:17:05.587049693+07:00","message":"receive interim result [false|false]: บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวถึงบ้าน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:05.587063996+07:00","message":"[buffer interim] 204 false บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวถึงบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.587070527+07:00","message":"[bufferProcess] interim [40000000]:บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวถึงบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.587073416+07:00","message":"[bufferProcess] send to processor:บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.587080108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.587082561+07:00","message":"> Transcript [2069] [false]: 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.587086416+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.587088352+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.587090494+07:00","message":"StatePrefix: 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.587094032+07:00","message":"TextPushed: 'บอกว่าขออนุญาตคุณยายนะคะน่ารัก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:05.615705353+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:05.615751049+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":"2025-09-19T10:17:05.615756773+07:00","message":"receive interim result [false|false]: บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวเองบ้าง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:05.615771851+07:00","message":"[buffer interim] 204 false บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวเองบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.61577819+07:00","message":"[bufferProcess] interim [100000000]:บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวเองบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.615780786+07:00","message":"[bufferProcess] send to processor:บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวถึงบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.615786088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.61578901+07:00","message":"> Transcript [2070] [false]: 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวถึงบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.615794791+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.615796934+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.615799839+07:00","message":"StatePrefix: 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.615802208+07:00","message":"TextPushed: 'บอกว่าขออนุญาตคุณยายนะคะน่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.615807225+07:00","message":"Push: 'มากๆเลยถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.615808905+07:00","message":"TextPushed: 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.61581069+07:00","message":"Set new StatePrefix : 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวถึงบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.615812716+07:00","message":"Next Push (prob) : 'ตัวถึงบ้าน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:05.615836769+07:00","message":"push: {false มากๆเลยถือว่าเป็น 0 0xc002b11a00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:05.677985122+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:05.678018423+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":"2025-09-19T10:17:05.678023788+07:00","message":"receive interim result [false|false]: บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวเองบ้างนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:05.67803968+07:00","message":"[buffer interim] 204 false บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวเองบ้างนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.678046079+07:00","message":"[bufferProcess] interim [220000000]:บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวเองบ้างนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.678048813+07:00","message":"[bufferProcess] send to processor:บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวเองบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.678052044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.678054816+07:00","message":"> Transcript [2071] [false]: 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวเองบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.678057236+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.678058882+07:00","message":"Set new StatePrefix: 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวเองบ้าง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:05.791659724+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:05.791711474+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":"2025-09-19T10:17:05.791718777+07:00","message":"receive interim result [false|false]: บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวถึงบ้านงาน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:05.791748266+07:00","message":"[buffer interim] 204 false บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวถึงบ้านงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.791759995+07:00","message":"[bufferProcess] interim [280000000]:บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวถึงบ้านงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.791763035+07:00","message":"[bufferProcess] send to processor:บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวเองบ้างนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.791769362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.791772173+07:00","message":"> Transcript [2072] [false]: 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวเองบ้างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.791775683+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.791777333+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.791778875+07:00","message":"StatePrefix: 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวเองบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.791780881+07:00","message":"TextPushed: 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็น'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:05.876248331+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:05.876266589+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:05.954214068+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:05.954249673+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":"2025-09-19T10:17:05.954254854+07:00","message":"receive interim result [false|false]: บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวถึงบ้านงานเลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:05.954268116+07:00","message":"[buffer interim] 204 false บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวถึงบ้านงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.954277437+07:00","message":"[bufferProcess] interim [460000000]:บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวถึงบ้านงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.954280704+07:00","message":"[bufferProcess] send to processor:บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวถึงบ้านงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.954286322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.954289905+07:00","message":"> Transcript [2073] [false]: 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวถึงบ้านงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.954292997+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:05.954295648+07:00","message":"Set new StatePrefix: 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวถึงบ้านงาน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:06.536601183+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:06.536650905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวถึงบ้านงานเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:06.536656768+07:00","message":"receive interim result [false|false]: บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวถึงบ้านงานเลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:06.536675067+07:00","message":"[buffer interim] 204 false บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวถึงบ้านงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:06.536699439+07:00","message":"[bufferProcess] interim [60000000]:บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวถึงบ้านงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:06.536702954+07:00","message":"[bufferProcess] send to processor:บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวถึงบ้านงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:06.536710546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:06.536713574+07:00","message":"> Transcript [2074] [false]: 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวถึงบ้านงานเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:06.536718095+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:06.536720592+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:06.536722887+07:00","message":"StatePrefix: 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวถึงบ้านงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:06.536725473+07:00","message":"TextPushed: 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:07.404458211+07:00","message":"[GCS] IsForceVAD: false for message ID: 204"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:07.536789596+07:00","message":"[GCS] Start streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:07.594067087+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:07.594108042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวเต็มบ้านงานเลย\",\"confidence\":0.9373395}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:07.594114111+07:00","message":"receive interim result [true|false]: บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวเต็มบ้านงานเลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:07.594127306+07:00","message":"end recv isFinal message id 204"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:07.594129623+07:00","message":"end Recv id 204"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:07.594137071+07:00","message":"[buffer interim] 204 true บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวเต็มบ้านงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:07.594149408+07:00","message":"[bufferProcess] interim [140000000]:บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวเต็มบ้านงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:07.594155859+07:00","message":"[bufferProcess] send to processor (isfinal):บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวถึงบ้านงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:07.594159475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:07.594162109+07:00","message":"> Transcript [2075] [false]: 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวถึงบ้านงานเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:07.594176148+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:07.594178028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:07.594179944+07:00","message":"StatePrefix: 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวถึงบ้านงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:07.594182432+07:00","message":"TextPushed: 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:07.594184128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:07.594185721+07:00","message":"> Transcript [2076] [true]: 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวเต็มบ้านงานเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:07.594187576+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:07.594188852+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:07.594190065+07:00","message":"StatePrefix: 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็นตัวถึงบ้านงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:07.59419157+07:00","message":"TextPushed: 'บอกว่าขออนุญาตคุณยายนะคะน่ารักมากๆเลยถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:07.594199354+07:00","message":"Push: 'ตัวเต็มบ้านงานเลย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:07.594208251+07:00","message":"push: {true ตัวเต็มบ้านงานเลย 0 0xc002b11a00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:17:07.611724455+07:00","message":"write wav file: './tmp/7402/7402_204.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:07.785226627+07:00","message":"[GCS] IsForceVAD: false for message ID: 205"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:07.952688157+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:07.952716264+07:00","message":"found end of frame, send empty tag with msgId: 205"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:07.952719325+07:00","message":"end Recv id 205"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:07.952726664+07:00","message":"[buffer interim] 205 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:07.95273367+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:07.952742101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:07.952744617+07:00","message":"> Transcript [2077] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:07.952746818+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:07.9527483+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:07.952749833+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:07.952751481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:07.952753745+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:07.952763694+07:00","message":"push: {true \n 0 0xc000189680}"}
{"level":"info","service":"Main","time":"2025-09-19T10:17:07.957529272+07:00","message":"write wav file: './tmp/7402/7402_205.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:08.106529892+07:00","message":"[GCS] Start streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:08.781877199+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:08.781934172+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":"2025-09-19T10:17:08.781939562+07:00","message":"receive interim result [false|false]: สีเสื้อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:08.781956103+07:00","message":"[buffer interim] 206 false สีเสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:08.781962145+07:00","message":"[bufferProcess] interim [660000000]:สีเสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:08.781963657+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:08.87725261+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:08.877262151+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:08.977648079+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:08.977686616+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":"2025-09-19T10:17:08.977691807+07:00","message":"receive interim result [false|false]: สีเคลือบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:08.977707006+07:00","message":"[buffer interim] 206 false สีเคลือบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:08.977713903+07:00","message":"[bufferProcess] interim [840000000]:สีเคลือบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:08.977715871+07:00","message":"[bufferProcess] send to processor:สีเสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:08.977719056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:08.977721748+07:00","message":"> Transcript [2078] [false]: 'สีเสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:08.97772405+07:00","message":"Set StatePrefix (first interim): 'สีเสื้อ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:08.994428966+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:08.994457532+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":"2025-09-19T10:17:08.994462831+07:00","message":"receive interim result [false|false]: สินเชื่อก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:08.994478632+07:00","message":"[buffer interim] 206 false สินเชื่อก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:08.994484594+07:00","message":"[bufferProcess] interim [900000000]:สินเชื่อก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:08.994486294+07:00","message":"[bufferProcess] send to processor:สีเคลือบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:08.994489289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:08.994491955+07:00","message":"> Transcript [2079] [false]: 'สีเคลือบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:08.994494087+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:08.994495999+07:00","message":"Set new StatePrefix: 'สีเคลือบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:09.100466786+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:09.100510567+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":"2025-09-19T10:17:09.100515884+07:00","message":"receive interim result [false|false]: เชื่อก็ได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:09.100531711+07:00","message":"[buffer interim] 206 false เชื่อก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:09.100538582+07:00","message":"[bufferProcess] interim [20000000]:เชื่อก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:09.100540753+07:00","message":"[bufferProcess] send to processor:สินเชื่อก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:09.100547783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:09.100550467+07:00","message":"> Transcript [2080] [false]: 'สินเชื่อก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:09.100552306+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:09.100553907+07:00","message":"Set new StatePrefix: 'สินเชื่อก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:09.162293915+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:09.162335539+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":"2025-09-19T10:17:09.162343913+07:00","message":"receive interim result [false|false]: เสื้อผ้าเด็ก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:09.162360197+07:00","message":"[buffer interim] 206 false เสื้อผ้าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:09.162367461+07:00","message":"[bufferProcess] interim [80000000]:เสื้อผ้าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:09.162369333+07:00","message":"[bufferProcess] send to processor:เชื่อก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:09.162372296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:09.162375077+07:00","message":"> Transcript [2081] [false]: 'เชื่อก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:09.162376958+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:09.16237888+07:00","message":"Set new StatePrefix: 'เชื่อก็ได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:09.741611697+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:09.741661519+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":"2025-09-19T10:17:09.74166719+07:00","message":"receive interim result [false|false]: เสื้อผ้าเด็ก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:09.741680377+07:00","message":"[buffer interim] 206 false เสื้อผ้าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:09.741686782+07:00","message":"[bufferProcess] interim [680000000]:เสื้อผ้าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:09.74168898+07:00","message":"[bufferProcess] send to processor:เสื้อผ้าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:09.741695257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:09.741697622+07:00","message":"> Transcript [2082] [false]: 'เสื้อผ้าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:09.741699572+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:09.741701233+07:00","message":"Set new StatePrefix: 'เสื้อผ้าเด็ก'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:11.878210838+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:11.878215724+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:12.0156378+07:00","message":"[GCS] IsForceVAD: false for message ID: 206"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:12.08615416+07:00","message":"[GCS] Start streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:12.124625611+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:12.124663277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสื้อผ้าเด็ก\",\"confidence\":0.9519239}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:12.124668581+07:00","message":"receive interim result [true|false]: เสื้อผ้าเด็ก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:12.124677101+07:00","message":"end recv isFinal message id 206"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:12.124678773+07:00","message":"end Recv id 206"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:12.124684959+07:00","message":"[buffer interim] 206 true เสื้อผ้าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:12.124693563+07:00","message":"[bufferProcess] interim [140000000]:เสื้อผ้าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:12.124698684+07:00","message":"[bufferProcess] send to processor (isfinal):เสื้อผ้าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:12.12470246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:12.124705197+07:00","message":"> Transcript [2083] [false]: 'เสื้อผ้าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:12.124708042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:12.124709554+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:12.124711138+07:00","message":"StatePrefix: 'เสื้อผ้าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:12.124713541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:12.124714838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:12.124716432+07:00","message":"> Transcript [2084] [true]: 'เสื้อผ้าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:12.124718092+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:12.124719447+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:12.124720734+07:00","message":"StatePrefix: 'เสื้อผ้าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:12.124722126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:12.124727454+07:00","message":"Push: 'เสื้อผ้าเด็ก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:12.124735142+07:00","message":"push: {true เสื้อผ้าเด็ก 0 0xc002a14300}"}
{"level":"info","service":"Main","time":"2025-09-19T10:17:12.134372491+07:00","message":"write wav file: './tmp/7402/7402_206.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:13.834091347+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:13.834140688+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":"2025-09-19T10:17:13.834145869+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:13.83415729+07:00","message":"[buffer interim] 207 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:13.834163351+07:00","message":"[bufferProcess] interim [560000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:13.834164957+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:13.834168266+07:00","message":"[bufferProcess] send to processor (ticker):พี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:13.834170388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:13.834172725+07:00","message":"> Transcript [2085] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:13.834174608+07:00","message":"Set StatePrefix (first interim): 'พี่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:14.183864591+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:14.183906115+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":"2025-09-19T10:17:14.183911682+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:14.183925333+07:00","message":"[buffer interim] 207 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:14.183930976+07:00","message":"[bufferProcess] interim [920000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:14.183932698+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:14.357295074+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:14.357341892+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":"2025-09-19T10:17:14.357347882+07:00","message":"receive interim result [false|false]: พี่สาว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:14.357359767+07:00","message":"[buffer interim] 207 false พี่สาว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:14.357365753+07:00","message":"[bufferProcess] interim [100000000]:พี่สาว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:14.35736784+07:00","message":"[bufferProcess] send to processor:พี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:14.357372831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:14.357375549+07:00","message":"> Transcript [2086] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:14.357378747+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:14.357380642+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:14.357382243+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:14.357383957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:14.879095659+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:14.879111908+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:14.970259914+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:14.970308793+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":"2025-09-19T10:17:14.970313435+07:00","message":"receive interim result [false|false]: พี่สาว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:14.970324971+07:00","message":"[buffer interim] 207 false พี่สาว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:14.970330417+07:00","message":"[bufferProcess] interim [700000000]:พี่สาว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:14.970332426+07:00","message":"[bufferProcess] send to processor:พี่สาว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:14.970337442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:14.970340001+07:00","message":"> Transcript [2087] [false]: 'พี่สาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:14.970342858+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:14.970344436+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:14.970345926+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:14.97034752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:15.250525372+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:15.250566812+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":"2025-09-19T10:17:15.250574569+07:00","message":"receive interim result [false|false]: พี่สาวมากๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:15.250589882+07:00","message":"[buffer interim] 207 false พี่สาวมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:15.250597919+07:00","message":"[bufferProcess] interim [0]:พี่สาวมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:15.250600721+07:00","message":"[bufferProcess] send to processor:พี่สาว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:15.250604693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:15.25060811+07:00","message":"> Transcript [2088] [false]: 'พี่สาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:15.25061173+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:15.250614141+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:15.250616993+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:15.250619384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:15.311343606+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:15.311381081+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":"2025-09-19T10:17:15.311386275+07:00","message":"receive interim result [false|false]: พี่สาวมากๆนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:15.311398539+07:00","message":"[buffer interim] 207 false พี่สาวมากๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:15.311404962+07:00","message":"[bufferProcess] interim [120000000]:พี่สาวมากๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:15.311406882+07:00","message":"[bufferProcess] send to processor:พี่สาวมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:15.311409699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:15.311412237+07:00","message":"> Transcript [2089] [false]: 'พี่สาวมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:15.311415047+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:15.311416612+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:15.31141844+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:15.311420162+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:15.311422294+07:00","message":"Push: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:15.311423722+07:00","message":"TextPushed: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:15.31142519+07:00","message":"Set new StatePrefix : 'พี่สาวมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:15.311426955+07:00","message":"Next Push (prob) : 'สาวมากๆ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:15.311434729+07:00","message":"push: {false พี่ 0 0xc00039ed00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:15.944903586+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:15.944944119+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":"2025-09-19T10:17:15.944949893+07:00","message":"receive interim result [false|false]: พี่สาวมากๆนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:15.944965956+07:00","message":"[buffer interim] 207 false พี่สาวมากๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:15.94497267+07:00","message":"[bufferProcess] interim [720000000]:พี่สาวมากๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:15.944974923+07:00","message":"[bufferProcess] send to processor:พี่สาวมากๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:15.944984198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:15.944987842+07:00","message":"> Transcript [2090] [false]: 'พี่สาวมากๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:15.944992503+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:15.944996992+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:15.944999568+07:00","message":"StatePrefix: 'พี่สาวมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:15.945002268+07:00","message":"TextPushed: 'พี่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:17.264747656+07:00","message":"[GCS] IsForceVAD: false for message ID: 207"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:17.397862835+07:00","message":"[GCS] Start streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:17.41903968+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:17.419079608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวเขาต้องหมั่นมากๆนะ\",\"confidence\":0.8386659}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:17.419088678+07:00","message":"receive interim result [true|false]: พี่สาวเขาต้องหมั่นมากๆนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:17.41909963+07:00","message":"end recv isFinal message id 207"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:17.419101973+07:00","message":"end Recv id 207"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:17.419107931+07:00","message":"[buffer interim] 207 true พี่สาวเขาต้องหมั่นมากๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:17.419117702+07:00","message":"[bufferProcess] interim [220000000]:พี่สาวเขาต้องหมั่นมากๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:17.419121164+07:00","message":"[bufferProcess] send to processor (isfinal):พี่สาวมากๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:17.419132262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:17.419144+07:00","message":"> Transcript [2091] [false]: 'พี่สาวมากๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:17.419148181+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:17.419150019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:17.419151898+07:00","message":"StatePrefix: 'พี่สาวมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:17.419153998+07:00","message":"TextPushed: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:17.419155623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:17.419157575+07:00","message":"> Transcript [2092] [true]: 'พี่สาวเขาต้องหมั่นมากๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:17.419160074+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:17.419161406+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:17.419162728+07:00","message":"StatePrefix: 'พี่สาวมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:17.419164059+07:00","message":"TextPushed: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:17.419174152+07:00","message":"Push: 'สาวเขาต้องหมั่นมากๆนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:17.419185617+07:00","message":"push: {true สาวเขาต้องหมั่นมากๆนะ 0 0xc00039ed00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:17:17.429343221+07:00","message":"write wav file: './tmp/7402/7402_207.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:17.879581961+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:17.879585335+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:17.975778871+07:00","message":"[GCS] IsForceVAD: false for message ID: 208"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:18.039221787+07:00","message":"[GCS] Start streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:18.085592196+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:18.085617881+07:00","message":"found end of frame, send empty tag with msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:18.085623175+07:00","message":"end Recv id 208"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:18.085633337+07:00","message":"[buffer interim] 208 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:18.085640753+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:18.085643895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:18.085646364+07:00","message":"> Transcript [2093] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:18.085648726+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:18.085650406+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:18.085651879+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:18.085653259+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:18.085655846+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:18.085665655+07:00","message":"push: {true \n 0 0xc002b10780}"}
{"level":"info","service":"Main","time":"2025-09-19T10:17:18.091914542+07:00","message":"write wav file: './tmp/7402/7402_208.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:20.879892758+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:20.879899253+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:23.225335999+07:00","message":"[GCS] IsForceVAD: false for message ID: 209"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:23.327264495+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:23.327287354+07:00","message":"found end of frame, send empty tag with msgId: 209"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:23.327290784+07:00","message":"end Recv id 209"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:23.327301252+07:00","message":"[buffer interim] 209 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:23.327321453+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:23.327326687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:23.327330232+07:00","message":"> Transcript [2094] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:23.327333482+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:23.327336218+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:23.327338607+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:23.327340797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:23.327349456+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:23.327361471+07:00","message":"push: {true \n 0 0xc00039fb00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:17:23.341828256+07:00","message":"write wav file: './tmp/7402/7402_209.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:23.357607296+07:00","message":"[GCS] Start streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:23.361308078+07:00","message":"[GCS] Cleaned up inactive client: 191"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:23.361317401+07:00","message":"[GCS] Cleaned up inactive client: 187"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:23.361319475+07:00","message":"[GCS] Cleaned up inactive client: 193"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:23.361321115+07:00","message":"[GCS] Cleaned up inactive client: 194"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:23.361322713+07:00","message":"[GCS] Cleaned up inactive client: 195"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:23.361324126+07:00","message":"[GCS] Cleaned up inactive client: 190"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:23.361325787+07:00","message":"[GCS] Cleaned up inactive client: 192"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:23.361327264+07:00","message":"[GCS] Cleaned up inactive client: 188"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:23.361329097+07:00","message":"[GCS] Cleaned up inactive client: 189"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:23.880650927+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:23.880659597+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:24.603818852+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:24.6038639+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":"2025-09-19T10:17:24.603871147+07:00","message":"receive interim result [false|false]: ตะกรุด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:24.603885483+07:00","message":"[buffer interim] 210 false ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:24.603893121+07:00","message":"[bufferProcess] interim [320000000]:ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:24.603895742+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:24.603904873+07:00","message":"[bufferProcess] send to processor (ticker):ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:24.603908282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:24.603912377+07:00","message":"> Transcript [2095] [false]: 'ตะกรุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:24.603915308+07:00","message":"Set StatePrefix (first interim): 'ตะกรุด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:25.514860066+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:25.514898562+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":"2025-09-19T10:17:25.514903508+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:25.514916444+07:00","message":"[buffer interim] 210 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:25.514922426+07:00","message":"[bufferProcess] interim [220000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:25.514923967+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:26.331110868+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:26.331148133+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":"2025-09-19T10:17:26.33115321+07:00","message":"receive interim result [false|false]: งานบวช"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:26.331166453+07:00","message":"[buffer interim] 210 false งานบวช"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:26.331173026+07:00","message":"[bufferProcess] interim [940000000]:งานบวช"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:26.331175054+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:26.331179702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:26.331182367+07:00","message":"> Transcript [2096] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:26.331184525+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:26.331186817+07:00","message":"Set new StatePrefix: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:26.388237342+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:26.388269838+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":"2025-09-19T10:17:26.388275298+07:00","message":"receive interim result [false|false]: งานบวชนาค"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:26.388287044+07:00","message":"[buffer interim] 210 false งานบวชนาค"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:26.388293412+07:00","message":"[bufferProcess] interim [120000000]:งานบวชนาค"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:26.388295283+07:00","message":"[bufferProcess] send to processor:งานบวช"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:26.388300275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:26.388303004+07:00","message":"> Transcript [2097] [false]: 'งานบวช'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:26.388304753+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:26.388306545+07:00","message":"Set new StatePrefix: 'งานบวช'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:26.881565152+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:26.881563367+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:26.903687257+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:26.903742751+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":"2025-09-19T10:17:26.903747951+07:00","message":"receive interim result [false|false]: งานบวชหน้าเจอกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:26.903759671+07:00","message":"[buffer interim] 210 false งานบวชหน้าเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:26.90376608+07:00","message":"[bufferProcess] interim [540000000]:งานบวชหน้าเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:26.903768766+07:00","message":"[bufferProcess] send to processor:งานบวชนาค"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:26.903773954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:26.903776681+07:00","message":"> Transcript [2098] [false]: 'งานบวชนาค'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:26.903779478+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:26.903781025+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:26.903782656+07:00","message":"StatePrefix: 'งานบวช'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:26.903784458+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:27.131087782+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:27.13112279+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":"2025-09-19T10:17:27.131128697+07:00","message":"receive interim result [false|false]: งานบวชหน้าเจอกันกับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:27.131141819+07:00","message":"[buffer interim] 210 false งานบวชหน้าเจอกันกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.131148055+07:00","message":"[bufferProcess] interim [780000000]:งานบวชหน้าเจอกันกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.13115023+07:00","message":"[bufferProcess] send to processor:งานบวชหน้าเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.131155088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.131158106+07:00","message":"> Transcript [2099] [false]: 'งานบวชหน้าเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.131160933+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.131162605+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.131164155+07:00","message":"StatePrefix: 'งานบวช'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.131166086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:27.334483861+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:27.334529891+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":"2025-09-19T10:17:27.334536106+07:00","message":"receive interim result [false|false]: งานบวชหน้าเจอกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:27.334551835+07:00","message":"[buffer interim] 210 false งานบวชหน้าเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.334558255+07:00","message":"[bufferProcess] interim [840000000]:งานบวชหน้าเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.334560326+07:00","message":"[bufferProcess] send to processor:งานบวชหน้าเจอกันกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.334566446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.334568995+07:00","message":"> Transcript [2100] [false]: 'งานบวชหน้าเจอกันกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.334572123+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.334573985+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.334575483+07:00","message":"StatePrefix: 'งานบวช'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.334577863+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:27.727292642+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:27.727327398+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":"2025-09-19T10:17:27.727332441+07:00","message":"receive interim result [false|false]: งานบวชหน้าเจอกันจะพลาด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:27.727347501+07:00","message":"[buffer interim] 210 false งานบวชหน้าเจอกันจะพลาด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.727354477+07:00","message":"[bufferProcess] interim [20000000]:งานบวชหน้าเจอกันจะพลาด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.727357008+07:00","message":"[bufferProcess] send to processor:งานบวชหน้าเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.727360357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.727362903+07:00","message":"> Transcript [2101] [false]: 'งานบวชหน้าเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.727365796+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.727367417+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.727369052+07:00","message":"StatePrefix: 'งานบวช'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.727370693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.7273748+07:00","message":"Push: 'งานบวช'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.727376872+07:00","message":"TextPushed: 'งานบวช'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.727378668+07:00","message":"Set new StatePrefix : 'งานบวชหน้าเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.727380636+07:00","message":"Next Push (prob) : 'หน้าเจอกัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:27.727388346+07:00","message":"push: {false งานบวช 0 0xc000188580}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:27.864053959+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:27.86409136+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":"2025-09-19T10:17:27.864096803+07:00","message":"receive interim result [false|false]: งานบวชหน้าเจอกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:27.864111386+07:00","message":"[buffer interim] 210 false งานบวชหน้าเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.864118061+07:00","message":"[bufferProcess] interim [80000000]:งานบวชหน้าเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.864122085+07:00","message":"[bufferProcess] send to processor:งานบวชหน้าเจอกันจะพลาด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.864129432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.864131875+07:00","message":"> Transcript [2102] [false]: 'งานบวชหน้าเจอกันจะพลาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.864135217+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.864137134+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.864139683+07:00","message":"StatePrefix: 'งานบวชหน้าเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.864141611+07:00","message":"TextPushed: 'งานบวช'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:27.994459273+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:27.994502291+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":"2025-09-19T10:17:27.994507904+07:00","message":"receive interim result [false|false]: งานบวชหน้าเจอกันกับภาพนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:27.994523593+07:00","message":"[buffer interim] 210 false งานบวชหน้าเจอกันกับภาพนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.994529799+07:00","message":"[bufferProcess] interim [140000000]:งานบวชหน้าเจอกันกับภาพนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.994532003+07:00","message":"[bufferProcess] send to processor:งานบวชหน้าเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.994540659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.994543267+07:00","message":"> Transcript [2103] [false]: 'งานบวชหน้าเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.994546611+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.994550525+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.994552279+07:00","message":"StatePrefix: 'งานบวชหน้าเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:27.994555111+07:00","message":"TextPushed: 'งานบวช'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:28.234926011+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:28.234963165+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":"2025-09-19T10:17:28.234968982+07:00","message":"receive interim result [false|false]: งานบวชหน้าเจอกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:28.23498421+07:00","message":"[buffer interim] 210 false งานบวชหน้าเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:28.234991178+07:00","message":"[bufferProcess] interim [260000000]:งานบวชหน้าเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:28.234993825+07:00","message":"[bufferProcess] send to processor:งานบวชหน้าเจอกันกับภาพนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:28.235001554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:28.235004071+07:00","message":"> Transcript [2104] [false]: 'งานบวชหน้าเจอกันกับภาพนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:28.23500729+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:28.23500913+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:28.235011547+07:00","message":"StatePrefix: 'งานบวชหน้าเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:28.235013498+07:00","message":"TextPushed: 'งานบวช'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.299305635+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.299347791+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":"2025-09-19T10:17:29.299353078+07:00","message":"receive interim result [false|false]: งานบวชหน้าเจอกันกับภาคปกติ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.299367142+07:00","message":"[buffer interim] 210 false งานบวชหน้าเจอกันกับภาคปกติ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.299373548+07:00","message":"[bufferProcess] interim [860000000]:งานบวชหน้าเจอกันกับภาคปกติ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.299376021+07:00","message":"[bufferProcess] send to processor:งานบวชหน้าเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.299381053+07:00","message":"[bufferProcess] send to processor (ticker):งานบวชหน้าเจอกันกับภาคปกติ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.299383764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.299386363+07:00","message":"> Transcript [2105] [false]: 'งานบวชหน้าเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.299389723+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.299391567+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.299393409+07:00","message":"StatePrefix: 'งานบวชหน้าเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.299395328+07:00","message":"TextPushed: 'งานบวช'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.299399335+07:00","message":"Push: 'หน้าเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.299401052+07:00","message":"TextPushed: 'งานบวชหน้าเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.299403488+07:00","message":"Set new StatePrefix : 'งานบวชหน้าเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.299405334+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.299406974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.299408671+07:00","message":"> Transcript [2106] [false]: 'งานบวชหน้าเจอกันกับภาคปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.299410736+07:00","message":"Set StatePrefix (first interim): 'งานบวชหน้าเจอกันกับภาคปกติ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.299418413+07:00","message":"push: {false หน้าเจอกัน 0 0xc000188580}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.367529074+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.367566138+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":"2025-09-19T10:17:29.367571918+07:00","message":"receive interim result [false|false]: งานบวชหน้าเจอกันกับภาคปกติและ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.367584406+07:00","message":"[buffer interim] 210 false งานบวชหน้าเจอกันกับภาคปกติและ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.367590638+07:00","message":"[bufferProcess] interim [40000000]:งานบวชหน้าเจอกันกับภาคปกติและ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.367592334+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.401304578+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.401352995+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":"2025-09-19T10:17:29.40135992+07:00","message":"receive interim result [false|false]: งานบวชหน้าเจอกันกับภาคปกติเรา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.401374612+07:00","message":"[buffer interim] 210 false งานบวชหน้าเจอกันกับภาคปกติเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.40138155+07:00","message":"[bufferProcess] interim [100000000]:งานบวชหน้าเจอกันกับภาคปกติเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.401383562+07:00","message":"[bufferProcess] send to processor:งานบวชหน้าเจอกันกับภาคปกติและ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.40138865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.401391834+07:00","message":"> Transcript [2107] [false]: 'งานบวชหน้าเจอกันกับภาคปกติและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.401394854+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.401396523+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.401398106+07:00","message":"StatePrefix: 'งานบวชหน้าเจอกันกับภาคปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.401400894+07:00","message":"TextPushed: 'งานบวชหน้าเจอกัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.459052736+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.459089723+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":"2025-09-19T10:17:29.459094845+07:00","message":"receive interim result [false|false]: งานบวชหน้าเจอกันกับภาคปกติเราก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.459109284+07:00","message":"[buffer interim] 210 false งานบวชหน้าเจอกันกับภาคปกติเราก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.459117532+07:00","message":"[bufferProcess] interim [160000000]:งานบวชหน้าเจอกันกับภาคปกติเราก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.459119487+07:00","message":"[bufferProcess] send to processor:งานบวชหน้าเจอกันกับภาคปกติเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.459124326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.459126711+07:00","message":"> Transcript [2108] [false]: 'งานบวชหน้าเจอกันกับภาคปกติเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.459129365+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.459131084+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.459132612+07:00","message":"StatePrefix: 'งานบวชหน้าเจอกันกับภาคปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.459134767+07:00","message":"TextPushed: 'งานบวชหน้าเจอกัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.545315717+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.545353288+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":"2025-09-19T10:17:29.545358318+07:00","message":"receive interim result [false|false]: งานบวชหน้าเจอกันกับภาคปกติเราก็ได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.545370129+07:00","message":"[buffer interim] 210 false งานบวชหน้าเจอกันกับภาคปกติเราก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.545376369+07:00","message":"[bufferProcess] interim [280000000]:งานบวชหน้าเจอกันกับภาคปกติเราก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.545378924+07:00","message":"[bufferProcess] send to processor:งานบวชหน้าเจอกันกับภาคปกติเราก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.545384008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.545386564+07:00","message":"> Transcript [2109] [false]: 'งานบวชหน้าเจอกันกับภาคปกติเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.545389495+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.545391402+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.545393502+07:00","message":"StatePrefix: 'งานบวชหน้าเจอกันกับภาคปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.545396083+07:00","message":"TextPushed: 'งานบวชหน้าเจอกัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.574473154+07:00","message":"[GCS] IsForceVAD: false for message ID: 210"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.703891359+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.703933661+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":"2025-09-19T10:17:29.70393927+07:00","message":"receive interim result [false|false]: งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยิน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.703953213+07:00","message":"[buffer interim] 210 false งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.703959744+07:00","message":"[bufferProcess] interim [460000000]:งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.703962152+07:00","message":"[bufferProcess] send to processor:งานบวชหน้าเจอกันกับภาคปกติเราก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.70396741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.703969985+07:00","message":"> Transcript [2110] [false]: 'งานบวชหน้าเจอกันกับภาคปกติเราก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.703973541+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.703975266+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.703977358+07:00","message":"StatePrefix: 'งานบวชหน้าเจอกันกับภาคปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.703979731+07:00","message":"TextPushed: 'งานบวชหน้าเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.703983881+07:00","message":"Push: 'กับภาคปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.703985548+07:00","message":"TextPushed: 'งานบวชหน้าเจอกันกับภาคปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.703987713+07:00","message":"Set new StatePrefix : 'งานบวชหน้าเจอกันกับภาคปกติเราก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.70398961+07:00","message":"Next Push (prob) : 'เราก็ได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.703997066+07:00","message":"push: {false กับภาคปกติ 0 0xc000188580}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.769548233+07:00","message":"[GCS] Start streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.771776427+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.771811752+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":"2025-09-19T10:17:29.771821576+07:00","message":"receive interim result [false|false]: งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.771833508+07:00","message":"[buffer interim] 210 false งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.771839132+07:00","message":"[bufferProcess] interim [640000000]:งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.771841198+07:00","message":"[bufferProcess] send to processor:งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.771846027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.771848984+07:00","message":"> Transcript [2111] [false]: 'งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.771852125+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.771853873+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.771855594+07:00","message":"StatePrefix: 'งานบวชหน้าเจอกันกับภาคปกติเราก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.771857485+07:00","message":"TextPushed: 'งานบวชหน้าเจอกันกับภาคปกติ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.836487544+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.836528467+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":"2025-09-19T10:17:29.836536408+07:00","message":"receive interim result [false|false]: งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่ว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.836553009+07:00","message":"[buffer interim] 210 false งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.836560989+07:00","message":"[bufferProcess] interim [760000000]:งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.83656387+07:00","message":"[bufferProcess] send to processor:งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.836571255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.836574242+07:00","message":"> Transcript [2112] [false]: 'งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.836580908+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.836583138+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.836585542+07:00","message":"StatePrefix: 'งานบวชหน้าเจอกันกับภาคปกติเราก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.836588574+07:00","message":"TextPushed: 'งานบวชหน้าเจอกันกับภาคปกติ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.857874115+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.857910719+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":"2025-09-19T10:17:29.857916637+07:00","message":"receive interim result [false|false]: งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่บอก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.857931352+07:00","message":"[buffer interim] 210 false งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่บอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.857938125+07:00","message":"[bufferProcess] interim [820000000]:งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่บอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.857940371+07:00","message":"[bufferProcess] send to processor:งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.857943466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.857946019+07:00","message":"> Transcript [2113] [false]: 'งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.857949449+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.857951721+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.857953577+07:00","message":"StatePrefix: 'งานบวชหน้าเจอกันกับภาคปกติเราก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.857955685+07:00","message":"TextPushed: 'งานบวชหน้าเจอกันกับภาคปกติ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.867066986+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.867101463+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":"2025-09-19T10:17:29.86710736+07:00","message":"receive interim result [false|false]: งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่บอกว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.867122114+07:00","message":"[buffer interim] 210 false งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.86712819+07:00","message":"[bufferProcess] interim [880000000]:งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.867130366+07:00","message":"[bufferProcess] send to processor:งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่บอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.867136652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.867140091+07:00","message":"> Transcript [2114] [false]: 'งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.867143422+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.86714492+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.867146833+07:00","message":"StatePrefix: 'งานบวชหน้าเจอกันกับภาคปกติเราก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.867148754+07:00","message":"TextPushed: 'งานบวชหน้าเจอกันกับภาคปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.867150918+07:00","message":"Push: 'เราก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.867152338+07:00","message":"TextPushed: 'งานบวชหน้าเจอกันกับภาคปกติเราก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.867154162+07:00","message":"Set new StatePrefix : 'งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.867156066+07:00","message":"Next Push (prob) : 'ยินแค่บอก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.867163813+07:00","message":"push: {false เราก็ได้ 0 0xc000188580}"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:29.882176798+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:29.882210985+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.928544239+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.928577925+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":"2025-09-19T10:17:29.928583443+07:00","message":"receive interim result [false|false]: งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่บอกว่าได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:29.928597504+07:00","message":"[buffer interim] 210 false งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่บอกว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.928608212+07:00","message":"[bufferProcess] interim [0]:งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่บอกว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.928611713+07:00","message":"[bufferProcess] send to processor:งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.928617772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.928620671+07:00","message":"> Transcript [2115] [false]: 'งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.928624308+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.92862609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.928627945+07:00","message":"StatePrefix: 'งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:29.928630212+07:00","message":"TextPushed: 'งานบวชหน้าเจอกันกับภาคปกติเราก็ได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:30.076890818+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:30.076935732+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":"2025-09-19T10:17:30.076941619+07:00","message":"receive interim result [false|false]: งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่บอกว่าด้านบน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:30.076956551+07:00","message":"[buffer interim] 210 false งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่บอกว่าด้านบน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.07696346+07:00","message":"[bufferProcess] interim [180000000]:งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่บอกว่าด้านบน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.076965978+07:00","message":"[bufferProcess] send to processor:งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่บอกว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.07696923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.076971731+07:00","message":"> Transcript [2116] [false]: 'งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่บอกว่าได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.076974976+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.076976717+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.076978643+07:00","message":"StatePrefix: 'งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.076980801+07:00","message":"TextPushed: 'งานบวชหน้าเจอกันกับภาคปกติเราก็ได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:30.252314037+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:30.252350978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานบวชหน้าเจอกันกับภาพนี้ปกติเราก็ได้ยินแค่บอกว่าด้านบน\",\"confidence\":0.9348554}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:30.252357036+07:00","message":"receive interim result [true|false]: งานบวชหน้าเจอกันกับภาพนี้ปกติเราก็ได้ยินแค่บอกว่าด้านบน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:30.252367778+07:00","message":"end recv isFinal message id 210"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:30.252369751+07:00","message":"end Recv id 210"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:30.252376221+07:00","message":"[buffer interim] 210 true งานบวชหน้าเจอกันกับภาพนี้ปกติเราก็ได้ยินแค่บอกว่าด้านบน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.252383786+07:00","message":"[bufferProcess] interim [420000000]:งานบวชหน้าเจอกันกับภาพนี้ปกติเราก็ได้ยินแค่บอกว่าด้านบน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.252386879+07:00","message":"[bufferProcess] send to processor (isfinal):งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่บอกว่าด้านบน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.2523905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.252393109+07:00","message":"> Transcript [2117] [false]: 'งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่บอกว่าด้านบน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.252395925+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.252397459+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.252399399+07:00","message":"StatePrefix: 'งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.252401973+07:00","message":"TextPushed: 'งานบวชหน้าเจอกันกับภาคปกติเราก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.252403907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.252405712+07:00","message":"> Transcript [2118] [true]: 'งานบวชหน้าเจอกันกับภาพนี้ปกติเราก็ได้ยินแค่บอกว่าด้านบน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.252407714+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.252409213+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.252410475+07:00","message":"StatePrefix: 'งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.252411952+07:00","message":"TextPushed: 'งานบวชหน้าเจอกันกับภาคปกติเราก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.252413267+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.25258334+07:00","message":"Push: 'ยินแค่บอกว่าด้านบน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.252586163+07:00","message":"TextPushed: 'งานบวชหน้าเจอกันกับภาคปกติเราก็ได้ยินแค่บอกว่าด้านบน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.252588395+07:00","message":"Set new StatePrefix : 'งานบวชหน้าเจอกันกับภาพนี้ปกติเราก็ได้ยินแค่บอกว่าด้านบน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.252590292+07:00","message":"Next Push (prob) : 'งานบวชหน้าเจอกันกับภาพนี้ปกติเราก็ได้ยินแค่บอกว่าด้านบน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:30.252598183+07:00","message":"push: {true ยินแค่บอกว่าด้านบน 0 0xc000188580}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.252619517+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_210.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:17:30.263999447+07:00","message":"write wav file: './tmp/7402/7402_210.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:30.975291816+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:30.975325801+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":"2025-09-19T10:17:30.975330367+07:00","message":"receive interim result [false|false]: ดารา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:30.97534257+07:00","message":"[buffer interim] 211 false ดารา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.975348334+07:00","message":"[bufferProcess] interim [200000000]:ดารา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:30.975349943+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:31.018079314+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:31.018122322+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":"2025-09-19T10:17:31.018128931+07:00","message":"receive interim result [false|false]: เป็นด้านล่าง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:31.018145446+07:00","message":"[buffer interim] 211 false เป็นด้านล่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.018153051+07:00","message":"[bufferProcess] interim [320000000]:เป็นด้านล่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.018155491+07:00","message":"[bufferProcess] send to processor:ดารา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.01815996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.018164243+07:00","message":"> Transcript [2119] [false]: 'ดารา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.018167118+07:00","message":"Set StatePrefix (first interim): 'ดารา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:31.217261232+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:31.217296815+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":"2025-09-19T10:17:31.217301973+07:00","message":"receive interim result [false|false]: เป็นด้านล่างบ้าง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:31.217315817+07:00","message":"[buffer interim] 211 false เป็นด้านล่างบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.217321975+07:00","message":"[bufferProcess] interim [500000000]:เป็นด้านล่างบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.217323899+07:00","message":"[bufferProcess] send to processor:เป็นด้านล่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.217329077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.217331434+07:00","message":"> Transcript [2120] [false]: 'เป็นด้านล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.217333345+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.21733556+07:00","message":"Set new StatePrefix: 'เป็นด้านล่าง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:31.816428072+07:00","message":"[GCS] IsForceVAD: false for message ID: 211"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:31.83275153+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:31.832788304+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":"2025-09-19T10:17:31.832793689+07:00","message":"receive interim result [false|false]: เป็นด้านล่างบ้าง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:31.832806067+07:00","message":"[buffer interim] 211 false เป็นด้านล่างบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.832812497+07:00","message":"[bufferProcess] interim [100000000]:เป็นด้านล่างบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.832815966+07:00","message":"[bufferProcess] send to processor:เป็นด้านล่างบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.832819286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.832821659+07:00","message":"> Transcript [2121] [false]: 'เป็นด้านล่างบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.832824538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.832826738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.83282883+07:00","message":"StatePrefix: 'เป็นด้านล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.832830634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:31.952314105+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:31.95234721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นด้านล่างบ้าง\",\"confidence\":0.9147533}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:31.952352885+07:00","message":"receive interim result [true|false]: เป็นด้านล่างบ้าง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:31.95236706+07:00","message":"end recv isFinal message id 211"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:31.952369946+07:00","message":"end Recv id 211"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:31.952378419+07:00","message":"[buffer interim] 211 true เป็นด้านล่างบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.952385232+07:00","message":"[bufferProcess] interim [280000000]:เป็นด้านล่างบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.952388143+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นด้านล่างบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.952391116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.952393657+07:00","message":"> Transcript [2122] [false]: 'เป็นด้านล่างบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.952396535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.952398306+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.952400497+07:00","message":"StatePrefix: 'เป็นด้านล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.952402175+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.952403403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.952404963+07:00","message":"> Transcript [2123] [true]: 'เป็นด้านล่างบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.952406727+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.952408031+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.952409306+07:00","message":"StatePrefix: 'เป็นด้านล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.952412795+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:31.952415359+07:00","message":"Push: 'เป็นด้านล่างบ้าง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:31.952422955+07:00","message":"push: {true เป็นด้านล่างบ้าง 0 0xc00039fa00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:17:31.959126678+07:00","message":"write wav file: './tmp/7402/7402_211.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:32.137194882+07:00","message":"[GCS] Start streaming session, msgId: 212"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:32.882717787+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:32.88274468+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:33.309381257+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:33.309419363+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":"2025-09-19T10:17:33.309424202+07:00","message":"receive interim result [false|false]: ออก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:33.309438479+07:00","message":"[buffer interim] 212 false ออก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.309444912+07:00","message":"[bufferProcess] interim [140000000]:ออก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.309446735+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.309452393+07:00","message":"[bufferProcess] send to processor (ticker):ออก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.309454676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.309457339+07:00","message":"> Transcript [2124] [false]: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.309459343+07:00","message":"Set StatePrefix (first interim): 'ออก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:33.389524244+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:33.389593026+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":"2025-09-19T10:17:33.389600047+07:00","message":"receive interim result [false|false]: ออกกำลัง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:33.389657457+07:00","message":"[buffer interim] 212 false ออกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.389665217+07:00","message":"[bufferProcess] interim [320000000]:ออกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.38966721+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:33.509688486+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:33.509725378+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":"2025-09-19T10:17:33.509730974+07:00","message":"receive interim result [false|false]: ออกกำลังกาย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:33.509744566+07:00","message":"[buffer interim] 212 false ออกกำลังกาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.50975058+07:00","message":"[bufferProcess] interim [380000000]:ออกกำลังกาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.509752745+07:00","message":"[bufferProcess] send to processor:ออกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.509757582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.509760085+07:00","message":"> Transcript [2125] [false]: 'ออกกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.509762733+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.509764538+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.509766184+07:00","message":"StatePrefix: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.50976815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:33.607682677+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:33.607723686+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":"2025-09-19T10:17:33.607730834+07:00","message":"receive interim result [false|false]: ออกกำลังกายกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:33.607745873+07:00","message":"[buffer interim] 212 false ออกกำลังกายกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.607754743+07:00","message":"[bufferProcess] interim [500000000]:ออกกำลังกายกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.607757547+07:00","message":"[bufferProcess] send to processor:ออกกำลังกาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.607765598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.60776909+07:00","message":"> Transcript [2126] [false]: 'ออกกำลังกาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.607773378+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.607775661+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.607778285+07:00","message":"StatePrefix: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.607780633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:33.800009597+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:33.800043463+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":"2025-09-19T10:17:33.800049162+07:00","message":"receive interim result [false|false]: ออกกำลังกายกันทุก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:33.800063353+07:00","message":"[buffer interim] 212 false ออกกำลังกายกันทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.800069614+07:00","message":"[bufferProcess] interim [620000000]:ออกกำลังกายกันทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.800072134+07:00","message":"[bufferProcess] send to processor:ออกกำลังกายกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.800078971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.800081909+07:00","message":"> Transcript [2127] [false]: 'ออกกำลังกายกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.800084729+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.800086303+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.800087985+07:00","message":"StatePrefix: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.800090076+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:33.813520718+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:33.813552696+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":"2025-09-19T10:17:33.813558138+07:00","message":"receive interim result [false|false]: ออกกำลังกายทุกวัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:33.813570229+07:00","message":"[buffer interim] 212 false ออกกำลังกายทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.813576161+07:00","message":"[bufferProcess] interim [680000000]:ออกกำลังกายทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.813578502+07:00","message":"[bufferProcess] send to processor:ออกกำลังกายกันทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.813584729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.813587452+07:00","message":"> Transcript [2128] [false]: 'ออกกำลังกายกันทุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.813590201+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.813591984+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.813594161+07:00","message":"StatePrefix: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.813596131+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.813601525+07:00","message":"Push: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.813603297+07:00","message":"TextPushed: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.813605242+07:00","message":"Set new StatePrefix : 'ออกกำลังกายกันทุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:33.813607261+07:00","message":"Next Push (prob) : 'กำลังกายกันทุก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:33.813615069+07:00","message":"push: {false ออก 0 0xc00039fe80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:34.578341178+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:34.578380463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกกำลังกายทุกวันละ 500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:34.578387303+07:00","message":"receive interim result [false|false]: ออกกำลังกายทุกวันละ 500"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:34.578402504+07:00","message":"[buffer interim] 212 false ออกกำลังกายทุกวันละ 500"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:34.578410112+07:00","message":"[bufferProcess] interim [220000000]:ออกกำลังกายทุกวันละ 500"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:34.578412539+07:00","message":"[bufferProcess] send to processor:ออกกำลังกายทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:34.578418948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:34.578422359+07:00","message":"> Transcript [2129] [false]: 'ออกกำลังกายทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:34.578425007+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:34.578427892+07:00","message":"Set new StatePrefix: 'ออกกำลังกายทุกวัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:34.646737008+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:34.646770192+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":"2025-09-19T10:17:34.6467764+07:00","message":"receive interim result [false|false]: ออกกำลังกายทุกวัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:34.646790398+07:00","message":"[buffer interim] 212 false ออกกำลังกายทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:34.646797124+07:00","message":"[bufferProcess] interim [280000000]:ออกกำลังกายทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:34.646799128+07:00","message":"[bufferProcess] send to processor:ออกกำลังกายทุกวันละ 500"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:34.646805528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:34.646808321+07:00","message":"> Transcript [2130] [false]: 'ออกกำลังกายทุกวันละ 500'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:34.646811408+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:34.646813297+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:34.646814771+07:00","message":"StatePrefix: 'ออกกำลังกายทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:34.646817286+07:00","message":"TextPushed: 'ออก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:34.959079764+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:34.959115021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกกำลังกายทุกวันละ 50 บาทแม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:34.95912084+07:00","message":"receive interim result [false|false]: ออกกำลังกายทุกวันละ 50 บาทแม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:34.959134677+07:00","message":"[buffer interim] 212 false ออกกำลังกายทุกวันละ 50 บาทแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:34.959141003+07:00","message":"[bufferProcess] interim [580000000]:ออกกำลังกายทุกวันละ 50 บาทแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:34.959143572+07:00","message":"[bufferProcess] send to processor:ออกกำลังกายทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:34.959150298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:34.959152737+07:00","message":"> Transcript [2131] [false]: 'ออกกำลังกายทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:34.959155452+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:34.959158069+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:34.959159622+07:00","message":"StatePrefix: 'ออกกำลังกายทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:34.959162174+07:00","message":"TextPushed: 'ออก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:35.029813776+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:35.029847999+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":"2025-09-19T10:17:35.02985374+07:00","message":"receive interim result [false|false]: ออกกำลังกายทุกวันแม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:35.029866929+07:00","message":"[buffer interim] 212 false ออกกำลังกายทุกวันแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:35.029873196+07:00","message":"[bufferProcess] interim [640000000]:ออกกำลังกายทุกวันแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:35.029875418+07:00","message":"[bufferProcess] send to processor:ออกกำลังกายทุกวันละ 50 บาทแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:35.029880601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:35.029883017+07:00","message":"> Transcript [2132] [false]: 'ออกกำลังกายทุกวันละ 50 บาทแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:35.029885969+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:35.029887805+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:35.029889575+07:00","message":"StatePrefix: 'ออกกำลังกายทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:35.029891913+07:00","message":"TextPushed: 'ออก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:35.399471059+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:35.399513691+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":"2025-09-19T10:17:35.399519859+07:00","message":"receive interim result [false|false]: ออกกำลังกายทุกวันนะคะสุขภาพแข็งแรงนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:35.399538815+07:00","message":"[buffer interim] 212 false ออกกำลังกายทุกวันนะคะสุขภาพแข็งแรงนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:35.399555583+07:00","message":"[bufferProcess] interim [240000000]:ออกกำลังกายทุกวันนะคะสุขภาพแข็งแรงนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:35.399559629+07:00","message":"[bufferProcess] send to processor:ออกกำลังกายทุกวันแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:35.399564127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:35.399567957+07:00","message":"> Transcript [2133] [false]: 'ออกกำลังกายทุกวันแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:35.399572561+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:35.399574931+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:35.399577492+07:00","message":"StatePrefix: 'ออกกำลังกายทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:35.399581013+07:00","message":"TextPushed: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:35.399583787+07:00","message":"Push: 'กำลังกายทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:35.399585425+07:00","message":"TextPushed: 'ออกกำลังกายทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:35.399587036+07:00","message":"Set new StatePrefix : 'ออกกำลังกายทุกวันแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:35.399588756+07:00","message":"Next Push (prob) : 'แม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:35.399596566+07:00","message":"push: {false กำลังกายทุกวัน 0 0xc00039fe80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:35.492814891+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:35.49285231+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":"2025-09-19T10:17:35.492858139+07:00","message":"receive interim result [false|false]: ออกกำลังกายทุกวันแม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:35.492875916+07:00","message":"[buffer interim] 212 false ออกกำลังกายทุกวันแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:35.49288217+07:00","message":"[bufferProcess] interim [360000000]:ออกกำลังกายทุกวันแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:35.492884603+07:00","message":"[bufferProcess] send to processor:ออกกำลังกายทุกวันนะคะสุขภาพแข็งแรงนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:35.492889702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:35.492892023+07:00","message":"> Transcript [2134] [false]: 'ออกกำลังกายทุกวันนะคะสุขภาพแข็งแรงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:35.492894309+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:35.492896032+07:00","message":"Set new StatePrefix: 'ออกกำลังกายทุกวันนะคะสุขภาพแข็งแรงนะ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:35.883723135+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:35.883751853+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:36.077184565+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:36.077246163+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":"2025-09-19T10:17:36.077252052+07:00","message":"receive interim result [false|false]: ออกกำลังกายทุกวันแม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:36.077270183+07:00","message":"[buffer interim] 212 false ออกกำลังกายทุกวันแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:36.077280746+07:00","message":"[bufferProcess] interim [960000000]:ออกกำลังกายทุกวันแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:36.077283091+07:00","message":"[bufferProcess] send to processor:ออกกำลังกายทุกวันแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:36.077288689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:36.077290986+07:00","message":"> Transcript [2135] [false]: 'ออกกำลังกายทุกวันแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:36.077293072+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:36.077294885+07:00","message":"Set new StatePrefix: 'ออกกำลังกายทุกวันแม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:37.574587024+07:00","message":"[GCS] IsForceVAD: false for message ID: 212"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:37.646128373+07:00","message":"[GCS] Start streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:37.873749553+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:37.873787972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกกำลังกายทุกวันนะแม่จะพาไป\",\"confidence\":0.73535573}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:37.873794205+07:00","message":"receive interim result [true|false]: ออกกำลังกายทุกวันนะแม่จะพาไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:37.873801752+07:00","message":"end recv isFinal message id 212"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:37.873803523+07:00","message":"end Recv id 212"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:37.87380979+07:00","message":"[buffer interim] 212 true ออกกำลังกายทุกวันนะแม่จะพาไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:37.873818845+07:00","message":"[bufferProcess] interim [670000000]:ออกกำลังกายทุกวันนะแม่จะพาไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:37.873821818+07:00","message":"[bufferProcess] send to processor (isfinal):ออกกำลังกายทุกวันแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:37.873825727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:37.873829008+07:00","message":"> Transcript [2136] [false]: 'ออกกำลังกายทุกวันแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:37.873831488+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:37.873832948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:37.873834804+07:00","message":"StatePrefix: 'ออกกำลังกายทุกวันแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:37.873836562+07:00","message":"TextPushed: 'ออกกำลังกายทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:37.87383804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:37.873839743+07:00","message":"> Transcript [2137] [true]: 'ออกกำลังกายทุกวันนะแม่จะพาไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:37.873841908+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:37.873843196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:37.873844529+07:00","message":"StatePrefix: 'ออกกำลังกายทุกวันแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:37.873845888+07:00","message":"TextPushed: 'ออกกำลังกายทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:37.873848048+07:00","message":"Push: 'นะแม่จะพาไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:37.873855948+07:00","message":"push: {true นะแม่จะพาไป 0 0xc00039fe80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:17:37.886138196+07:00","message":"write wav file: './tmp/7402/7402_212.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:37.998552923+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:37.998592537+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":"2025-09-19T10:17:37.998597289+07:00","message":"receive interim result [false|false]: ต่อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:37.998610693+07:00","message":"[buffer interim] 213 false ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:37.99861635+07:00","message":"[bufferProcess] interim [420000000]:ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:37.998618117+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:38.155117768+07:00","message":"[GCS] IsForceVAD: false for message ID: 213"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:38.184174884+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:38.184217076+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":"2025-09-19T10:17:38.18422418+07:00","message":"receive interim result [false|false]: สอน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:38.184249929+07:00","message":"[buffer interim] 213 false สอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:38.184262165+07:00","message":"[bufferProcess] interim [540000000]:สอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:38.184264905+07:00","message":"[bufferProcess] send to processor:ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:38.184273123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:38.184276793+07:00","message":"> Transcript [2138] [false]: 'ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:38.184279477+07:00","message":"Set StatePrefix (first interim): 'ต่อ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:38.259860929+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:38.259896872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอน\",\"confidence\":0.8346998}],\"is_final\":true,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:38.259903059+07:00","message":"receive interim result [true|false]: สอน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:38.259914245+07:00","message":"end recv isFinal message id 213"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:38.259916961+07:00","message":"end Recv id 213"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:38.25992489+07:00","message":"[buffer interim] 213 true สอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:38.259935429+07:00","message":"[bufferProcess] interim [750000000]:สอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:38.259938031+07:00","message":"[bufferProcess] send to processor (isfinal):สอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:38.259941829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:38.259944197+07:00","message":"> Transcript [2139] [false]: 'สอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:38.259946359+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:38.259947999+07:00","message":"Set new StatePrefix: 'สอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:38.25994932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:38.259950788+07:00","message":"> Transcript [2140] [true]: 'สอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:38.259953043+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:38.259954693+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:38.259956573+07:00","message":"StatePrefix: 'สอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:38.259958279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:38.259960318+07:00","message":"Push: 'สอน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:38.259968365+07:00","message":"push: {true สอน 0 0xc000133c80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:17:38.266697769+07:00","message":"write wav file: './tmp/7402/7402_213.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:38.28588898+07:00","message":"[GCS] Start streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:38.634657524+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:38.634693817+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":"2025-09-19T10:17:38.634698547+07:00","message":"receive interim result [false|false]: รูป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:38.634715055+07:00","message":"[buffer interim] 214 false รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:38.634721308+07:00","message":"[bufferProcess] interim [420000000]:รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:38.634722652+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:38.884512103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:38.884523192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:38.946847207+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:38.946894666+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":"2025-09-19T10:17:38.946902084+07:00","message":"receive interim result [false|false]: ลูกชิ้น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:38.946919365+07:00","message":"[buffer interim] 214 false ลูกชิ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:38.946927584+07:00","message":"[bufferProcess] interim [660000000]:ลูกชิ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:38.946930898+07:00","message":"[bufferProcess] send to processor:รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:38.946935126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:38.946938575+07:00","message":"> Transcript [2141] [false]: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:38.946941442+07:00","message":"Set StatePrefix (first interim): 'รูป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:39.031235481+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:39.031294233+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":"2025-09-19T10:17:39.031299477+07:00","message":"receive interim result [false|false]: รูปที่หน้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:39.031311141+07:00","message":"[buffer interim] 214 false รูปที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:39.031317094+07:00","message":"[bufferProcess] interim [780000000]:รูปที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:39.031319087+07:00","message":"[bufferProcess] send to processor:ลูกชิ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:39.031323995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:39.031326804+07:00","message":"> Transcript [2142] [false]: 'ลูกชิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:39.0313287+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:39.031330523+07:00","message":"Set new StatePrefix: 'ลูกชิ้น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:39.146363505+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:39.146411724+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":"2025-09-19T10:17:39.146418163+07:00","message":"receive interim result [false|false]: ลูกที่น่ารัก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:39.146435999+07:00","message":"[buffer interim] 214 false ลูกที่น่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:39.146443641+07:00","message":"[bufferProcess] interim [900000000]:ลูกที่น่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:39.146446701+07:00","message":"[bufferProcess] send to processor:รูปที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:39.146453976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:39.146458195+07:00","message":"> Transcript [2143] [false]: 'รูปที่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:39.146461502+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:39.146463752+07:00","message":"Set new StatePrefix: 'รูปที่หน้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:39.336295717+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:39.336350581+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":"2025-09-19T10:17:39.336355465+07:00","message":"receive interim result [false|false]: ลูกที่น่ารักๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:39.336368129+07:00","message":"[buffer interim] 214 false ลูกที่น่ารักๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:39.336374326+07:00","message":"[bufferProcess] interim [80000000]:ลูกที่น่ารักๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:39.336376292+07:00","message":"[bufferProcess] send to processor:ลูกที่น่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:39.336381631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:39.336384233+07:00","message":"> Transcript [2144] [false]: 'ลูกที่น่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:39.336386664+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:39.336388436+07:00","message":"Set new StatePrefix: 'ลูกที่น่ารัก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:39.86541207+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:39.865463303+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":"2025-09-19T10:17:39.865470453+07:00","message":"receive interim result [false|false]: ลูกที่น่ารักๆครอบครัว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:39.865486835+07:00","message":"[buffer interim] 214 false ลูกที่น่ารักๆครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:39.86549544+07:00","message":"[bufferProcess] interim [620000000]:ลูกที่น่ารักๆครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:39.865498676+07:00","message":"[bufferProcess] send to processor:ลูกที่น่ารักๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:39.865506228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:39.865509528+07:00","message":"> Transcript [2145] [false]: 'ลูกที่น่ารักๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:39.865513957+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:39.86551639+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:39.865518684+07:00","message":"StatePrefix: 'ลูกที่น่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:39.865521117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:40.053295651+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:40.053334551+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":"2025-09-19T10:17:40.053339913+07:00","message":"receive interim result [false|false]: ลูกที่น่ารักๆครอบครัวนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:40.053352094+07:00","message":"[buffer interim] 214 false ลูกที่น่ารักๆครอบครัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.053360972+07:00","message":"[bufferProcess] interim [800000000]:ลูกที่น่ารักๆครอบครัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.053363573+07:00","message":"[bufferProcess] send to processor:ลูกที่น่ารักๆครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.053369644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.053373981+07:00","message":"> Transcript [2146] [false]: 'ลูกที่น่ารักๆครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.053378032+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.053380202+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.053383191+07:00","message":"StatePrefix: 'ลูกที่น่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.053384911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:40.276795211+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:40.27685464+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":"2025-09-19T10:17:40.276861299+07:00","message":"receive interim result [false|false]: ลูกที่น่ารักๆครอบครัวหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:40.27687863+07:00","message":"[buffer interim] 214 false ลูกที่น่ารักๆครอบครัวหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.276886848+07:00","message":"[bufferProcess] interim [980000000]:ลูกที่น่ารักๆครอบครัวหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.276890715+07:00","message":"[bufferProcess] send to processor:ลูกที่น่ารักๆครอบครัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.27689728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.276900198+07:00","message":"> Transcript [2147] [false]: 'ลูกที่น่ารักๆครอบครัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.276903537+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.276905605+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.276907565+07:00","message":"StatePrefix: 'ลูกที่น่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.27690973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:40.386460376+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:40.386506299+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":"2025-09-19T10:17:40.38651209+07:00","message":"receive interim result [false|false]: ลูกที่น่ารักๆครอบครัวนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:40.386525512+07:00","message":"[buffer interim] 214 false ลูกที่น่ารักๆครอบครัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.386531916+07:00","message":"[bufferProcess] interim [40000000]:ลูกที่น่ารักๆครอบครัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.386533777+07:00","message":"[bufferProcess] send to processor:ลูกที่น่ารักๆครอบครัวหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.386538687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.386541674+07:00","message":"> Transcript [2148] [false]: 'ลูกที่น่ารักๆครอบครัวหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.38654477+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.386546463+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.386548645+07:00","message":"StatePrefix: 'ลูกที่น่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.386550723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.386554508+07:00","message":"Push: 'ลูกที่น่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.386556139+07:00","message":"TextPushed: 'ลูกที่น่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.386557815+07:00","message":"Set new StatePrefix : 'ลูกที่น่ารักๆครอบครัวหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.386559503+07:00","message":"Next Push (prob) : 'ๆครอบครัวหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:40.386568619+07:00","message":"push: {false ลูกที่น่ารัก 0 0xc002a14000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:40.92039045+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:40.920431169+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":"2025-09-19T10:17:40.920436405+07:00","message":"receive interim result [false|false]: ลูกที่น่ารักๆครอบครัวนี้เป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:40.920450495+07:00","message":"[buffer interim] 214 false ลูกที่น่ารักๆครอบครัวนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.920456216+07:00","message":"[bufferProcess] interim [580000000]:ลูกที่น่ารักๆครอบครัวนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.920458398+07:00","message":"[bufferProcess] send to processor:ลูกที่น่ารักๆครอบครัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.920463368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.920465864+07:00","message":"> Transcript [2149] [false]: 'ลูกที่น่ารักๆครอบครัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.920468196+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.920470469+07:00","message":"Set new StatePrefix: 'ลูกที่น่ารักๆครอบครัวนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:40.938967815+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:40.938993476+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":"2025-09-19T10:17:40.938998425+07:00","message":"receive interim result [false|false]: ลูกที่น่ารักๆครอบครัวนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:40.939010583+07:00","message":"[buffer interim] 214 false ลูกที่น่ารักๆครอบครัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.939015383+07:00","message":"[bufferProcess] interim [640000000]:ลูกที่น่ารักๆครอบครัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.939017644+07:00","message":"[bufferProcess] send to processor:ลูกที่น่ารักๆครอบครัวนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.939020748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.939023006+07:00","message":"> Transcript [2150] [false]: 'ลูกที่น่ารักๆครอบครัวนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.939025885+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.939027589+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.939029756+07:00","message":"StatePrefix: 'ลูกที่น่ารักๆครอบครัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.939032286+07:00","message":"TextPushed: 'ลูกที่น่ารัก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:40.944603915+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:40.944628858+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":"2025-09-19T10:17:40.944633056+07:00","message":"receive interim result [false|false]: ลูกที่น่ารักๆครอบครัวนี้เป็นการ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:40.944644402+07:00","message":"[buffer interim] 214 false ลูกที่น่ารักๆครอบครัวนี้เป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.94464883+07:00","message":"[bufferProcess] interim [700000000]:ลูกที่น่ารักๆครอบครัวนี้เป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.944650781+07:00","message":"[bufferProcess] send to processor:ลูกที่น่ารักๆครอบครัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.944653888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.944655966+07:00","message":"> Transcript [2151] [false]: 'ลูกที่น่ารักๆครอบครัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.94465857+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.944660454+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.944662068+07:00","message":"StatePrefix: 'ลูกที่น่ารักๆครอบครัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:40.944664636+07:00","message":"TextPushed: 'ลูกที่น่ารัก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:41.133355397+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:41.13339165+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":"2025-09-19T10:17:41.133397417+07:00","message":"receive interim result [false|false]: ลูกที่น่ารักๆครอบครัวนี้เป็นการสอน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:41.133412129+07:00","message":"[buffer interim] 214 false ลูกที่น่ารักๆครอบครัวนี้เป็นการสอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:41.13342245+07:00","message":"[bufferProcess] interim [880000000]:ลูกที่น่ารักๆครอบครัวนี้เป็นการสอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:41.133424638+07:00","message":"[bufferProcess] send to processor:ลูกที่น่ารักๆครอบครัวนี้เป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:41.133428179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:41.133431001+07:00","message":"> Transcript [2152] [false]: 'ลูกที่น่ารักๆครอบครัวนี้เป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:41.133434451+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:41.133436407+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:41.133438443+07:00","message":"StatePrefix: 'ลูกที่น่ารักๆครอบครัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:41.133440741+07:00","message":"TextPushed: 'ลูกที่น่ารัก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:41.766285589+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:41.766329848+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":"2025-09-19T10:17:41.766337498+07:00","message":"receive interim result [false|false]: ลูกที่น่ารักๆครอบครัวนี้เป็นการสอน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:41.766361248+07:00","message":"[buffer interim] 214 false ลูกที่น่ารักๆครอบครัวนี้เป็นการสอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:41.766369687+07:00","message":"[bufferProcess] interim [480000000]:ลูกที่น่ารักๆครอบครัวนี้เป็นการสอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:41.766372864+07:00","message":"[bufferProcess] send to processor:ลูกที่น่ารักๆครอบครัวนี้เป็นการสอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:41.766377004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:41.766380274+07:00","message":"> Transcript [2153] [false]: 'ลูกที่น่ารักๆครอบครัวนี้เป็นการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:41.766384879+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:41.766389564+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:41.766392969+07:00","message":"StatePrefix: 'ลูกที่น่ารักๆครอบครัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:41.766396368+07:00","message":"TextPushed: 'ลูกที่น่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:41.766399579+07:00","message":"Push: 'ๆครอบครัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:41.766401858+07:00","message":"TextPushed: 'ลูกที่น่ารักๆครอบครัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:41.766404682+07:00","message":"Set new StatePrefix : 'ลูกที่น่ารักๆครอบครัวนี้เป็นการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:41.766407311+07:00","message":"Next Push (prob) : 'เป็นการสอน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:41.76641849+07:00","message":"push: {false ๆครอบครัวนี้ 0 0xc002a14000}"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:41.884852822+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:41.884879443+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:41.993959379+07:00","message":"[GCS] IsForceVAD: false for message ID: 214"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:42.055954816+07:00","message":"[GCS] Start streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:42.086233083+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:42.086275767+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":"2025-09-19T10:17:42.08628153+07:00","message":"receive interim result [false|false]: ลูกที่น่ารักๆครอบครัวนี้เป็นการสอนลูก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:42.086298936+07:00","message":"[buffer interim] 214 false ลูกที่น่ารักๆครอบครัวนี้เป็นการสอนลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.086306704+07:00","message":"[bufferProcess] interim [900000000]:ลูกที่น่ารักๆครอบครัวนี้เป็นการสอนลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.086309324+07:00","message":"[bufferProcess] send to processor:ลูกที่น่ารักๆครอบครัวนี้เป็นการสอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.086313312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.086316093+07:00","message":"> Transcript [2154] [false]: 'ลูกที่น่ารักๆครอบครัวนี้เป็นการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.086319748+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.086321487+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.086323302+07:00","message":"StatePrefix: 'ลูกที่น่ารักๆครอบครัวนี้เป็นการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.086325588+07:00","message":"TextPushed: 'ลูกที่น่ารักๆครอบครัวนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:42.148949048+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:42.148990381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่น่ารักๆครอบครัวนี้เป็นการสอนลูก\",\"confidence\":0.9141625}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:42.148996036+07:00","message":"receive interim result [true|false]: รูปที่น่ารักๆครอบครัวนี้เป็นการสอนลูก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:42.149008359+07:00","message":"end recv isFinal message id 214"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:42.149010697+07:00","message":"end Recv id 214"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:42.149017063+07:00","message":"[buffer interim] 214 true รูปที่น่ารักๆครอบครัวนี้เป็นการสอนลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.149027493+07:00","message":"[bufferProcess] interim [930000000]:รูปที่น่ารักๆครอบครัวนี้เป็นการสอนลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.14903046+07:00","message":"[bufferProcess] send to processor (isfinal):ลูกที่น่ารักๆครอบครัวนี้เป็นการสอนลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.149033713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.149036859+07:00","message":"> Transcript [2155] [false]: 'ลูกที่น่ารักๆครอบครัวนี้เป็นการสอนลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.149039397+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.149042073+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.149045761+07:00","message":"StatePrefix: 'ลูกที่น่ารักๆครอบครัวนี้เป็นการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.149047835+07:00","message":"TextPushed: 'ลูกที่น่ารักๆครอบครัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.14904957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.149054272+07:00","message":"> Transcript [2156] [true]: 'รูปที่น่ารักๆครอบครัวนี้เป็นการสอนลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.149056248+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.149057852+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.149059105+07:00","message":"StatePrefix: 'ลูกที่น่ารักๆครอบครัวนี้เป็นการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.149062596+07:00","message":"TextPushed: 'ลูกที่น่ารักๆครอบครัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.1490639+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.14920609+07:00","message":"Push: 'เป็นการสอนลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.14920954+07:00","message":"TextPushed: 'ลูกที่น่ารักๆครอบครัวนี้เป็นการสอนลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.14921142+07:00","message":"Set new StatePrefix : 'รูปที่น่ารักๆครอบครัวนี้เป็นการสอนลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.149213236+07:00","message":"Next Push (prob) : 'รูปที่น่ารักๆครอบครัวนี้เป็นการสอนลูก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:42.149220762+07:00","message":"push: {true เป็นการสอนลูก 0 0xc002a14000}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.149233768+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_214.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:17:42.158203126+07:00","message":"write wav file: './tmp/7402/7402_214.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:42.546168179+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:42.546211717+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":"2025-09-19T10:17:42.5462169+07:00","message":"receive interim result [false|false]: รูป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:42.546231832+07:00","message":"[buffer interim] 215 false รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.546237845+07:00","message":"[bufferProcess] interim [480000000]:รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.546239355+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:42.618271942+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:42.618306564+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":"2025-09-19T10:17:42.618311511+07:00","message":"receive interim result [false|false]: รูปหล่อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:42.618329899+07:00","message":"[buffer interim] 215 false รูปหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.618337196+07:00","message":"[bufferProcess] interim [600000000]:รูปหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.618339285+07:00","message":"[bufferProcess] send to processor:รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.61834545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.618348167+07:00","message":"> Transcript [2157] [false]: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.618350188+07:00","message":"Set StatePrefix (first interim): 'รูป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:42.742656993+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:42.742695485+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":"2025-09-19T10:17:42.742701432+07:00","message":"receive interim result [false|false]: ลูกร้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:42.742715179+07:00","message":"[buffer interim] 215 false ลูกร้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.74272128+07:00","message":"[bufferProcess] interim [720000000]:ลูกร้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.742723677+07:00","message":"[bufferProcess] send to processor:รูปหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.742729858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.742732666+07:00","message":"> Transcript [2158] [false]: 'รูปหล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.742735633+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.742737298+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.742738981+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.742742646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:42.785377442+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:42.785412925+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":"2025-09-19T10:17:42.785417806+07:00","message":"receive interim result [false|false]: ลูกร้องไห้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:42.785431292+07:00","message":"[buffer interim] 215 false ลูกร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.78543834+07:00","message":"[bufferProcess] interim [780000000]:ลูกร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.785440672+07:00","message":"[bufferProcess] send to processor:ลูกร้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.785444748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.785447378+07:00","message":"> Transcript [2159] [false]: 'ลูกร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.785449537+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:42.785454102+07:00","message":"Set new StatePrefix: 'ลูกร้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:43.079155341+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:43.079187863+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":"2025-09-19T10:17:43.079193712+07:00","message":"receive interim result [false|false]: ลูกร้องไห้เสียใจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:43.079205504+07:00","message":"[buffer interim] 215 false ลูกร้องไห้เสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.079211998+07:00","message":"[bufferProcess] interim [20000000]:ลูกร้องไห้เสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.079214246+07:00","message":"[bufferProcess] send to processor:ลูกร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.079219624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.079222302+07:00","message":"> Transcript [2160] [false]: 'ลูกร้องไห้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.07922485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.079226797+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.079228276+07:00","message":"StatePrefix: 'ลูกร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.079230067+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:43.282016284+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:43.282053715+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":"2025-09-19T10:17:43.282060508+07:00","message":"receive interim result [false|false]: ลูกร้องไห้เสียใจด้วย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:43.282076129+07:00","message":"[buffer interim] 215 false ลูกร้องไห้เสียใจด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.282086087+07:00","message":"[bufferProcess] interim [200000000]:ลูกร้องไห้เสียใจด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.282088796+07:00","message":"[bufferProcess] send to processor:ลูกร้องไห้เสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.282095242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.282099351+07:00","message":"> Transcript [2161] [false]: 'ลูกร้องไห้เสียใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.282103137+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.282105721+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.282107758+07:00","message":"StatePrefix: 'ลูกร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.282110021+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:43.423321016+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:43.423358616+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":"2025-09-19T10:17:43.423364251+07:00","message":"receive interim result [false|false]: ลูกร้องไห้เสียใจด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:43.423379163+07:00","message":"[buffer interim] 215 false ลูกร้องไห้เสียใจด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.423385476+07:00","message":"[bufferProcess] interim [260000000]:ลูกร้องไห้เสียใจด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.423387861+07:00","message":"[bufferProcess] send to processor:ลูกร้องไห้เสียใจด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.42339428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.423396621+07:00","message":"> Transcript [2162] [false]: 'ลูกร้องไห้เสียใจด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.423399804+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.423401722+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.423403368+07:00","message":"StatePrefix: 'ลูกร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.423405455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:43.577235621+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:43.577275268+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":"2025-09-19T10:17:43.57728131+07:00","message":"receive interim result [false|false]: ลูกร้องไห้เสียใจก็จะให้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:43.577295902+07:00","message":"[buffer interim] 215 false ลูกร้องไห้เสียใจก็จะให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.577302151+07:00","message":"[bufferProcess] interim [380000000]:ลูกร้องไห้เสียใจก็จะให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.577304414+07:00","message":"[bufferProcess] send to processor:ลูกร้องไห้เสียใจด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.577310587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.57731289+07:00","message":"> Transcript [2163] [false]: 'ลูกร้องไห้เสียใจด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.577315742+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.577317585+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.577319743+07:00","message":"StatePrefix: 'ลูกร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.577321495+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.577326819+07:00","message":"Push: 'ลูกร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.577328563+07:00","message":"TextPushed: 'ลูกร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.577330292+07:00","message":"Set new StatePrefix : 'ลูกร้องไห้เสียใจด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.577332148+07:00","message":"Next Push (prob) : 'ไห้เสียใจด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:43.577339965+07:00","message":"push: {false ลูกร้อง 0 0xc002a14480}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:43.650465661+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:43.650503889+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":"2025-09-19T10:17:43.650509828+07:00","message":"receive interim result [false|false]: ลูกร้องไห้เสียใจก็อยากให้รู้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:43.650526724+07:00","message":"[buffer interim] 215 false ลูกร้องไห้เสียใจก็อยากให้รู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.650534408+07:00","message":"[bufferProcess] interim [500000000]:ลูกร้องไห้เสียใจก็อยากให้รู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.650537552+07:00","message":"[bufferProcess] send to processor:ลูกร้องไห้เสียใจก็จะให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.650542056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.650545312+07:00","message":"> Transcript [2164] [false]: 'ลูกร้องไห้เสียใจก็จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.650547894+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.650550225+07:00","message":"Set new StatePrefix: 'ลูกร้องไห้เสียใจก็จะให้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:43.658077567+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:43.658099271+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":"2025-09-19T10:17:43.658104351+07:00","message":"receive interim result [false|false]: ลูกร้องไห้เสียใจก็อยากให้ลูก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:43.658113568+07:00","message":"[buffer interim] 215 false ลูกร้องไห้เสียใจก็อยากให้ลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.658119267+07:00","message":"[bufferProcess] interim [560000000]:ลูกร้องไห้เสียใจก็อยากให้ลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.658121926+07:00","message":"[bufferProcess] send to processor:ลูกร้องไห้เสียใจก็อยากให้รู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.658125078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.658127836+07:00","message":"> Transcript [2165] [false]: 'ลูกร้องไห้เสียใจก็อยากให้รู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.658130331+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.658132385+07:00","message":"Set new StatePrefix: 'ลูกร้องไห้เสียใจก็อยากให้รู้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:43.95840195+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:43.958437799+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":"2025-09-19T10:17:43.958443357+07:00","message":"receive interim result [false|false]: ลูกร้องไห้เสียใจก็อยากให้ลูกไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:43.958456639+07:00","message":"[buffer interim] 215 false ลูกร้องไห้เสียใจก็อยากให้ลูกไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.958467917+07:00","message":"[bufferProcess] interim [860000000]:ลูกร้องไห้เสียใจก็อยากให้ลูกไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.958470156+07:00","message":"[bufferProcess] send to processor:ลูกร้องไห้เสียใจก็อยากให้ลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.958473159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.958475606+07:00","message":"> Transcript [2166] [false]: 'ลูกร้องไห้เสียใจก็อยากให้ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.958477635+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.958479685+07:00","message":"Set new StatePrefix: 'ลูกร้องไห้เสียใจก็อยากให้ลูก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:43.97858319+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:43.978605091+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":"2025-09-19T10:17:43.978609935+07:00","message":"receive interim result [false|false]: ลูกร้องไห้เสียใจก็อยากให้ลูกเป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:43.978623231+07:00","message":"[buffer interim] 215 false ลูกร้องไห้เสียใจก็อยากให้ลูกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.978629462+07:00","message":"[bufferProcess] interim [920000000]:ลูกร้องไห้เสียใจก็อยากให้ลูกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.978631571+07:00","message":"[bufferProcess] send to processor:ลูกร้องไห้เสียใจก็อยากให้ลูกไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.978634528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.9786371+07:00","message":"> Transcript [2167] [false]: 'ลูกร้องไห้เสียใจก็อยากให้ลูกไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.978640123+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.978641897+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.978643807+07:00","message":"StatePrefix: 'ลูกร้องไห้เสียใจก็อยากให้ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:43.978645613+07:00","message":"TextPushed: 'ลูกร้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:44.162204122+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:44.162238342+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":"2025-09-19T10:17:44.162244159+07:00","message":"receive interim result [false|false]: ลูกร้องไห้เสียใจก็อยากให้ลูกปืนล้อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:44.162265776+07:00","message":"[buffer interim] 215 false ลูกร้องไห้เสียใจก็อยากให้ลูกปืนล้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.162272942+07:00","message":"[bufferProcess] interim [100000000]:ลูกร้องไห้เสียใจก็อยากให้ลูกปืนล้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.162275346+07:00","message":"[bufferProcess] send to processor:ลูกร้องไห้เสียใจก็อยากให้ลูกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.162279004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.162281809+07:00","message":"> Transcript [2168] [false]: 'ลูกร้องไห้เสียใจก็อยากให้ลูกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.162285159+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.162286939+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.162288443+07:00","message":"StatePrefix: 'ลูกร้องไห้เสียใจก็อยากให้ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.162290084+07:00","message":"TextPushed: 'ลูกร้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:44.231353386+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:44.231386186+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":"2025-09-19T10:17:44.231391771+07:00","message":"receive interim result [false|false]: ลูกร้องไห้เสียใจก็อยากให้ลูกเป็นรอง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:44.231408623+07:00","message":"[buffer interim] 215 false ลูกร้องไห้เสียใจก็อยากให้ลูกเป็นรอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.231414795+07:00","message":"[bufferProcess] interim [220000000]:ลูกร้องไห้เสียใจก็อยากให้ลูกเป็นรอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.231417342+07:00","message":"[bufferProcess] send to processor:ลูกร้องไห้เสียใจก็อยากให้ลูกปืนล้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.231421823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.231424807+07:00","message":"> Transcript [2169] [false]: 'ลูกร้องไห้เสียใจก็อยากให้ลูกปืนล้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.23142763+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.231429414+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.231431386+07:00","message":"StatePrefix: 'ลูกร้องไห้เสียใจก็อยากให้ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.231433181+07:00","message":"TextPushed: 'ลูกร้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:44.393664026+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:44.39370264+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":"2025-09-19T10:17:44.393708308+07:00","message":"receive interim result [false|false]: ลูกร้องไห้เสียใจก็อยากให้ลูกเป็นร้องไห้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:44.393722824+07:00","message":"[buffer interim] 215 false ลูกร้องไห้เสียใจก็อยากให้ลูกเป็นร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.393729593+07:00","message":"[bufferProcess] interim [340000000]:ลูกร้องไห้เสียใจก็อยากให้ลูกเป็นร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.393731824+07:00","message":"[bufferProcess] send to processor:ลูกร้องไห้เสียใจก็อยากให้ลูกเป็นรอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.393737017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.393739377+07:00","message":"> Transcript [2170] [false]: 'ลูกร้องไห้เสียใจก็อยากให้ลูกเป็นรอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.393743083+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.393745363+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.393747048+07:00","message":"StatePrefix: 'ลูกร้องไห้เสียใจก็อยากให้ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.393749128+07:00","message":"TextPushed: 'ลูกร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.393753447+07:00","message":"Push: 'ไห้เสียใจก็อยากให้ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.393755237+07:00","message":"TextPushed: 'ลูกร้องไห้เสียใจก็อยากให้ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.393756971+07:00","message":"Set new StatePrefix : 'ลูกร้องไห้เสียใจก็อยากให้ลูกเป็นรอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.393758868+07:00","message":"Next Push (prob) : 'เป็นรอง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:44.393766661+07:00","message":"push: {false ไห้เสียใจก็อยากให้ลูก 0 0xc002a14480}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:44.494035297+07:00","message":"[GCS] IsForceVAD: false for message ID: 215"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:44.569756855+07:00","message":"[GCS] Start streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:44.659107615+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:44.659146503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกร้องไห้เสียใจก็ร้องไห้ลูกตื่นร้องไห้\",\"confidence\":0.81450695}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:44.659152915+07:00","message":"receive interim result [true|false]: ลูกร้องไห้เสียใจก็ร้องไห้ลูกตื่นร้องไห้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:44.659164305+07:00","message":"end recv isFinal message id 215"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:44.659166283+07:00","message":"end Recv id 215"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:44.659172745+07:00","message":"[buffer interim] 215 true ลูกร้องไห้เสียใจก็ร้องไห้ลูกตื่นร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.659183015+07:00","message":"[bufferProcess] interim [670000000]:ลูกร้องไห้เสียใจก็ร้องไห้ลูกตื่นร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.659189996+07:00","message":"[bufferProcess] send to processor (isfinal):ลูกร้องไห้เสียใจก็อยากให้ลูกเป็นร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.659193313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.65919626+07:00","message":"> Transcript [2171] [false]: 'ลูกร้องไห้เสียใจก็อยากให้ลูกเป็นร้องไห้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.659200534+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.659202151+07:00","message":"Set new StatePrefix: 'ลูกร้องไห้เสียใจก็อยากให้ลูกเป็นร้องไห้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.659203559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.659204984+07:00","message":"> Transcript [2172] [true]: 'ลูกร้องไห้เสียใจก็ร้องไห้ลูกตื่นร้องไห้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.659206953+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.659208763+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.659210196+07:00","message":"StatePrefix: 'ลูกร้องไห้เสียใจก็อยากให้ลูกเป็นร้องไห้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.659212571+07:00","message":"TextPushed: 'ลูกร้องไห้เสียใจก็อยากให้ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.659213988+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.659336496+07:00","message":"Push: 'ตื่นร้องไห้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.659339003+07:00","message":"TextPushed: 'ลูกร้องไห้เสียใจก็อยากให้ลูกตื่นร้องไห้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.659341093+07:00","message":"Set new StatePrefix : 'ลูกร้องไห้เสียใจก็ร้องไห้ลูกตื่นร้องไห้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.659342971+07:00","message":"Next Push (prob) : 'ลูกร้องไห้เสียใจก็ร้องไห้ลูกตื่นร้องไห้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:44.659350662+07:00","message":"push: {true ตื่นร้องไห้ 0 0xc002a14480}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:44.659367881+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_215.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:17:44.667843668+07:00","message":"write wav file: './tmp/7402/7402_215.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:44.885520521+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:44.885528155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:45.11238086+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:45.112432125+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":"2025-09-19T10:17:45.112438711+07:00","message":"receive interim result [false|false]: ไปรอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:45.112457175+07:00","message":"[buffer interim] 216 false ไปรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.112465249+07:00","message":"[bufferProcess] interim [360000000]:ไปรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.112467701+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:45.152463285+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:45.152497101+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":"2025-09-19T10:17:45.152502468+07:00","message":"receive interim result [false|false]: ไปลอง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:45.152511885+07:00","message":"[buffer interim] 216 false ไปลอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.152517676+07:00","message":"[bufferProcess] interim [420000000]:ไปลอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.152519758+07:00","message":"[bufferProcess] send to processor:ไปรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.152522683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.152524994+07:00","message":"> Transcript [2173] [false]: 'ไปรอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.152526843+07:00","message":"Set StatePrefix (first interim): 'ไปรอ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:45.245449809+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:45.245485366+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":"2025-09-19T10:17:45.245490918+07:00","message":"receive interim result [false|false]: ไปร้อย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:45.245503558+07:00","message":"[buffer interim] 216 false ไปร้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.24551001+07:00","message":"[bufferProcess] interim [480000000]:ไปร้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.245511897+07:00","message":"[bufferProcess] send to processor:ไปลอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.245517356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.245519989+07:00","message":"> Transcript [2174] [false]: 'ไปลอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.245522333+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.245524119+07:00","message":"Set new StatePrefix: 'ไปลอง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:45.301959266+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:45.302010696+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":"2025-09-19T10:17:45.302016073+07:00","message":"receive interim result [false|false]: ไปร้องไห้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:45.302030251+07:00","message":"[buffer interim] 216 false ไปร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.302036334+07:00","message":"[bufferProcess] interim [540000000]:ไปร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.302038034+07:00","message":"[bufferProcess] send to processor:ไปร้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.302040992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.302043888+07:00","message":"> Transcript [2175] [false]: 'ไปร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.302045898+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.302048591+07:00","message":"Set new StatePrefix: 'ไปร้อย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:45.421279299+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:45.42131706+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":"2025-09-19T10:17:45.421322496+07:00","message":"receive interim result [false|false]: ไปรอให้เสร็จ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:45.421338946+07:00","message":"[buffer interim] 216 false ไปรอให้เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.421345882+07:00","message":"[bufferProcess] interim [660000000]:ไปรอให้เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.42134804+07:00","message":"[bufferProcess] send to processor:ไปร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.421354392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.421357096+07:00","message":"> Transcript [2176] [false]: 'ไปร้องไห้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.421359004+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.421361051+07:00","message":"Set new StatePrefix: 'ไปร้องไห้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:45.614513988+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:45.614548818+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":"2025-09-19T10:17:45.614553926+07:00","message":"receive interim result [false|false]: ไปรอให้เสร็จแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:45.614567227+07:00","message":"[buffer interim] 216 false ไปรอให้เสร็จแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.614574365+07:00","message":"[bufferProcess] interim [900000000]:ไปรอให้เสร็จแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.614576848+07:00","message":"[bufferProcess] send to processor:ไปรอให้เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.614579923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.61458232+07:00","message":"> Transcript [2177] [false]: 'ไปรอให้เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.614584256+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.614586213+07:00","message":"Set new StatePrefix: 'ไปรอให้เสร็จ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:45.932462074+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:45.932499564+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":"2025-09-19T10:17:45.932505288+07:00","message":"receive interim result [false|false]: ไปรอให้เสร็จแล้วค่อย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:45.932521109+07:00","message":"[buffer interim] 216 false ไปรอให้เสร็จแล้วค่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.932530778+07:00","message":"[bufferProcess] interim [140000000]:ไปรอให้เสร็จแล้วค่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.932532735+07:00","message":"[bufferProcess] send to processor:ไปรอให้เสร็จแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.932541289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.93254382+07:00","message":"> Transcript [2178] [false]: 'ไปรอให้เสร็จแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.932546852+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.932548697+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.932550243+07:00","message":"StatePrefix: 'ไปรอให้เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.932552418+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:45.993516425+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:45.993553855+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":"2025-09-19T10:17:45.993561356+07:00","message":"receive interim result [false|false]: ไปรอให้เสร็จแล้วค่อยกลับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:45.993575396+07:00","message":"[buffer interim] 216 false ไปรอให้เสร็จแล้วค่อยกลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.993582439+07:00","message":"[bufferProcess] interim [260000000]:ไปรอให้เสร็จแล้วค่อยกลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.99358595+07:00","message":"[bufferProcess] send to processor:ไปรอให้เสร็จแล้วค่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.993593653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.993597472+07:00","message":"> Transcript [2179] [false]: 'ไปรอให้เสร็จแล้วค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.993601914+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.993604894+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.993607637+07:00","message":"StatePrefix: 'ไปรอให้เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:45.993610324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:46.182536429+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:46.182575698+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":"2025-09-19T10:17:46.18258217+07:00","message":"receive interim result [false|false]: ไปรอให้เสร็จแล้วค่อยกลับมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:46.182597387+07:00","message":"[buffer interim] 216 false ไปรอให้เสร็จแล้วค่อยกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.182604893+07:00","message":"[bufferProcess] interim [440000000]:ไปรอให้เสร็จแล้วค่อยกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.182608132+07:00","message":"[bufferProcess] send to processor:ไปรอให้เสร็จแล้วค่อยกลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.182612303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.182615727+07:00","message":"> Transcript [2180] [false]: 'ไปรอให้เสร็จแล้วค่อยกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.182619991+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.182622259+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.182626698+07:00","message":"StatePrefix: 'ไปรอให้เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.182629516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:46.309654356+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:46.309697678+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":"2025-09-19T10:17:46.309705162+07:00","message":"receive interim result [false|false]: ไปรอให้เสร็จแล้วค่อยกลับมาคุย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:46.30971951+07:00","message":"[buffer interim] 216 false ไปรอให้เสร็จแล้วค่อยกลับมาคุย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.309730214+07:00","message":"[bufferProcess] interim [560000000]:ไปรอให้เสร็จแล้วค่อยกลับมาคุย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.309734205+07:00","message":"[bufferProcess] send to processor:ไปรอให้เสร็จแล้วค่อยกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.309740546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.309744166+07:00","message":"> Transcript [2181] [false]: 'ไปรอให้เสร็จแล้วค่อยกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.309748526+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.309750859+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.309753567+07:00","message":"StatePrefix: 'ไปรอให้เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.309756214+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.309761203+07:00","message":"Push: 'ไปรอให้เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.309763937+07:00","message":"TextPushed: 'ไปรอให้เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.309766254+07:00","message":"Set new StatePrefix : 'ไปรอให้เสร็จแล้วค่อยกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.309768917+07:00","message":"Next Push (prob) : 'แล้วค่อยกลับมา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:46.309779684+07:00","message":"push: {false ไปรอให้เสร็จ 0 0xc0004abd80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:46.501683546+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:46.501737359+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":"2025-09-19T10:17:46.501742772+07:00","message":"receive interim result [false|false]: ไปรอให้เสร็จแล้วค่อยกลับมาคุยกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:46.501756413+07:00","message":"[buffer interim] 216 false ไปรอให้เสร็จแล้วค่อยกลับมาคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.501762633+07:00","message":"[bufferProcess] interim [740000000]:ไปรอให้เสร็จแล้วค่อยกลับมาคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.501765396+07:00","message":"[bufferProcess] send to processor:ไปรอให้เสร็จแล้วค่อยกลับมาคุย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.501770655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.50177297+07:00","message":"> Transcript [2182] [false]: 'ไปรอให้เสร็จแล้วค่อยกลับมาคุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.501777079+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.501778975+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.501780557+07:00","message":"StatePrefix: 'ไปรอให้เสร็จแล้วค่อยกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.501782436+07:00","message":"TextPushed: 'ไปรอให้เสร็จ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:46.828925366+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:46.82896376+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":"2025-09-19T10:17:46.828971927+07:00","message":"receive interim result [false|false]: ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:46.828985307+07:00","message":"[buffer interim] 216 false ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.828991553+07:00","message":"[bufferProcess] interim [40000000]:ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.828994028+07:00","message":"[bufferProcess] send to processor:ไปรอให้เสร็จแล้วค่อยกลับมาคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.828998859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.829002159+07:00","message":"> Transcript [2183] [false]: 'ไปรอให้เสร็จแล้วค่อยกลับมาคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.829005463+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.829007684+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.829009911+07:00","message":"StatePrefix: 'ไปรอให้เสร็จแล้วค่อยกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.829012187+07:00","message":"TextPushed: 'ไปรอให้เสร็จ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:46.858686437+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:46.858720198+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":"2025-09-19T10:17:46.858727195+07:00","message":"receive interim result [false|false]: ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันนาน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:46.858743215+07:00","message":"[buffer interim] 216 false ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันนาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.858750312+07:00","message":"[bufferProcess] interim [100000000]:ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันนาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.8587525+07:00","message":"[bufferProcess] send to processor:ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.858759414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.858762067+07:00","message":"> Transcript [2184] [false]: 'ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.858765668+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.858767446+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.858769708+07:00","message":"StatePrefix: 'ไปรอให้เสร็จแล้วค่อยกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.858773161+07:00","message":"TextPushed: 'ไปรอให้เสร็จ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:46.897901822+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:46.897938432+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":"2025-09-19T10:17:46.897944506+07:00","message":"receive interim result [false|false]: ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันน่ารัก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:46.897958445+07:00","message":"[buffer interim] 216 false ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันน่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.897964854+07:00","message":"[bufferProcess] interim [160000000]:ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันน่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.897967083+07:00","message":"[bufferProcess] send to processor:ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันนาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.897972797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.897975317+07:00","message":"> Transcript [2185] [false]: 'ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันนาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.897978837+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.897980622+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.897982458+07:00","message":"StatePrefix: 'ไปรอให้เสร็จแล้วค่อยกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.897985323+07:00","message":"TextPushed: 'ไปรอให้เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.897989739+07:00","message":"Push: 'แล้วค่อยกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.897991783+07:00","message":"TextPushed: 'ไปรอให้เสร็จแล้วค่อยกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.8979934+07:00","message":"Set new StatePrefix : 'ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันนาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:46.897995408+07:00","message":"Next Push (prob) : 'คุยกันนาน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:46.898002808+07:00","message":"push: {false แล้วค่อยกลับมา 0 0xc0004abd80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:47.554334731+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:47.554374882+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":"2025-09-19T10:17:47.554382362+07:00","message":"receive interim result [false|false]: ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันน่ารัก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:47.554399953+07:00","message":"[buffer interim] 216 false ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันน่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:47.554408623+07:00","message":"[bufferProcess] interim [760000000]:ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันน่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:47.554412091+07:00","message":"[bufferProcess] send to processor:ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันน่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:47.554416794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:47.554420799+07:00","message":"> Transcript [2186] [false]: 'ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันน่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:47.554423424+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:47.55442596+07:00","message":"Set new StatePrefix: 'ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันน่ารัก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:47.731115174+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:47.731210742+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":"2025-09-19T10:17:47.73121709+07:00","message":"receive interim result [false|false]: ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันน่ารักน่าจะจบครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:47.731232188+07:00","message":"[buffer interim] 216 false ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันน่ารักน่าจะจบครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:47.731238516+07:00","message":"[bufferProcess] interim [940000000]:ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันน่ารักน่าจะจบครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:47.731240934+07:00","message":"[bufferProcess] send to processor:ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันน่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:47.731246027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:47.731249028+07:00","message":"> Transcript [2187] [false]: 'ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันน่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:47.731252433+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:47.731254523+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:47.731256995+07:00","message":"StatePrefix: 'ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันน่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:47.731268194+07:00","message":"TextPushed: 'ไปรอให้เสร็จแล้วค่อยกลับมา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:47.764809041+07:00","message":"[GCS] IsForceVAD: false for message ID: 216"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:47.885982897+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:47.885998764+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:47.899492451+07:00","message":"[GCS] Start streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:47.930486619+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:47.930524764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันน่ารักแค่ไหนไปชมครับ\",\"confidence\":0.91282797}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:47.930530938+07:00","message":"receive interim result [true|false]: ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันน่ารักแค่ไหนไปชมครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:47.93055514+07:00","message":"end recv isFinal message id 216"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:47.930556981+07:00","message":"end Recv id 216"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:47.930563214+07:00","message":"[buffer interim] 216 true ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันน่ารักแค่ไหนไปชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:47.930571426+07:00","message":"[bufferProcess] interim [210000000]:ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันน่ารักแค่ไหนไปชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:47.930574379+07:00","message":"[bufferProcess] send to processor (isfinal):ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันน่ารักน่าจะจบครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:47.93057784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:47.930583097+07:00","message":"> Transcript [2188] [false]: 'ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันน่ารักน่าจะจบครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:47.930586078+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:47.930588125+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:47.930589889+07:00","message":"StatePrefix: 'ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันน่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:47.930592273+07:00","message":"TextPushed: 'ไปรอให้เสร็จแล้วค่อยกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:47.93059392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:47.930595547+07:00","message":"> Transcript [2189] [true]: 'ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันน่ารักแค่ไหนไปชมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:47.930597539+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:47.930598835+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:47.930600176+07:00","message":"StatePrefix: 'ไปรอให้เสร็จแล้วค่อยกลับมาคุยกันน่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:47.930601614+07:00","message":"TextPushed: 'ไปรอให้เสร็จแล้วค่อยกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:47.93060659+07:00","message":"Push: 'คุยกันน่ารักแค่ไหนไปชมครับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:47.930614391+07:00","message":"push: {true คุยกันน่ารักแค่ไหนไปชมครับ 0 0xc0004abd80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:17:47.938698817+07:00","message":"write wav file: './tmp/7402/7402_216.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:50.886873875+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:50.886905667+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:53.361497049+07:00","message":"[GCS] Cleaned up inactive client: 199"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:53.361519231+07:00","message":"[GCS] Cleaned up inactive client: 200"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:53.361521425+07:00","message":"[GCS] Cleaned up inactive client: 198"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:53.361523443+07:00","message":"[GCS] Cleaned up inactive client: 196"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:53.361524998+07:00","message":"[GCS] Cleaned up inactive client: 197"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:53.887834665+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:53.887846576+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:56.155265041+07:00","message":"[GCS] IsForceVAD: false for message ID: 217"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:56.270208421+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:56.27023157+07:00","message":"found end of frame, send empty tag with msgId: 217"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:56.270234885+07:00","message":"end Recv id 217"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:56.270244034+07:00","message":"[buffer interim] 217 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:56.270253014+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:56.270265818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:56.270268968+07:00","message":"> Transcript [2190] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:56.270271983+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:56.270274023+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:56.270276382+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:56.270290486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:17:56.270294033+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:56.270306481+07:00","message":"push: {true \n 0 0xc002a14880}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:17:56.286762609+07:00","message":"[GCS] Start streaming session, msgId: 218"}
{"level":"info","service":"Main","time":"2025-09-19T10:17:56.288892305+07:00","message":"write wav file: './tmp/7402/7402_217.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:56.888301607+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:56.888299763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:59.88936953+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:17:59.889388057+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:01.214014913+07:00","message":"[GCS] IsForceVAD: false for message ID: 218"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:01.284898246+07:00","message":"[GCS] Start streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:01.313343498+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:01.313361822+07:00","message":"found end of frame, send empty tag with msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:01.313364222+07:00","message":"end Recv id 218"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:01.313370378+07:00","message":"[buffer interim] 218 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:01.313376045+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:01.31338015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:01.31338284+07:00","message":"> Transcript [2191] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:01.313385489+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:01.313387994+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:01.313389717+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:01.313391367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:01.313399389+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:01.313407661+07:00","message":"push: {true \n 0 0xc000188980}"}
{"level":"info","service":"Main","time":"2025-09-19T10:18:01.323424991+07:00","message":"write wav file: './tmp/7402/7402_218.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:02.889874767+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:02.889888187+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:05.890589141+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:05.89059262+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:08.844477256+07:00","message":"[GCS] IsForceVAD: false for message ID: 219"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:08.891640266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:08.891656951+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:08.907030727+07:00","message":"[GCS] Start streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:08.941700875+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:08.941717628+07:00","message":"found end of frame, send empty tag with msgId: 219"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:08.941720123+07:00","message":"end Recv id 219"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:08.9417262+07:00","message":"[buffer interim] 219 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:08.941732401+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:08.941736522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:08.941739006+07:00","message":"> Transcript [2192] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:08.941740995+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:08.941742546+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:08.941744118+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:08.941745589+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:08.941747756+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:08.941755705+07:00","message":"push: {true \n 0 0xc002a14580}"}
{"level":"info","service":"Main","time":"2025-09-19T10:18:08.954735226+07:00","message":"write wav file: './tmp/7402/7402_219.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:10.44305658+07:00","message":"[GCS] IsForceVAD: false for message ID: 220"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:10.54229781+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:10.542318972+07:00","message":"found end of frame, send empty tag with msgId: 220"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:10.542322894+07:00","message":"end Recv id 220"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:10.542330391+07:00","message":"[buffer interim] 220 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:10.542336281+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:10.542340585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:10.542343001+07:00","message":"> Transcript [2193] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:10.542345499+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:10.542347429+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:10.542348985+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:10.542350461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:10.542352533+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:10.54236149+07:00","message":"push: {true \n 0 0xc002a14a80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:18:10.549125572+07:00","message":"write wav file: './tmp/7402/7402_220.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:10.576388806+07:00","message":"[GCS] Start streaming session, msgId: 221"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:11.892385787+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:11.892414192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:14.893121821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:14.893137479+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:17.365155762+07:00","message":"[GCS] IsForceVAD: false for message ID: 221"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:17.470708727+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:17.470728776+07:00","message":"found end of frame, send empty tag with msgId: 221"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:17.470731269+07:00","message":"end Recv id 221"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:17.470738308+07:00","message":"[buffer interim] 221 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:17.470744905+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:17.470749252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:17.47075278+07:00","message":"> Transcript [2194] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:17.470755291+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:17.4707571+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:17.470758614+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:17.470760186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:17.47076992+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:17.470781031+07:00","message":"push: {true \n 0 0xc002a14d80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:18:17.482367951+07:00","message":"write wav file: './tmp/7402/7402_221.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:17.893265102+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:17.893320478+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:18.006540435+07:00","message":"[GCS] Start streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:18.062900322+07:00","message":"[GCS] IsForceVAD: false for message ID: 222"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:18.194998683+07:00","message":"[GCS] Start streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:18.239981987+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:18.239995964+07:00","message":"found end of frame, send empty tag with msgId: 222"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:18.239998646+07:00","message":"end Recv id 222"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:18.24000527+07:00","message":"[buffer interim] 222 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:18.240015032+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:18.240018724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:18.240021337+07:00","message":"> Transcript [2195] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:18.240023353+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:18.240024945+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:18.240027133+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:18.240028618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:18.240035406+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:18.240044305+07:00","message":"push: {true \n 0 0xc000188f80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:18:18.246096+07:00","message":"write wav file: './tmp/7402/7402_222.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:20.793729587+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:20.793771444+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":"2025-09-19T10:18:20.793777132+07:00","message":"receive interim result [false|false]: ยังไม่เสร็จ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:20.793792944+07:00","message":"[buffer interim] 223 false ยังไม่เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:20.79379936+07:00","message":"[bufferProcess] interim [580000000]:ยังไม่เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:20.793801012+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:20.793804201+07:00","message":"[bufferProcess] send to processor (ticker):ยังไม่เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:20.793806773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:20.793809248+07:00","message":"> Transcript [2196] [false]: 'ยังไม่เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:20.793811164+07:00","message":"Set StatePrefix (first interim): 'ยังไม่เสร็จ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:20.884808929+07:00","message":"[GCS] IsForceVAD: false for message ID: 223"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:20.894036222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:20.894051371+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:20.946169335+07:00","message":"[GCS] Start streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:21.020547152+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:21.020596144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เสร็จ\",\"confidence\":0.9117858}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:21.020601899+07:00","message":"receive interim result [true|false]: ยังไม่เสร็จ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:21.020609175+07:00","message":"end recv isFinal message id 223"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:21.020611402+07:00","message":"end Recv id 223"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:21.020619134+07:00","message":"[buffer interim] 223 true ยังไม่เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:21.0206273+07:00","message":"[bufferProcess] interim [910000000]:ยังไม่เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:21.020630824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:21.020633164+07:00","message":"> Transcript [2197] [true]: 'ยังไม่เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:21.020636214+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:21.020638153+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:21.020639656+07:00","message":"StatePrefix: 'ยังไม่เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:21.020641276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:21.020643919+07:00","message":"Push: 'ยังไม่เสร็จ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:21.020652367+07:00","message":"push: {true ยังไม่เสร็จ 0 0xc000046f80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:18:21.028843608+07:00","message":"write wav file: './tmp/7402/7402_223.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:21.816806775+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:21.816845971+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":"2025-09-19T10:18:21.816851186+07:00","message":"receive interim result [false|false]: ไปลองคิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:21.816861303+07:00","message":"[buffer interim] 224 false ไปลองคิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:21.816867986+07:00","message":"[bufferProcess] interim [660000000]:ไปลองคิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:21.816869537+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:21.963122645+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:21.963165552+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":"2025-09-19T10:18:21.963171123+07:00","message":"receive interim result [false|false]: ไปร้องที่ต้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:21.963185731+07:00","message":"[buffer interim] 224 false ไปร้องที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:21.96319231+07:00","message":"[bufferProcess] interim [780000000]:ไปร้องที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:21.963194886+07:00","message":"[bufferProcess] send to processor:ไปลองคิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:21.963200954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:21.963203565+07:00","message":"> Transcript [2198] [false]: 'ไปลองคิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:21.963205362+07:00","message":"Set StatePrefix (first interim): 'ไปลองคิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:22.017944667+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:22.017985619+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":"2025-09-19T10:18:22.017990601+07:00","message":"receive interim result [false|false]: เสื้อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:22.018006882+07:00","message":"[buffer interim] 224 false เสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:22.01801521+07:00","message":"[bufferProcess] interim [900000000]:เสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:22.018018256+07:00","message":"[bufferProcess] send to processor:ไปร้องที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:22.018021602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:22.018024573+07:00","message":"> Transcript [2199] [false]: 'ไปร้องที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:22.018026259+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:22.018028176+07:00","message":"Set new StatePrefix: 'ไปร้องที่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:22.136159129+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:22.136200121+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":"2025-09-19T10:18:22.136206642+07:00","message":"receive interim result [false|false]: เสื้อผ้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:22.136222403+07:00","message":"[buffer interim] 224 false เสื้อผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:22.136228869+07:00","message":"[bufferProcess] interim [20000000]:เสื้อผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:22.136230764+07:00","message":"[bufferProcess] send to processor:เสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:22.136237196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:22.136239882+07:00","message":"> Transcript [2200] [false]: 'เสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:22.13624193+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:22.136243611+07:00","message":"Set new StatePrefix: 'เสื้อ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:22.710527746+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:22.710565865+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":"2025-09-19T10:18:22.710571151+07:00","message":"receive interim result [false|false]: เสื้อผ้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:22.710584965+07:00","message":"[buffer interim] 224 false เสื้อผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:22.710591323+07:00","message":"[bufferProcess] interim [620000000]:เสื้อผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:22.710593131+07:00","message":"[bufferProcess] send to processor:เสื้อผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:22.710601333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:22.710604021+07:00","message":"> Transcript [2201] [false]: 'เสื้อผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:22.710607121+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:22.71060879+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:22.710610438+07:00","message":"StatePrefix: 'เสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:22.710612163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:23.361824288+07:00","message":"[GCS] Cleaned up inactive client: 207"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:23.361848305+07:00","message":"[GCS] Cleaned up inactive client: 205"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:23.361850775+07:00","message":"[GCS] Cleaned up inactive client: 203"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:23.361852302+07:00","message":"[GCS] Cleaned up inactive client: 208"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:23.361854139+07:00","message":"[GCS] Cleaned up inactive client: 202"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:23.36185634+07:00","message":"[GCS] Cleaned up inactive client: 201"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:23.361858179+07:00","message":"[GCS] Cleaned up inactive client: 204"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:23.361863649+07:00","message":"[GCS] Cleaned up inactive client: 209"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:23.361865077+07:00","message":"[GCS] Cleaned up inactive client: 206"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:23.894240232+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:23.89428246+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:26.89496925+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:26.894981087+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:27.094320723+07:00","message":"[GCS] IsForceVAD: false for message ID: 224"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:27.212488169+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:27.212530622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปร้องที่ตู้เสื้อผ้า\",\"confidence\":0.92039144}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:27.212536067+07:00","message":"receive interim result [true|false]: ไปร้องที่ตู้เสื้อผ้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:27.212546273+07:00","message":"end recv isFinal message id 224"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:27.212548223+07:00","message":"end Recv id 224"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:27.212555122+07:00","message":"[buffer interim] 224 true ไปร้องที่ตู้เสื้อผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.21256596+07:00","message":"[bufferProcess] interim [180000000]:ไปร้องที่ตู้เสื้อผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.212572957+07:00","message":"[bufferProcess] send to processor (isfinal):เสื้อผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.212576396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.212579238+07:00","message":"> Transcript [2202] [false]: 'เสื้อผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.212582567+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.212584273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.212585745+07:00","message":"StatePrefix: 'เสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.212587447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.212588765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.212591022+07:00","message":"> Transcript [2203] [true]: 'ไปร้องที่ตู้เสื้อผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.212593123+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.212594496+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.212595827+07:00","message":"StatePrefix: 'เสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.212597063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.212604354+07:00","message":"Push: 'ไปร้องที่ตู้เสื้อผ้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:27.212612424+07:00","message":"push: {true ไปร้องที่ตู้เสื้อผ้า 0 0xc0004aa080}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:27.227444814+07:00","message":"[GCS] Start streaming session, msgId: 225"}
{"level":"info","service":"Main","time":"2025-09-19T10:18:27.228124964+07:00","message":"write wav file: './tmp/7402/7402_224.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:27.787580837+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:27.787618517+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":"2025-09-19T10:18:27.787622861+07:00","message":"receive interim result [false|false]: พี่จะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:27.787635683+07:00","message":"[buffer interim] 225 false พี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.787641542+07:00","message":"[bufferProcess] interim [300000000]:พี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.787643689+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:27.85348136+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:27.853526388+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":"2025-09-19T10:18:27.853532047+07:00","message":"receive interim result [false|false]: พี่จะได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:27.85354773+07:00","message":"[buffer interim] 225 false พี่จะได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.853554153+07:00","message":"[bufferProcess] interim [420000000]:พี่จะได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.853556364+07:00","message":"[bufferProcess] send to processor:พี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.853562402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.853565107+07:00","message":"> Transcript [2204] [false]: 'พี่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.853566805+07:00","message":"Set StatePrefix (first interim): 'พี่จะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:27.988887361+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:27.988931785+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":"2025-09-19T10:18:27.988938434+07:00","message":"receive interim result [false|false]: พี่จะได้รอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:27.988956738+07:00","message":"[buffer interim] 225 false พี่จะได้รอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.988964936+07:00","message":"[bufferProcess] interim [540000000]:พี่จะได้รอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.988968069+07:00","message":"[bufferProcess] send to processor:พี่จะได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.988974559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.988977236+07:00","message":"> Transcript [2205] [false]: 'พี่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.988979648+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.988981134+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.988984042+07:00","message":"StatePrefix: 'พี่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:27.988985975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:28.028999232+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:28.029040642+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":"2025-09-19T10:18:28.029045843+07:00","message":"receive interim result [false|false]: พี่จะได้ลอง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:28.029059563+07:00","message":"[buffer interim] 225 false พี่จะได้ลอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.029065505+07:00","message":"[bufferProcess] interim [600000000]:พี่จะได้ลอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.02906758+07:00","message":"[bufferProcess] send to processor:พี่จะได้รอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.029072384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.029075086+07:00","message":"> Transcript [2206] [false]: 'พี่จะได้รอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.029078162+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.029081287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.029082888+07:00","message":"StatePrefix: 'พี่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.029084568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:28.08996711+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:28.090011014+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":"2025-09-19T10:18:28.090016194+07:00","message":"receive interim result [false|false]: พี่จะลองหา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:28.090026977+07:00","message":"[buffer interim] 225 false พี่จะลองหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.090033339+07:00","message":"[bufferProcess] interim [660000000]:พี่จะลองหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.090035407+07:00","message":"[bufferProcess] send to processor:พี่จะได้ลอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.090038191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.09004074+07:00","message":"> Transcript [2207] [false]: 'พี่จะได้ลอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.090043145+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.090044645+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.090046202+07:00","message":"StatePrefix: 'พี่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.090047784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:28.098201914+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:28.098231857+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":"2025-09-19T10:18:28.0982373+07:00","message":"receive interim result [false|false]: พี่จะได้ลองให้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:28.098249863+07:00","message":"[buffer interim] 225 false พี่จะได้ลองให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.098254771+07:00","message":"[bufferProcess] interim [720000000]:พี่จะได้ลองให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.098256535+07:00","message":"[bufferProcess] send to processor:พี่จะลองหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.098259395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.09826139+07:00","message":"> Transcript [2208] [false]: 'พี่จะลองหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.098263763+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.098265341+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.098266711+07:00","message":"StatePrefix: 'พี่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.098268431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.098270764+07:00","message":"Push: 'พี่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.098272307+07:00","message":"TextPushed: 'พี่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.098274186+07:00","message":"Set new StatePrefix : 'พี่จะลองหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.098275803+07:00","message":"Next Push (prob) : 'ลองหา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:28.098283567+07:00","message":"push: {false พี่จะ 0 0xc000188000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:28.280136032+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:28.280174911+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":"2025-09-19T10:18:28.280180507+07:00","message":"receive interim result [false|false]: พี่จะได้ลองให้ดู"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:28.280195074+07:00","message":"[buffer interim] 225 false พี่จะได้ลองให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.280202101+07:00","message":"[bufferProcess] interim [840000000]:พี่จะได้ลองให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.280204055+07:00","message":"[bufferProcess] send to processor:พี่จะได้ลองให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.280206907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.280209559+07:00","message":"> Transcript [2209] [false]: 'พี่จะได้ลองให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.280211644+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.28021333+07:00","message":"Set new StatePrefix: 'พี่จะได้ลองให้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:28.856672722+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:28.856719406+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":"2025-09-19T10:18:28.856727451+07:00","message":"receive interim result [false|false]: พี่จะได้ลองให้ดู"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:28.856743163+07:00","message":"[buffer interim] 225 false พี่จะได้ลองให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.856756117+07:00","message":"[bufferProcess] interim [440000000]:พี่จะได้ลองให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.856758984+07:00","message":"[bufferProcess] send to processor:พี่จะได้ลองให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.856766622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.856769687+07:00","message":"> Transcript [2210] [false]: 'พี่จะได้ลองให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.856774099+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.856777404+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.85678016+07:00","message":"StatePrefix: 'พี่จะได้ลองให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:28.856782802+07:00","message":"TextPushed: 'พี่จะ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:29.895514064+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:29.895524848+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:32.895872349+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:32.895909475+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:33.314404348+07:00","message":"[GCS] IsForceVAD: false for message ID: 225"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:33.375777332+07:00","message":"[GCS] Start streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:33.491542229+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:33.491583846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่จะได้ลองให้ดู\",\"confidence\":0.9369219}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:33.491590415+07:00","message":"receive interim result [true|false]: พี่จะได้ลองให้ดู"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:33.491599111+07:00","message":"end recv isFinal message id 225"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:33.491601493+07:00","message":"end Recv id 225"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:33.491607574+07:00","message":"[buffer interim] 225 true พี่จะได้ลองให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:33.491617828+07:00","message":"[bufferProcess] interim [90000000]:พี่จะได้ลองให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:33.491623826+07:00","message":"[bufferProcess] send to processor (isfinal):พี่จะได้ลองให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:33.491627139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:33.49162968+07:00","message":"> Transcript [2211] [false]: 'พี่จะได้ลองให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:33.491632861+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:33.491634677+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:33.491636494+07:00","message":"StatePrefix: 'พี่จะได้ลองให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:33.491638252+07:00","message":"TextPushed: 'พี่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:33.491639597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:33.49164125+07:00","message":"> Transcript [2212] [true]: 'พี่จะได้ลองให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:33.491642981+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:33.491644302+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:33.491645655+07:00","message":"StatePrefix: 'พี่จะได้ลองให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:33.49164697+07:00","message":"TextPushed: 'พี่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:33.49165254+07:00","message":"Push: 'ได้ลองให้ดู'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:33.491661692+07:00","message":"push: {true ได้ลองให้ดู 0 0xc000188000}"}
{"level":"info","service":"Main","time":"2025-09-19T10:18:33.50277404+07:00","message":"write wav file: './tmp/7402/7402_225.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:35.896352364+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:35.896376129+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:36.933032034+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:36.933070577+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":"2025-09-19T10:18:36.933076184+07:00","message":"receive interim result [false|false]: ติดค้าง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:36.93308885+07:00","message":"[buffer interim] 226 false ติดค้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:36.933095551+07:00","message":"[bufferProcess] interim [360000000]:ติดค้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:36.933097036+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:36.933105473+07:00","message":"[bufferProcess] send to processor (ticker):ติดค้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:36.933108029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:36.933110761+07:00","message":"> Transcript [2213] [false]: 'ติดค้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:36.933112753+07:00","message":"Set StatePrefix (first interim): 'ติดค้าง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:37.12636133+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:37.126421961+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":"2025-09-19T10:18:37.126429673+07:00","message":"receive interim result [false|false]: ติดค้างอ่ะลูก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:37.126446215+07:00","message":"[buffer interim] 226 false ติดค้างอ่ะลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:37.126454047+07:00","message":"[bufferProcess] interim [600000000]:ติดค้างอ่ะลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:37.126456352+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:37.642588502+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:37.642628349+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":"2025-09-19T10:18:37.642634418+07:00","message":"receive interim result [false|false]: ติดค้างหลาย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:37.642647911+07:00","message":"[buffer interim] 226 false ติดค้างหลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:37.642654294+07:00","message":"[bufferProcess] interim [80000000]:ติดค้างหลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:37.642656152+07:00","message":"[bufferProcess] send to processor:ติดค้างอ่ะลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:37.642661051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:37.642663752+07:00","message":"> Transcript [2214] [false]: 'ติดค้างอ่ะลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:37.642666932+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:37.642668724+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:37.642670242+07:00","message":"StatePrefix: 'ติดค้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:37.642671993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:37.759187988+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:37.759227373+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":"2025-09-19T10:18:37.759233476+07:00","message":"receive interim result [false|false]: หลายคน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:37.759246571+07:00","message":"[buffer interim] 226 false หลายคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:37.759253086+07:00","message":"[bufferProcess] interim [200000000]:หลายคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:37.759255041+07:00","message":"[bufferProcess] send to processor:ติดค้างหลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:37.759258753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:37.75926159+07:00","message":"> Transcript [2215] [false]: 'ติดค้างหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:37.759264436+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:37.759265951+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:37.759267606+07:00","message":"StatePrefix: 'ติดค้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:37.75926925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:38.332542007+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:38.332574692+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":"2025-09-19T10:18:38.332580199+07:00","message":"receive interim result [false|false]: หลายคน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:38.332592741+07:00","message":"[buffer interim] 226 false หลายคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:38.332598896+07:00","message":"[bufferProcess] interim [800000000]:หลายคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:38.332600753+07:00","message":"[bufferProcess] send to processor:หลายคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:38.332605544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:38.332608539+07:00","message":"> Transcript [2216] [false]: 'หลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:38.332610421+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:38.332612079+07:00","message":"Set new StatePrefix: 'หลายคน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:38.654719708+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:38.65483887+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":"2025-09-19T10:18:38.654865855+07:00","message":"receive interim result [false|false]: หลายคนหลาย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:38.654895433+07:00","message":"[buffer interim] 226 false หลายคนหลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:38.654903368+07:00","message":"[bufferProcess] interim [40000000]:หลายคนหลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:38.654905541+07:00","message":"[bufferProcess] send to processor:หลายคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:38.654908553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:38.654911213+07:00","message":"> Transcript [2217] [false]: 'หลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:38.654913953+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:38.654915493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:38.654917472+07:00","message":"StatePrefix: 'หลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:38.654919327+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:38.713385131+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:38.713426536+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":"2025-09-19T10:18:38.71343225+07:00","message":"receive interim result [false|false]: หลายคนหลายคน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:38.713449197+07:00","message":"[buffer interim] 226 false หลายคนหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:38.713455988+07:00","message":"[bufferProcess] interim [220000000]:หลายคนหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:38.713458054+07:00","message":"[bufferProcess] send to processor:หลายคนหลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:38.713461037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:38.713463705+07:00","message":"> Transcript [2218] [false]: 'หลายคนหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:38.713466798+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:38.713468392+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:38.713469896+07:00","message":"StatePrefix: 'หลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:38.713472182+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:38.897288315+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:38.897294093+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:39.035952312+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:39.035988428+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":"2025-09-19T10:18:39.03599504+07:00","message":"receive interim result [false|false]: หลายคนหลายคนอย่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:39.036008732+07:00","message":"[buffer interim] 226 false หลายคนหลายคนอย่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.03601467+07:00","message":"[bufferProcess] interim [460000000]:หลายคนหลายคนอย่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.036016556+07:00","message":"[bufferProcess] send to processor:หลายคนหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.03602165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.03602425+07:00","message":"> Transcript [2219] [false]: 'หลายคนหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.036027051+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.036028778+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.036030418+07:00","message":"StatePrefix: 'หลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.036032287+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:39.039730164+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:39.039762028+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":"2025-09-19T10:18:39.039767285+07:00","message":"receive interim result [false|false]: หลายคนหลายคนอยาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:39.039782744+07:00","message":"[buffer interim] 226 false หลายคนหลายคนอยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.039788758+07:00","message":"[bufferProcess] interim [520000000]:หลายคนหลายคนอยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.039791086+07:00","message":"[bufferProcess] send to processor:หลายคนหลายคนอย่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.039798006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.03980265+07:00","message":"> Transcript [2220] [false]: 'หลายคนหลายคนอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.039805739+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.039807403+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.039808871+07:00","message":"StatePrefix: 'หลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.039810513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.039817239+07:00","message":"Push: 'หลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.039819359+07:00","message":"TextPushed: 'หลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.039821093+07:00","message":"Set new StatePrefix : 'หลายคนหลายคนอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.03982348+07:00","message":"Next Push (prob) : 'หลายคนอย่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:39.039830032+07:00","message":"push: {false หลายคน 0 0xc002b10480}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:39.227442637+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:39.227482847+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":"2025-09-19T10:18:39.227488994+07:00","message":"receive interim result [false|false]: หลายคนหลายคนอยากรู้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:39.227501792+07:00","message":"[buffer interim] 226 false หลายคนหลายคนอยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.227508226+07:00","message":"[bufferProcess] interim [700000000]:หลายคนหลายคนอยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.227510259+07:00","message":"[bufferProcess] send to processor:หลายคนหลายคนอยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.227515088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.227517736+07:00","message":"> Transcript [2221] [false]: 'หลายคนหลายคนอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.227519862+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.227521626+07:00","message":"Set new StatePrefix: 'หลายคนหลายคนอยาก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:39.332966921+07:00","message":"[GCS] IsForceVAD: false for message ID: 226"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:39.396922509+07:00","message":"[GCS] Start streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:39.447405075+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:39.447444721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนหลายคนอยากรู้\",\"confidence\":0.9209076}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:39.447451187+07:00","message":"receive interim result [true|false]: หลายคนหลายคนอยากรู้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:39.447461274+07:00","message":"end recv isFinal message id 226"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:39.447464205+07:00","message":"end Recv id 226"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:39.447482223+07:00","message":"[buffer interim] 226 true หลายคนหลายคนอยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.44750585+07:00","message":"[bufferProcess] interim [970000000]:หลายคนหลายคนอยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.447512603+07:00","message":"[bufferProcess] send to processor (isfinal):หลายคนหลายคนอยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.447517136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.447521059+07:00","message":"> Transcript [2222] [false]: 'หลายคนหลายคนอยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.447525707+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.447527783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.447529726+07:00","message":"StatePrefix: 'หลายคนหลายคนอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.44753163+07:00","message":"TextPushed: 'หลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.447532961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.447535086+07:00","message":"> Transcript [2223] [true]: 'หลายคนหลายคนอยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.447536655+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.447537983+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.447539289+07:00","message":"StatePrefix: 'หลายคนหลายคนอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.447540669+07:00","message":"TextPushed: 'หลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:39.447544955+07:00","message":"Push: 'หลายคนอยากรู้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:39.447559935+07:00","message":"push: {true หลายคนอยากรู้ 0 0xc002b10480}"}
{"level":"info","service":"Main","time":"2025-09-19T10:18:39.459652149+07:00","message":"write wav file: './tmp/7402/7402_226.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:41.729340512+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:41.729383628+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":"2025-09-19T10:18:41.729389108+07:00","message":"receive interim result [false|false]: เกิดอะไรขึ้น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:41.729405287+07:00","message":"[buffer interim] 227 false เกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:41.729411569+07:00","message":"[bufferProcess] interim [340000000]:เกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:41.729413324+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:41.729419994+07:00","message":"[bufferProcess] send to processor (ticker):เกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:41.729422776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:41.729425153+07:00","message":"> Transcript [2224] [false]: 'เกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:41.729427601+07:00","message":"Set StatePrefix (first interim): 'เกิดอะไรขึ้น'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:41.89754108+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:41.897555882+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:42.202447026+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:42.202495195+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":"2025-09-19T10:18:42.202502566+07:00","message":"receive interim result [false|false]: เกิดอะไรขึ้นทำไม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:42.202523781+07:00","message":"[buffer interim] 227 false เกิดอะไรขึ้นทำไม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.202536708+07:00","message":"[bufferProcess] interim [820000000]:เกิดอะไรขึ้นทำไม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.202538939+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:42.372766125+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:42.37280562+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":"2025-09-19T10:18:42.37281137+07:00","message":"receive interim result [false|false]: เกิดอะไรขึ้นทำไมถึง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:42.372830045+07:00","message":"[buffer interim] 227 false เกิดอะไรขึ้นทำไมถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.372836265+07:00","message":"[bufferProcess] interim [940000000]:เกิดอะไรขึ้นทำไมถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.372838223+07:00","message":"[bufferProcess] send to processor:เกิดอะไรขึ้นทำไม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.372841589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.372859286+07:00","message":"> Transcript [2225] [false]: 'เกิดอะไรขึ้นทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.372862951+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.372865023+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.372866574+07:00","message":"StatePrefix: 'เกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.37286859+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:42.436595725+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:42.436635839+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":"2025-09-19T10:18:42.436642725+07:00","message":"receive interim result [false|false]: เกิดอะไรขึ้นทำไมถึงต้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:42.43665785+07:00","message":"[buffer interim] 227 false เกิดอะไรขึ้นทำไมถึงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.436668014+07:00","message":"[bufferProcess] interim [60000000]:เกิดอะไรขึ้นทำไมถึงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.43667098+07:00","message":"[bufferProcess] send to processor:เกิดอะไรขึ้นทำไมถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.436677525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.436680795+07:00","message":"> Transcript [2226] [false]: 'เกิดอะไรขึ้นทำไมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.436684536+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.436687008+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.436689727+07:00","message":"StatePrefix: 'เกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.436692235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:42.489853248+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:42.489884357+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":"2025-09-19T10:18:42.489890288+07:00","message":"receive interim result [false|false]: เกิดอะไรขึ้นทำไมถึงต้องมี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:42.489902504+07:00","message":"[buffer interim] 227 false เกิดอะไรขึ้นทำไมถึงต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.489908864+07:00","message":"[bufferProcess] interim [120000000]:เกิดอะไรขึ้นทำไมถึงต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.489910781+07:00","message":"[bufferProcess] send to processor:เกิดอะไรขึ้นทำไมถึงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.489915677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.489918205+07:00","message":"> Transcript [2227] [false]: 'เกิดอะไรขึ้นทำไมถึงต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.489921085+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.489922852+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.489924549+07:00","message":"StatePrefix: 'เกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.489926476+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:42.646997906+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:42.647037792+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":"2025-09-19T10:18:42.647043879+07:00","message":"receive interim result [false|false]: เกิดอะไรขึ้นทำไมถึงต้องมีการ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:42.647058979+07:00","message":"[buffer interim] 227 false เกิดอะไรขึ้นทำไมถึงต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.647065524+07:00","message":"[bufferProcess] interim [300000000]:เกิดอะไรขึ้นทำไมถึงต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.647067746+07:00","message":"[bufferProcess] send to processor:เกิดอะไรขึ้นทำไมถึงต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.647074266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.647076631+07:00","message":"> Transcript [2228] [false]: 'เกิดอะไรขึ้นทำไมถึงต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.647079818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.6470816+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.647083487+07:00","message":"StatePrefix: 'เกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.647085751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.647091077+07:00","message":"Push: 'เกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.64709314+07:00","message":"TextPushed: 'เกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.647095332+07:00","message":"Set new StatePrefix : 'เกิดอะไรขึ้นทำไมถึงต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.64709702+07:00","message":"Next Push (prob) : 'ทำไมถึงต้องมี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:42.647104974+07:00","message":"push: {false เกิดอะไรขึ้น 0 0xc000047700}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:42.951807641+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:42.95184125+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":"2025-09-19T10:18:42.951846673+07:00","message":"receive interim result [false|false]: เกิดอะไรขึ้นทำไมถึงต้องมีจาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:42.951862026+07:00","message":"[buffer interim] 227 false เกิดอะไรขึ้นทำไมถึงต้องมีจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.951869639+07:00","message":"[bufferProcess] interim [480000000]:เกิดอะไรขึ้นทำไมถึงต้องมีจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.95187156+07:00","message":"[bufferProcess] send to processor:เกิดอะไรขึ้นทำไมถึงต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.951874662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.951877379+07:00","message":"> Transcript [2229] [false]: 'เกิดอะไรขึ้นทำไมถึงต้องมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.951881257+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.951882882+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.951884435+07:00","message":"StatePrefix: 'เกิดอะไรขึ้นทำไมถึงต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:42.951886331+07:00","message":"TextPushed: 'เกิดอะไรขึ้น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:43.115167588+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:43.115206173+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":"2025-09-19T10:18:43.115211456+07:00","message":"receive interim result [false|false]: เกิดอะไรขึ้นทำไมถึงต้องมีการร้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:43.115222554+07:00","message":"[buffer interim] 227 false เกิดอะไรขึ้นทำไมถึงต้องมีการร้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:43.115228783+07:00","message":"[bufferProcess] interim [720000000]:เกิดอะไรขึ้นทำไมถึงต้องมีการร้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:43.115231125+07:00","message":"[bufferProcess] send to processor:เกิดอะไรขึ้นทำไมถึงต้องมีจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:43.115234636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:43.115236813+07:00","message":"> Transcript [2230] [false]: 'เกิดอะไรขึ้นทำไมถึงต้องมีจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:43.115240013+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:43.115241731+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:43.115243282+07:00","message":"StatePrefix: 'เกิดอะไรขึ้นทำไมถึงต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:43.115245455+07:00","message":"TextPushed: 'เกิดอะไรขึ้น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:43.261492884+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:43.261530569+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":"2025-09-19T10:18:43.261536698+07:00","message":"receive interim result [false|false]: เกิดอะไรขึ้นทำไมถึงร้องไห้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:43.26155294+07:00","message":"[buffer interim] 227 false เกิดอะไรขึ้นทำไมถึงร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:43.261567234+07:00","message":"[bufferProcess] interim [840000000]:เกิดอะไรขึ้นทำไมถึงร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:43.261570602+07:00","message":"[bufferProcess] send to processor:เกิดอะไรขึ้นทำไมถึงต้องมีการร้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:43.261574651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:43.261578131+07:00","message":"> Transcript [2231] [false]: 'เกิดอะไรขึ้นทำไมถึงต้องมีการร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:43.261582135+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:43.261584211+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:43.261587142+07:00","message":"StatePrefix: 'เกิดอะไรขึ้นทำไมถึงต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:43.261591141+07:00","message":"TextPushed: 'เกิดอะไรขึ้น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:43.838262864+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:43.838315328+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":"2025-09-19T10:18:43.838320925+07:00","message":"receive interim result [false|false]: เกิดอะไรขึ้นทำไมถึงร้องไห้เสียใจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:43.838336393+07:00","message":"[buffer interim] 227 false เกิดอะไรขึ้นทำไมถึงร้องไห้เสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:43.838357454+07:00","message":"[bufferProcess] interim [440000000]:เกิดอะไรขึ้นทำไมถึงร้องไห้เสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:43.838359637+07:00","message":"[bufferProcess] send to processor:เกิดอะไรขึ้นทำไมถึงร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:43.838363763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:43.838366391+07:00","message":"> Transcript [2232] [false]: 'เกิดอะไรขึ้นทำไมถึงร้องไห้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:43.838368209+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:43.838369816+07:00","message":"Set new StatePrefix: 'เกิดอะไรขึ้นทำไมถึงร้องไห้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:44.160790835+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:44.160830039+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":"2025-09-19T10:18:44.160836462+07:00","message":"receive interim result [false|false]: เกิดอะไรขึ้นทำไมถึงร้องไห้เสียใจเรื่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:44.160851296+07:00","message":"[buffer interim] 227 false เกิดอะไรขึ้นทำไมถึงร้องไห้เสียใจเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:44.160857502+07:00","message":"[bufferProcess] interim [740000000]:เกิดอะไรขึ้นทำไมถึงร้องไห้เสียใจเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:44.160859989+07:00","message":"[bufferProcess] send to processor:เกิดอะไรขึ้นทำไมถึงร้องไห้เสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:44.160866564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:44.16086918+07:00","message":"> Transcript [2233] [false]: 'เกิดอะไรขึ้นทำไมถึงร้องไห้เสียใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:44.160872368+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:44.160874295+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:44.160876468+07:00","message":"StatePrefix: 'เกิดอะไรขึ้นทำไมถึงร้องไห้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:44.16087919+07:00","message":"TextPushed: 'เกิดอะไรขึ้น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:44.221789332+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:44.221840845+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":"2025-09-19T10:18:44.221847837+07:00","message":"receive interim result [false|false]: เกิดอะไรขึ้นทำไมถึงร้องไห้เสียใจเรื่องอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:44.221880183+07:00","message":"[buffer interim] 227 false เกิดอะไรขึ้นทำไมถึงร้องไห้เสียใจเรื่องอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:44.221887475+07:00","message":"[bufferProcess] interim [920000000]:เกิดอะไรขึ้นทำไมถึงร้องไห้เสียใจเรื่องอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:44.221893075+07:00","message":"[bufferProcess] send to processor:เกิดอะไรขึ้นทำไมถึงร้องไห้เสียใจเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:44.221896865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:44.221899382+07:00","message":"> Transcript [2234] [false]: 'เกิดอะไรขึ้นทำไมถึงร้องไห้เสียใจเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:44.221902647+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:44.221904306+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:44.221906398+07:00","message":"StatePrefix: 'เกิดอะไรขึ้นทำไมถึงร้องไห้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:44.221908954+07:00","message":"TextPushed: 'เกิดอะไรขึ้น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:44.859703431+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:44.859736885+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":"2025-09-19T10:18:44.859742603+07:00","message":"receive interim result [false|false]: เกิดอะไรขึ้นทำไมถึงร้องไห้เสียใจเรื่องอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:44.859756049+07:00","message":"[buffer interim] 227 false เกิดอะไรขึ้นทำไมถึงร้องไห้เสียใจเรื่องอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:44.859762456+07:00","message":"[bufferProcess] interim [520000000]:เกิดอะไรขึ้นทำไมถึงร้องไห้เสียใจเรื่องอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:44.859764682+07:00","message":"[bufferProcess] send to processor:เกิดอะไรขึ้นทำไมถึงร้องไห้เสียใจเรื่องอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:44.859767897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:44.859770265+07:00","message":"> Transcript [2235] [false]: 'เกิดอะไรขึ้นทำไมถึงร้องไห้เสียใจเรื่องอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:44.859773611+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:44.859775441+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:44.859777359+07:00","message":"StatePrefix: 'เกิดอะไรขึ้นทำไมถึงร้องไห้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:44.859779713+07:00","message":"TextPushed: 'เกิดอะไรขึ้น'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:44.898556843+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:44.898556752+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:44.90355476+07:00","message":"[GCS] IsForceVAD: false for message ID: 227"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:44.977478542+07:00","message":"[GCS] Start streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:45.064251262+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:45.064285612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดอะไรขึ้นทำไมถึงต้องไปร้องไห้เสียใจเรื่องอะไร\",\"confidence\":0.9193207}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:45.064291723+07:00","message":"receive interim result [true|false]: เกิดอะไรขึ้นทำไมถึงต้องไปร้องไห้เสียใจเรื่องอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:45.064300821+07:00","message":"end recv isFinal message id 227"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:45.064302419+07:00","message":"end Recv id 227"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:45.064308978+07:00","message":"[buffer interim] 227 true เกิดอะไรขึ้นทำไมถึงต้องไปร้องไห้เสียใจเรื่องอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:45.064317844+07:00","message":"[bufferProcess] interim [730000000]:เกิดอะไรขึ้นทำไมถึงต้องไปร้องไห้เสียใจเรื่องอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:45.064320877+07:00","message":"[bufferProcess] send to processor (isfinal):เกิดอะไรขึ้นทำไมถึงร้องไห้เสียใจเรื่องอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:45.064332429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:45.064346321+07:00","message":"> Transcript [2236] [false]: 'เกิดอะไรขึ้นทำไมถึงร้องไห้เสียใจเรื่องอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:45.06435267+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:45.064354898+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:45.064360602+07:00","message":"StatePrefix: 'เกิดอะไรขึ้นทำไมถึงร้องไห้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:45.064363061+07:00","message":"TextPushed: 'เกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:45.064370354+07:00","message":"Push: 'ทำไมถึงร้องไห้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:45.064371972+07:00","message":"TextPushed: 'เกิดอะไรขึ้นทำไมถึงร้องไห้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:45.064373727+07:00","message":"Set new StatePrefix : 'เกิดอะไรขึ้นทำไมถึงร้องไห้เสียใจเรื่องอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:45.064375787+07:00","message":"Next Push (prob) : 'เสียใจเรื่องอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:45.06437773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:45.064379911+07:00","message":"> Transcript [2237] [true]: 'เกิดอะไรขึ้นทำไมถึงต้องไปร้องไห้เสียใจเรื่องอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:45.064381967+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:45.064383291+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:45.064392094+07:00","message":"StatePrefix: 'เกิดอะไรขึ้นทำไมถึงร้องไห้เสียใจเรื่องอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:45.064393889+07:00","message":"TextPushed: 'เกิดอะไรขึ้นทำไมถึงร้องไห้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:45.0643952+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:45.064475128+07:00","message":"push: {false ทำไมถึงร้องไห้ 0 0xc000047700}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:45.064544349+07:00","message":"Push: 'เสียใจเรื่องอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:45.064547641+07:00","message":"TextPushed: 'เกิดอะไรขึ้นทำไมถึงร้องไห้เสียใจเรื่องอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:45.064549367+07:00","message":"Set new StatePrefix : 'เกิดอะไรขึ้นทำไมถึงต้องไปร้องไห้เสียใจเรื่องอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:45.064551147+07:00","message":"Next Push (prob) : 'เกิดอะไรขึ้นทำไมถึงต้องไปร้องไห้เสียใจเรื่องอะไร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:45.064559629+07:00","message":"push: {true เสียใจเรื่องอะไร 0 0xc000047700}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:45.064551817+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_227.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:18:45.081131827+07:00","message":"write wav file: './tmp/7402/7402_227.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:46.413394964+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:46.413442566+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":"2025-09-19T10:18:46.413447403+07:00","message":"receive interim result [false|false]: ขึ้น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:46.413464229+07:00","message":"[buffer interim] 228 false ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.413470718+07:00","message":"[bufferProcess] interim [260000000]:ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.413472415+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.41347901+07:00","message":"[bufferProcess] send to processor (ticker):ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.413481506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.41348402+07:00","message":"> Transcript [2238] [false]: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.413485871+07:00","message":"Set StatePrefix (first interim): 'ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:46.430893347+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:46.430934281+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":"2025-09-19T10:18:46.430939037+07:00","message":"receive interim result [false|false]: ขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:46.430949715+07:00","message":"[buffer interim] 228 false ขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.430956544+07:00","message":"[bufferProcess] interim [320000000]:ขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.43095873+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:46.629476155+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:46.629515594+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":"2025-09-19T10:18:46.629520956+07:00","message":"receive interim result [false|false]: ขึ้นมาถึง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:46.629533591+07:00","message":"[buffer interim] 228 false ขึ้นมาถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.629539655+07:00","message":"[bufferProcess] interim [500000000]:ขึ้นมาถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.629541457+07:00","message":"[bufferProcess] send to processor:ขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.629545927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.629548411+07:00","message":"> Transcript [2239] [false]: 'ขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.629550904+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.629552576+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.629554743+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.629556423+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:46.866284701+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:46.866325977+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":"2025-09-19T10:18:46.866331466+07:00","message":"receive interim result [false|false]: ขึ้นมาถึงตา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:46.866344944+07:00","message":"[buffer interim] 228 false ขึ้นมาถึงตา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.866350873+07:00","message":"[bufferProcess] interim [680000000]:ขึ้นมาถึงตา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.866352824+07:00","message":"[bufferProcess] send to processor:ขึ้นมาถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.86635759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.866360192+07:00","message":"> Transcript [2240] [false]: 'ขึ้นมาถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.866363117+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.866364727+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.866366432+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.866368255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:46.9164486+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:46.916488164+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":"2025-09-19T10:18:46.916492774+07:00","message":"receive interim result [false|false]: ขึ้นมาถึงตาย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:46.916507192+07:00","message":"[buffer interim] 228 false ขึ้นมาถึงตาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.916513623+07:00","message":"[bufferProcess] interim [740000000]:ขึ้นมาถึงตาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.916515755+07:00","message":"[bufferProcess] send to processor:ขึ้นมาถึงตา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.916519004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.916521845+07:00","message":"> Transcript [2241] [false]: 'ขึ้นมาถึงตา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.916524535+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.916526007+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.916527575+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:46.916529182+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:47.04024956+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:47.0402956+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":"2025-09-19T10:18:47.04030127+07:00","message":"receive interim result [false|false]: ขึ้นมาถึงสาเหตุ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:47.040315203+07:00","message":"[buffer interim] 228 false ขึ้นมาถึงสาเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.040322163+07:00","message":"[bufferProcess] interim [860000000]:ขึ้นมาถึงสาเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.040324486+07:00","message":"[bufferProcess] send to processor:ขึ้นมาถึงตาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.040327783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.04033006+07:00","message":"> Transcript [2242] [false]: 'ขึ้นมาถึงตาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.040332934+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.040334671+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.040336199+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.040337872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.040341158+07:00","message":"Push: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.040343175+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.040346329+07:00","message":"Set new StatePrefix : 'ขึ้นมาถึงตาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.040348354+07:00","message":"Next Push (prob) : 'มาถึงตาย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:47.040356322+07:00","message":"push: {false ขึ้น 0 0xc002a14680}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:47.302302105+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:47.302344876+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":"2025-09-19T10:18:47.302349418+07:00","message":"receive interim result [false|false]: ขึ้นมาถึงสาเหตุว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:47.302363696+07:00","message":"[buffer interim] 228 false ขึ้นมาถึงสาเหตุว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.302369286+07:00","message":"[bufferProcess] interim [160000000]:ขึ้นมาถึงสาเหตุว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.302371774+07:00","message":"[bufferProcess] send to processor:ขึ้นมาถึงสาเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.302379044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.302382128+07:00","message":"> Transcript [2243] [false]: 'ขึ้นมาถึงสาเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.302384221+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.30238676+07:00","message":"Set new StatePrefix: 'ขึ้นมาถึงสาเหตุ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:47.552297743+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:47.552346641+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":"2025-09-19T10:18:47.552353817+07:00","message":"receive interim result [false|false]: ขึ้นมาถึงสาเหตุว่าเพราะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:47.552371568+07:00","message":"[buffer interim] 228 false ขึ้นมาถึงสาเหตุว่าเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.55237982+07:00","message":"[bufferProcess] interim [340000000]:ขึ้นมาถึงสาเหตุว่าเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.552383116+07:00","message":"[bufferProcess] send to processor:ขึ้นมาถึงสาเหตุว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.552403754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.552407889+07:00","message":"> Transcript [2244] [false]: 'ขึ้นมาถึงสาเหตุว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.552412097+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.552414385+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.552417125+07:00","message":"StatePrefix: 'ขึ้นมาถึงสาเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.552420038+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:47.739244334+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:47.739280879+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":"2025-09-19T10:18:47.739287153+07:00","message":"receive interim result [false|false]: ขึ้นมาถึงสาเหตุว่าเพราะอาจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:47.7393013+07:00","message":"[buffer interim] 228 false ขึ้นมาถึงสาเหตุว่าเพราะอาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.739307354+07:00","message":"[bufferProcess] interim [580000000]:ขึ้นมาถึงสาเหตุว่าเพราะอาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.739309453+07:00","message":"[bufferProcess] send to processor:ขึ้นมาถึงสาเหตุว่าเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.739313249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.739315833+07:00","message":"> Transcript [2245] [false]: 'ขึ้นมาถึงสาเหตุว่าเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.7393186+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.73932033+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.739322178+07:00","message":"StatePrefix: 'ขึ้นมาถึงสาเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.739324133+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:47.898902031+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:47.898905417+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:47.937454814+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:47.937503137+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":"2025-09-19T10:18:47.937509136+07:00","message":"receive interim result [false|false]: ขึ้นมาถึงสาเหตุว่าเพราะอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:47.937524504+07:00","message":"[buffer interim] 228 false ขึ้นมาถึงสาเหตุว่าเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.937531582+07:00","message":"[bufferProcess] interim [760000000]:ขึ้นมาถึงสาเหตุว่าเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.937534447+07:00","message":"[bufferProcess] send to processor:ขึ้นมาถึงสาเหตุว่าเพราะอาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.937539845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.937542683+07:00","message":"> Transcript [2246] [false]: 'ขึ้นมาถึงสาเหตุว่าเพราะอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.937545561+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.937547276+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.937549376+07:00","message":"StatePrefix: 'ขึ้นมาถึงสาเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:47.937551436+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:48.511257006+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:48.511289009+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":"2025-09-19T10:18:48.511294054+07:00","message":"receive interim result [false|false]: ขึ้นมาถึงสาเหตุว่าเพราะอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:48.511306935+07:00","message":"[buffer interim] 228 false ขึ้นมาถึงสาเหตุว่าเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:48.511313278+07:00","message":"[bufferProcess] interim [360000000]:ขึ้นมาถึงสาเหตุว่าเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:48.51131547+07:00","message":"[bufferProcess] send to processor:ขึ้นมาถึงสาเหตุว่าเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:48.511320418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:48.511323027+07:00","message":"> Transcript [2247] [false]: 'ขึ้นมาถึงสาเหตุว่าเพราะอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:48.511326393+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:48.511328127+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:48.511330278+07:00","message":"StatePrefix: 'ขึ้นมาถึงสาเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:48.511332272+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:48.511336604+07:00","message":"Push: 'มาถึงสาเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:48.511338256+07:00","message":"TextPushed: 'ขึ้นมาถึงสาเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:48.511340095+07:00","message":"Set new StatePrefix : 'ขึ้นมาถึงสาเหตุว่าเพราะอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:48.511341801+07:00","message":"Next Push (prob) : 'ว่าเพราะอะไร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:48.511349994+07:00","message":"push: {false มาถึงสาเหตุ 0 0xc002a14680}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:49.003816794+07:00","message":"[GCS] IsForceVAD: false for message ID: 228"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:49.067000415+07:00","message":"[GCS] Start streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:49.121117235+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:49.121157232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นมาถึงสาเหตุว่าเพราะอะไร\",\"confidence\":0.93770665}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:49.121193291+07:00","message":"receive interim result [true|false]: ขึ้นมาถึงสาเหตุว่าเพราะอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:49.121202285+07:00","message":"end recv isFinal message id 228"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:49.121203957+07:00","message":"end Recv id 228"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:49.121210399+07:00","message":"[buffer interim] 228 true ขึ้นมาถึงสาเหตุว่าเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:49.121219145+07:00","message":"[bufferProcess] interim [50000000]:ขึ้นมาถึงสาเหตุว่าเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:49.12122197+07:00","message":"[bufferProcess] send to processor (isfinal):ขึ้นมาถึงสาเหตุว่าเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:49.121225247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:49.121227526+07:00","message":"> Transcript [2248] [false]: 'ขึ้นมาถึงสาเหตุว่าเพราะอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:49.121230406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:49.12123301+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:49.121234826+07:00","message":"StatePrefix: 'ขึ้นมาถึงสาเหตุว่าเพราะอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:49.121237142+07:00","message":"TextPushed: 'ขึ้นมาถึงสาเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:49.121238767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:49.12124036+07:00","message":"> Transcript [2249] [true]: 'ขึ้นมาถึงสาเหตุว่าเพราะอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:49.121242176+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:49.121243649+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:49.121244919+07:00","message":"StatePrefix: 'ขึ้นมาถึงสาเหตุว่าเพราะอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:49.121246593+07:00","message":"TextPushed: 'ขึ้นมาถึงสาเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:49.121248817+07:00","message":"Push: 'ว่าเพราะอะไร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:49.121256518+07:00","message":"push: {true ว่าเพราะอะไร 0 0xc002a14680}"}
{"level":"info","service":"Main","time":"2025-09-19T10:18:49.131047113+07:00","message":"write wav file: './tmp/7402/7402_228.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:50.899908893+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:50.899911725+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:53.36210682+07:00","message":"[GCS] Cleaned up inactive client: 211"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:53.362130571+07:00","message":"[GCS] Cleaned up inactive client: 213"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:53.362132953+07:00","message":"[GCS] Cleaned up inactive client: 216"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:53.36213529+07:00","message":"[GCS] Cleaned up inactive client: 210"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:53.362136886+07:00","message":"[GCS] Cleaned up inactive client: 215"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:53.362138258+07:00","message":"[GCS] Cleaned up inactive client: 212"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:53.362139893+07:00","message":"[GCS] Cleaned up inactive client: 214"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:53.900475714+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:53.900484332+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:56.901113597+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:56.901134483+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:59.38365134+07:00","message":"[GCS] IsForceVAD: false for message ID: 229"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:59.485181942+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:59.485208437+07:00","message":"found end of frame, send empty tag with msgId: 229"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:59.485211688+07:00","message":"end Recv id 229"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:59.485220297+07:00","message":"[buffer interim] 229 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:59.485229642+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:59.485234531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:59.485237845+07:00","message":"> Transcript [2250] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:59.485240107+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:59.485241653+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:59.485243213+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:59.485244592+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:18:59.485247027+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:59.485256577+07:00","message":"push: {true \n 0 0xc002b10a80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:18:59.503813626+07:00","message":"write wav file: './tmp/7402/7402_229.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:18:59.706037074+07:00","message":"[GCS] Start streaming session, msgId: 230"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:59.901438241+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:18:59.901474251+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:01.243523431+07:00","message":"[GCS] IsForceVAD: false for message ID: 230"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:01.336556052+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:01.336574232+07:00","message":"found end of frame, send empty tag with msgId: 230"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:01.336576988+07:00","message":"end Recv id 230"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:01.336584142+07:00","message":"[buffer interim] 230 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:01.336590356+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:01.336594096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:01.336597416+07:00","message":"> Transcript [2251] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:01.336599611+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:01.336601093+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:01.336602591+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:01.336604631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:01.336607499+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:01.336618376+07:00","message":"push: {true \n 0 0xc002b10000}"}
{"level":"info","service":"Main","time":"2025-09-19T10:19:01.343528696+07:00","message":"write wav file: './tmp/7402/7402_230.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:01.435492394+07:00","message":"[GCS] Start streaming session, msgId: 231"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:02.901918268+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:02.901921583+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:04.982543919+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:04.982586835+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":"2025-09-19T10:19:04.982592641+07:00","message":"receive interim result [false|false]: สนุกไหม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:04.982607967+07:00","message":"[buffer interim] 231 false สนุกไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:04.982615349+07:00","message":"[bufferProcess] interim [540000000]:สนุกไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:04.982617816+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:04.982624396+07:00","message":"[bufferProcess] send to processor (ticker):สนุกไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:04.982626873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:04.982629694+07:00","message":"> Transcript [2252] [false]: 'สนุกไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:04.982647396+07:00","message":"Set StatePrefix (first interim): 'สนุกไหม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:05.627270294+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:05.627311514+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":"2025-09-19T10:19:05.627317323+07:00","message":"receive interim result [false|false]: สนุกไหม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:05.627331024+07:00","message":"[buffer interim] 231 false สนุกไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:05.627337218+07:00","message":"[bufferProcess] interim [140000000]:สนุกไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:05.627338726+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:05.902900539+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:05.902914637+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:06.970933883+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:06.970973649+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":"2025-09-19T10:19:06.970977995+07:00","message":"receive interim result [false|false]: สนุกไหมขอโทษ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:06.970992101+07:00","message":"[buffer interim] 231 false สนุกไหมขอโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:06.970998838+07:00","message":"[bufferProcess] interim [580000000]:สนุกไหมขอโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:06.971001269+07:00","message":"[bufferProcess] send to processor:สนุกไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:06.971008825+07:00","message":"[bufferProcess] send to processor (ticker):สนุกไหมขอโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:06.971011405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:06.971016026+07:00","message":"> Transcript [2253] [false]: 'สนุกไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:06.971018884+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:06.971020556+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:06.971022134+07:00","message":"StatePrefix: 'สนุกไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:06.971023863+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:06.971025121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:06.971026731+07:00","message":"> Transcript [2254] [false]: 'สนุกไหมขอโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:06.971028313+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:06.97102956+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:06.97103088+07:00","message":"StatePrefix: 'สนุกไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:06.971032233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:07.229943294+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:07.229989064+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":"2025-09-19T10:19:07.229994721+07:00","message":"receive interim result [false|false]: สนุกไหมขอโทษนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:07.230007192+07:00","message":"[buffer interim] 231 false สนุกไหมขอโทษนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.230013787+07:00","message":"[bufferProcess] interim [760000000]:สนุกไหมขอโทษนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.230015436+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:07.269280619+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:07.26931684+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":"2025-09-19T10:19:07.269322082+07:00","message":"receive interim result [false|false]: สนุกไหมขอโทษ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:07.269335436+07:00","message":"[buffer interim] 231 false สนุกไหมขอโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.269341677+07:00","message":"[bufferProcess] interim [820000000]:สนุกไหมขอโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.269343646+07:00","message":"[bufferProcess] send to processor:สนุกไหมขอโทษนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.269348725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.269351472+07:00","message":"> Transcript [2255] [false]: 'สนุกไหมขอโทษนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.26935428+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.269355922+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.269357469+07:00","message":"StatePrefix: 'สนุกไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.269359438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:07.333749944+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:07.33379065+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":"2025-09-19T10:19:07.333796082+07:00","message":"receive interim result [false|false]: สนุกไหมขอโทษนะเรา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:07.333817682+07:00","message":"[buffer interim] 231 false สนุกไหมขอโทษนะเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.333824438+07:00","message":"[bufferProcess] interim [880000000]:สนุกไหมขอโทษนะเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.333826438+07:00","message":"[bufferProcess] send to processor:สนุกไหมขอโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.333832035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.33383448+07:00","message":"> Transcript [2256] [false]: 'สนุกไหมขอโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.333837739+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.333839523+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.333841298+07:00","message":"StatePrefix: 'สนุกไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.333843165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.333847135+07:00","message":"Push: 'สนุกไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.333851647+07:00","message":"TextPushed: 'สนุกไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.333853563+07:00","message":"Set new StatePrefix : 'สนุกไหมขอโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.33385569+07:00","message":"Next Push (prob) : 'ขอโทษ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:07.333882508+07:00","message":"push: {false สนุกไหม 0 0xc002b11000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:07.457719983+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:07.457755596+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":"2025-09-19T10:19:07.457761272+07:00","message":"receive interim result [false|false]: สนุกไหมขอโทษแล้วก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:07.457774955+07:00","message":"[buffer interim] 231 false สนุกไหมขอโทษแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.45778136+07:00","message":"[bufferProcess] interim [0]:สนุกไหมขอโทษแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.457783449+07:00","message":"[bufferProcess] send to processor:สนุกไหมขอโทษนะเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.457790011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.457792695+07:00","message":"> Transcript [2257] [false]: 'สนุกไหมขอโทษนะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.457795245+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.457796919+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.457798495+07:00","message":"StatePrefix: 'สนุกไหมขอโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.457800927+07:00","message":"TextPushed: 'สนุกไหม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:07.515051157+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:07.515091132+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":"2025-09-19T10:19:07.515097076+07:00","message":"receive interim result [false|false]: สนุกไหมขอโทษแล้วก็ไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:07.515108868+07:00","message":"[buffer interim] 231 false สนุกไหมขอโทษแล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.515116898+07:00","message":"[bufferProcess] interim [120000000]:สนุกไหมขอโทษแล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.515118822+07:00","message":"[bufferProcess] send to processor:สนุกไหมขอโทษแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.515124334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.515126505+07:00","message":"> Transcript [2258] [false]: 'สนุกไหมขอโทษแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.515129282+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.515130885+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.515132458+07:00","message":"StatePrefix: 'สนุกไหมขอโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.515134445+07:00","message":"TextPushed: 'สนุกไหม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:07.681306211+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:07.681344185+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":"2025-09-19T10:19:07.681349827+07:00","message":"receive interim result [false|false]: สนุกไหมขอโทษแล้วก็ไม่ทำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:07.681363377+07:00","message":"[buffer interim] 231 false สนุกไหมขอโทษแล้วก็ไม่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.681369739+07:00","message":"[bufferProcess] interim [240000000]:สนุกไหมขอโทษแล้วก็ไม่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.681371799+07:00","message":"[bufferProcess] send to processor:สนุกไหมขอโทษแล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.681377843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.681380399+07:00","message":"> Transcript [2259] [false]: 'สนุกไหมขอโทษแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.681383321+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.681384972+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.681386641+07:00","message":"StatePrefix: 'สนุกไหมขอโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:07.681388948+07:00","message":"TextPushed: 'สนุกไหม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:08.328936626+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:08.328981693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สนุกไหมขอโทษแล้วก็ไม่ทำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:08.328988616+07:00","message":"receive interim result [false|false]: สนุกไหมขอโทษแล้วก็ไม่ทำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:08.329006521+07:00","message":"[buffer interim] 231 false สนุกไหมขอโทษแล้วก็ไม่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:08.329019885+07:00","message":"[bufferProcess] interim [840000000]:สนุกไหมขอโทษแล้วก็ไม่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:08.329022597+07:00","message":"[bufferProcess] send to processor:สนุกไหมขอโทษแล้วก็ไม่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:08.329027363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:08.329030186+07:00","message":"> Transcript [2260] [false]: 'สนุกไหมขอโทษแล้วก็ไม่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:08.329033366+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:08.329035253+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:08.32903709+07:00","message":"StatePrefix: 'สนุกไหมขอโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:08.329038974+07:00","message":"TextPushed: 'สนุกไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:08.329041506+07:00","message":"Push: 'ขอโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:08.329043159+07:00","message":"TextPushed: 'สนุกไหมขอโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:08.329044777+07:00","message":"Set new StatePrefix : 'สนุกไหมขอโทษแล้วก็ไม่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:08.329046489+07:00","message":"Next Push (prob) : 'แล้วก็ไม่ทำ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:08.3290542+07:00","message":"push: {false ขอโทษ 0 0xc002b11000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:08.734403026+07:00","message":"[GCS] IsForceVAD: false for message ID: 231"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:08.805127927+07:00","message":"[GCS] Start streaming session, msgId: 232"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:08.903147823+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:08.903161642+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:08.975552991+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:08.975585035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สนุกไหมขอโทษแล้วเราก็ไม่ทำ\",\"confidence\":0.8590455}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:08.975590629+07:00","message":"receive interim result [true|false]: สนุกไหมขอโทษแล้วเราก็ไม่ทำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:08.975599176+07:00","message":"end recv isFinal message id 231"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:08.975601136+07:00","message":"end Recv id 231"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:08.975618875+07:00","message":"[buffer interim] 231 true สนุกไหมขอโทษแล้วเราก็ไม่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:08.9756342+07:00","message":"[bufferProcess] interim [530000000]:สนุกไหมขอโทษแล้วเราก็ไม่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:08.975641863+07:00","message":"[bufferProcess] send to processor (isfinal):สนุกไหมขอโทษแล้วก็ไม่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:08.975645053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:08.975648255+07:00","message":"> Transcript [2261] [false]: 'สนุกไหมขอโทษแล้วก็ไม่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:08.975651289+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:08.975653332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:08.975655671+07:00","message":"StatePrefix: 'สนุกไหมขอโทษแล้วก็ไม่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:08.975657932+07:00","message":"TextPushed: 'สนุกไหมขอโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:08.975659752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:08.975661391+07:00","message":"> Transcript [2262] [true]: 'สนุกไหมขอโทษแล้วเราก็ไม่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:08.975663148+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:08.975664411+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:08.975665647+07:00","message":"StatePrefix: 'สนุกไหมขอโทษแล้วก็ไม่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:08.975667153+07:00","message":"TextPushed: 'สนุกไหมขอโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:08.975673963+07:00","message":"Push: 'แล้วเราก็ไม่ทำ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:08.975684399+07:00","message":"push: {true แล้วเราก็ไม่ทำ 0 0xc002b11000}"}
{"level":"info","service":"Main","time":"2025-09-19T10:19:08.98997075+07:00","message":"write wav file: './tmp/7402/7402_231.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:09.229790623+07:00","message":"[GCS] IsForceVAD: false for message ID: 232"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:09.231000108+07:00","message":"[GCS] Start streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:09.332288642+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:09.332311094+07:00","message":"found end of frame, send empty tag with msgId: 232"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:09.332314279+07:00","message":"end Recv id 232"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:09.332322839+07:00","message":"[buffer interim] 232 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:09.332330485+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:09.332335685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:09.332338854+07:00","message":"> Transcript [2263] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:09.332342269+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:09.332344379+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:09.33234652+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:09.332348709+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:09.332351902+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:09.33236359+07:00","message":"push: {true \n 0 0xc000188580}"}
{"level":"info","service":"Main","time":"2025-09-19T10:19:09.337081247+07:00","message":"write wav file: './tmp/7402/7402_232.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:09.515343145+07:00","message":"[GCS] IsForceVAD: false for message ID: 233"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:09.515558093+07:00","message":"[GCS] Start streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:09.610423624+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:09.6104494+07:00","message":"found end of frame, send empty tag with msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:09.610451993+07:00","message":"end Recv id 233"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:09.610459651+07:00","message":"[buffer interim] 233 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:09.610465471+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:09.610469156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:09.610472035+07:00","message":"> Transcript [2264] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:09.61047435+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:09.610475944+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:09.610477466+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:09.610479211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:09.610481311+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:09.610490143+07:00","message":"push: {true \n 0 0xc000047400}"}
{"level":"info","service":"Main","time":"2025-09-19T10:19:09.615956968+07:00","message":"write wav file: './tmp/7402/7402_233.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:10.223089628+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:10.223139178+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":"2025-09-19T10:19:10.223144762+07:00","message":"receive interim result [false|false]: คือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:10.223157018+07:00","message":"[buffer interim] 234 false คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:10.223163588+07:00","message":"[bufferProcess] interim [480000000]:คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:10.223165164+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:10.238977059+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:10.239013559+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":"2025-09-19T10:19:10.239018299+07:00","message":"receive interim result [false|false]: คืน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:10.239030331+07:00","message":"[buffer interim] 234 false คืน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:10.239036081+07:00","message":"[bufferProcess] interim [540000000]:คืน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:10.239037689+07:00","message":"[bufferProcess] send to processor:คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:10.239043011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:10.23904569+07:00","message":"> Transcript [2265] [false]: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:10.239047802+07:00","message":"Set StatePrefix (first interim): 'คือ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:10.414969708+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:10.415008294+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":"2025-09-19T10:19:10.415015171+07:00","message":"receive interim result [false|false]: น้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:10.415030523+07:00","message":"[buffer interim] 234 false น้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:10.415038419+07:00","message":"[bufferProcess] interim [720000000]:น้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:10.41504121+07:00","message":"[bufferProcess] send to processor:คืน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:10.415044893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:10.415048823+07:00","message":"> Transcript [2266] [false]: 'คืน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:10.415051866+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:10.415054589+07:00","message":"Set new StatePrefix: 'คืน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:10.893131955+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:10.893179844+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":"2025-09-19T10:19:10.893185335+07:00","message":"receive interim result [false|false]: น้องเนี่ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:10.893195831+07:00","message":"[buffer interim] 234 false น้องเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:10.893201666+07:00","message":"[bufferProcess] interim [960000000]:น้องเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:10.893203649+07:00","message":"[bufferProcess] send to processor:น้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:10.893206422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:10.893209347+07:00","message":"> Transcript [2267] [false]: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:10.893211004+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:10.893212704+07:00","message":"Set new StatePrefix: 'น้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:10.965392144+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:10.965431908+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":"2025-09-19T10:19:10.965437589+07:00","message":"receive interim result [false|false]: น้องเนี่ยเขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:10.965460774+07:00","message":"[buffer interim] 234 false น้องเนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:10.965468017+07:00","message":"[bufferProcess] interim [140000000]:น้องเนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:10.965470551+07:00","message":"[bufferProcess] send to processor:น้องเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:10.965473684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:10.965476382+07:00","message":"> Transcript [2268] [false]: 'น้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:10.965479058+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:10.965480914+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:10.96548239+07:00","message":"StatePrefix: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:10.965484017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:11.031765872+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:11.031804646+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":"2025-09-19T10:19:11.031809781+07:00","message":"receive interim result [false|false]: น้องเนี่ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:11.031825767+07:00","message":"[buffer interim] 234 false น้องเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.031832237+07:00","message":"[bufferProcess] interim [200000000]:น้องเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.031834243+07:00","message":"[bufferProcess] send to processor:น้องเนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.031837142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.031839694+07:00","message":"> Transcript [2269] [false]: 'น้องเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.031842336+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.031843931+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.031845603+07:00","message":"StatePrefix: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.031847217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:11.206355609+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:11.206388553+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":"2025-09-19T10:19:11.206395681+07:00","message":"receive interim result [false|false]: น้องเนี่ยเขาโกรธคุณ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:11.206412358+07:00","message":"[buffer interim] 234 false น้องเนี่ยเขาโกรธคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.206419121+07:00","message":"[bufferProcess] interim [500000000]:น้องเนี่ยเขาโกรธคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.206421342+07:00","message":"[bufferProcess] send to processor:น้องเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.206428362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.206430633+07:00","message":"> Transcript [2270] [false]: 'น้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.206433715+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.206435678+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.206437213+07:00","message":"StatePrefix: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.2064389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:11.33518541+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:11.335226738+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":"2025-09-19T10:19:11.33523248+07:00","message":"receive interim result [false|false]: น้องเนี่ยโหคุณแม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:11.335246684+07:00","message":"[buffer interim] 234 false น้องเนี่ยโหคุณแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.335253974+07:00","message":"[bufferProcess] interim [620000000]:น้องเนี่ยโหคุณแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.335256003+07:00","message":"[bufferProcess] send to processor:น้องเนี่ยเขาโกรธคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.335261211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.335263921+07:00","message":"> Transcript [2271] [false]: 'น้องเนี่ยเขาโกรธคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.335266988+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.335268717+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.33527018+07:00","message":"StatePrefix: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.335272104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.335276802+07:00","message":"Push: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.335278452+07:00","message":"TextPushed: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.33528042+07:00","message":"Set new StatePrefix : 'น้องเนี่ยเขาโกรธคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.33528321+07:00","message":"Next Push (prob) : 'เนี่ยเขาโกรธคุณ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:11.33529116+07:00","message":"push: {false น้อง 0 0xc000047680}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:11.705187251+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:11.705249249+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":"2025-09-19T10:19:11.705254557+07:00","message":"receive interim result [false|false]: น้องเนี่ยโหคุณแม่ตอน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:11.705266792+07:00","message":"[buffer interim] 234 false น้องเนี่ยโหคุณแม่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.705273578+07:00","message":"[bufferProcess] interim [980000000]:น้องเนี่ยโหคุณแม่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.705276251+07:00","message":"[bufferProcess] send to processor:น้องเนี่ยโหคุณแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.705279468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.7052818+07:00","message":"> Transcript [2272] [false]: 'น้องเนี่ยโหคุณแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.705283651+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.705285646+07:00","message":"Set new StatePrefix: 'น้องเนี่ยโหคุณแม่'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:11.903591801+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:11.903598544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:11.912789972+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:11.912837037+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":"2025-09-19T10:19:11.912843528+07:00","message":"receive interim result [false|false]: น้องเนี่ยโหคุณแม่ตอนอยู่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:11.912861765+07:00","message":"[buffer interim] 234 false น้องเนี่ยโหคุณแม่ตอนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.91286935+07:00","message":"[bufferProcess] interim [220000000]:น้องเนี่ยโหคุณแม่ตอนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.912872968+07:00","message":"[bufferProcess] send to processor:น้องเนี่ยโหคุณแม่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.912880474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.912883822+07:00","message":"> Transcript [2273] [false]: 'น้องเนี่ยโหคุณแม่ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.912888344+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.912890582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.912893282+07:00","message":"StatePrefix: 'น้องเนี่ยโหคุณแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:11.912896384+07:00","message":"TextPushed: 'น้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:12.116314335+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:12.116351202+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":"2025-09-19T10:19:12.116356751+07:00","message":"receive interim result [false|false]: น้องเนี่ยโหคุณแม่ตอนอยู่นะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:12.116371209+07:00","message":"[buffer interim] 234 false น้องเนี่ยโหคุณแม่ตอนอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.116377488+07:00","message":"[bufferProcess] interim [400000000]:น้องเนี่ยโหคุณแม่ตอนอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.116379799+07:00","message":"[bufferProcess] send to processor:น้องเนี่ยโหคุณแม่ตอนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.116384763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.116387096+07:00","message":"> Transcript [2274] [false]: 'น้องเนี่ยโหคุณแม่ตอนอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.11639014+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.116391991+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.116393625+07:00","message":"StatePrefix: 'น้องเนี่ยโหคุณแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.116395542+07:00","message":"TextPushed: 'น้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:12.226406512+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:12.22645476+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":"2025-09-19T10:19:12.226459807+07:00","message":"receive interim result [false|false]: น้องเนี่ยโหคุณแม่ตอนอยู่นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:12.226475122+07:00","message":"[buffer interim] 234 false น้องเนี่ยโหคุณแม่ตอนอยู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.226481268+07:00","message":"[bufferProcess] interim [520000000]:น้องเนี่ยโหคุณแม่ตอนอยู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.226483404+07:00","message":"[bufferProcess] send to processor:น้องเนี่ยโหคุณแม่ตอนอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.226488576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.226491158+07:00","message":"> Transcript [2275] [false]: 'น้องเนี่ยโหคุณแม่ตอนอยู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.226494208+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.226497209+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.226499066+07:00","message":"StatePrefix: 'น้องเนี่ยโหคุณแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.22650132+07:00","message":"TextPushed: 'น้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:12.342003775+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:12.342041307+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":"2025-09-19T10:19:12.342047544+07:00","message":"receive interim result [false|false]: น้องเนี่ยโหคุณแม่ตอนอยู่นะครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:12.342058564+07:00","message":"[buffer interim] 234 false น้องเนี่ยโหคุณแม่ตอนอยู่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.342064219+07:00","message":"[bufferProcess] interim [580000000]:น้องเนี่ยโหคุณแม่ตอนอยู่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.342066488+07:00","message":"[bufferProcess] send to processor:น้องเนี่ยโหคุณแม่ตอนอยู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.342072065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.342074564+07:00","message":"> Transcript [2276] [false]: 'น้องเนี่ยโหคุณแม่ตอนอยู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.342077724+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.342079428+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.342081452+07:00","message":"StatePrefix: 'น้องเนี่ยโหคุณแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.342083248+07:00","message":"TextPushed: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.342087292+07:00","message":"Push: 'เนี่ยโหคุณแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.34208898+07:00","message":"TextPushed: 'น้องเนี่ยโหคุณแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.342091392+07:00","message":"Set new StatePrefix : 'น้องเนี่ยโหคุณแม่ตอนอยู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.342093396+07:00","message":"Next Push (prob) : 'ตอนอยู่นะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:12.342100276+07:00","message":"push: {false เนี่ยโหคุณแม่ 0 0xc000047680}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:12.63166236+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:12.631700451+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":"2025-09-19T10:19:12.631706583+07:00","message":"receive interim result [false|false]: น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:12.631720104+07:00","message":"[buffer interim] 234 false น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.631727008+07:00","message":"[bufferProcess] interim [880000000]:น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.63172953+07:00","message":"[bufferProcess] send to processor:น้องเนี่ยโหคุณแม่ตอนอยู่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.631736304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.631738682+07:00","message":"> Transcript [2277] [false]: 'น้องเนี่ยโหคุณแม่ตอนอยู่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.631741117+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.631742943+07:00","message":"Set new StatePrefix: 'น้องเนี่ยโหคุณแม่ตอนอยู่นะครับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:12.981038854+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:12.981073872+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":"2025-09-19T10:19:12.981080264+07:00","message":"receive interim result [false|false]: น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:12.981094736+07:00","message":"[buffer interim] 234 false น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.981101232+07:00","message":"[bufferProcess] interim [240000000]:น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.981103625+07:00","message":"[bufferProcess] send to processor:น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.981107396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.981109703+07:00","message":"> Transcript [2278] [false]: 'น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.98111238+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.981113984+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.981115535+07:00","message":"StatePrefix: 'น้องเนี่ยโหคุณแม่ตอนอยู่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.981117504+07:00","message":"TextPushed: 'น้องเนี่ยโหคุณแม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:12.981480177+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:12.981489104+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":"2025-09-19T10:19:12.981492884+07:00","message":"receive interim result [false|false]: น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:12.981499659+07:00","message":"[buffer interim] 234 false น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.981502703+07:00","message":"[bufferProcess] interim [300000000]:น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.981504838+07:00","message":"[bufferProcess] send to processor:น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.981506806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.98151147+07:00","message":"> Transcript [2279] [false]: 'น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.981514039+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.981515555+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.981517155+07:00","message":"StatePrefix: 'น้องเนี่ยโหคุณแม่ตอนอยู่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:12.98151945+07:00","message":"TextPushed: 'น้องเนี่ยโหคุณแม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:13.626670973+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:13.626729688+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":"2025-09-19T10:19:13.626740083+07:00","message":"receive interim result [false|false]: น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:13.626758486+07:00","message":"[buffer interim] 234 false น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:13.626766887+07:00","message":"[bufferProcess] interim [900000000]:น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:13.626770396+07:00","message":"[bufferProcess] send to processor:น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:13.626781907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:13.626785278+07:00","message":"> Transcript [2280] [false]: 'น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:13.626790375+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:13.626792996+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:13.626796674+07:00","message":"StatePrefix: 'น้องเนี่ยโหคุณแม่ตอนอยู่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:13.626800884+07:00","message":"TextPushed: 'น้องเนี่ยโหคุณแม่'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:14.904303525+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:14.904304605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.062072308+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.062111098+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":"2025-09-19T10:19:15.062117042+07:00","message":"receive interim result [false|false]: น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่คุณ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.062133089+07:00","message":"[buffer interim] 234 false น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่คุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.062139951+07:00","message":"[bufferProcess] interim [280000000]:น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่คุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.062142584+07:00","message":"[bufferProcess] send to processor:น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.062149012+07:00","message":"[bufferProcess] send to processor (ticker):น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่คุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.06215161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.06215389+07:00","message":"> Transcript [2281] [false]: 'น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.062157632+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.062159368+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.06216219+07:00","message":"StatePrefix: 'น้องเนี่ยโหคุณแม่ตอนอยู่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.062164851+07:00","message":"TextPushed: 'น้องเนี่ยโหคุณแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.062170459+07:00","message":"Push: 'ตอนอยู่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.062172006+07:00","message":"TextPushed: 'น้องเนี่ยโหคุณแม่ตอนอยู่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.062174874+07:00","message":"Set new StatePrefix : 'น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.062177853+07:00","message":"Next Push (prob) : 'ไปตีคุณแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.062179221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.06218079+07:00","message":"> Transcript [2282] [false]: 'น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.062182528+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.062184285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.06218552+07:00","message":"StatePrefix: 'น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.062187075+07:00","message":"TextPushed: 'น้องเนี่ยโหคุณแม่ตอนอยู่นะครับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.062194451+07:00","message":"push: {false ตอนอยู่นะครับ 0 0xc000047680}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.100396114+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.100438801+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":"2025-09-19T10:19:15.100444275+07:00","message":"receive interim result [false|false]: น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่คุณแม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.100462753+07:00","message":"[buffer interim] 234 false น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่คุณแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.100469124+07:00","message":"[bufferProcess] interim [400000000]:น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่คุณแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.100470937+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.402304358+07:00","message":"[GCS] IsForceVAD: false for message ID: 234"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.427579723+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.427620859+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":"2025-09-19T10:19:15.427626337+07:00","message":"receive interim result [false|false]: น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่คุณแม่ก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.427639731+07:00","message":"[buffer interim] 234 false น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่คุณแม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.427646057+07:00","message":"[bufferProcess] interim [700000000]:น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่คุณแม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.427648495+07:00","message":"[bufferProcess] send to processor:น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่คุณแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.427653474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.427655928+07:00","message":"> Transcript [2283] [false]: 'น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่คุณแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.427659532+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.42766121+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.42766447+07:00","message":"StatePrefix: 'น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.427667492+07:00","message":"TextPushed: 'น้องเนี่ยโหคุณแม่ตอนอยู่นะครับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.464432235+07:00","message":"[GCS] Start streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.509213899+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.509251831+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":"2025-09-19T10:19:15.509257872+07:00","message":"receive interim result [false|false]: น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่คุณแม่ก็เลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.509276723+07:00","message":"[buffer interim] 234 false น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่คุณแม่ก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.50928902+07:00","message":"[bufferProcess] interim [820000000]:น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่คุณแม่ก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.509292256+07:00","message":"[bufferProcess] send to processor:น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่คุณแม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.509300628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.509303688+07:00","message":"> Transcript [2284] [false]: 'น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่คุณแม่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.509307117+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.509309065+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.509311367+07:00","message":"StatePrefix: 'น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.509314885+07:00","message":"TextPushed: 'น้องเนี่ยโหคุณแม่ตอนอยู่นะครับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.589222971+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.589260562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องเนี่ยเขาโกรธคุณแม่ตอนอยู่นะครับไปตีคุณแม่คุณแม่ก็เลย\",\"confidence\":0.9355669}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.589266963+07:00","message":"receive interim result [true|false]: น้องเนี่ยเขาโกรธคุณแม่ตอนอยู่นะครับไปตีคุณแม่คุณแม่ก็เลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.589276009+07:00","message":"end recv isFinal message id 234"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.589277792+07:00","message":"end Recv id 234"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.589284835+07:00","message":"[buffer interim] 234 true น้องเนี่ยเขาโกรธคุณแม่ตอนอยู่นะครับไปตีคุณแม่คุณแม่ก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.589293718+07:00","message":"[bufferProcess] interim [850000000]:น้องเนี่ยเขาโกรธคุณแม่ตอนอยู่นะครับไปตีคุณแม่คุณแม่ก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.589296538+07:00","message":"[bufferProcess] send to processor (isfinal):น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่คุณแม่ก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.58929978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.589302868+07:00","message":"> Transcript [2285] [false]: 'น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่คุณแม่ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.589306422+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.58930837+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.589310608+07:00","message":"StatePrefix: 'น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.589312858+07:00","message":"TextPushed: 'น้องเนี่ยโหคุณแม่ตอนอยู่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.589318563+07:00","message":"Push: 'ไปตีคุณแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.589321478+07:00","message":"TextPushed: 'น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.589323393+07:00","message":"Set new StatePrefix : 'น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่คุณแม่ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.58932605+07:00","message":"Next Push (prob) : 'คุณแม่ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.589327631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.589329214+07:00","message":"> Transcript [2286] [true]: 'น้องเนี่ยเขาโกรธคุณแม่ตอนอยู่นะครับไปตีคุณแม่คุณแม่ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.5893312+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.589332523+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.589333837+07:00","message":"StatePrefix: 'น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่คุณแม่ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.589335404+07:00","message":"TextPushed: 'น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.589336697+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.589410056+07:00","message":"push: {false ไปตีคุณแม่ 0 0xc000047680}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.589504202+07:00","message":"Push: 'ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.589506961+07:00","message":"TextPushed: 'น้องเนี่ยโหคุณแม่ตอนอยู่นะครับไปตีคุณแม่ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.589508756+07:00","message":"Set new StatePrefix : 'น้องเนี่ยเขาโกรธคุณแม่ตอนอยู่นะครับไปตีคุณแม่คุณแม่ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.589510825+07:00","message":"Next Push (prob) : 'น้องเนี่ยเขาโกรธคุณแม่ตอนอยู่นะครับไปตีคุณแม่คุณแม่ก็เลย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.589520161+07:00","message":"push: {true ก็เลย 0 0xc000047680}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.589553367+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_234.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:19:15.601629284+07:00","message":"write wav file: './tmp/7402/7402_234.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.750874387+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.750906395+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":"2025-09-19T10:19:15.75091108+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.750923456+07:00","message":"[buffer interim] 235 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.750929891+07:00","message":"[bufferProcess] interim [300000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.750931451+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.853558621+07:00","message":"[GCS] IsForceVAD: false for message ID: 235"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.871514333+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.871555723+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":"2025-09-19T10:19:15.871560642+07:00","message":"receive interim result [false|false]: ติดกับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.871574574+07:00","message":"[buffer interim] 235 false ติดกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.871580272+07:00","message":"[bufferProcess] interim [420000000]:ติดกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.871582432+07:00","message":"[bufferProcess] send to processor:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.871585621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.871589+07:00","message":"> Transcript [2287] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:15.871591163+07:00","message":"Set StatePrefix (first interim): 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:15.974856912+07:00","message":"[GCS] Start streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:16.003034788+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:16.003068148+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":"2025-09-19T10:19:16.00307324+07:00","message":"receive interim result [false|false]: จะไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:16.003084877+07:00","message":"[buffer interim] 235 false จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.003090945+07:00","message":"[bufferProcess] interim [540000000]:จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.003093201+07:00","message":"[bufferProcess] send to processor:ติดกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.003099437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.003102595+07:00","message":"> Transcript [2288] [false]: 'ติดกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.003105564+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.003108313+07:00","message":"Set new StatePrefix: 'ติดกับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:16.058172737+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:16.05820148+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:16.058206061+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:16.058214055+07:00","message":"end recv isFinal message id 235"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:16.058215703+07:00","message":"end Recv id 235"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:16.058220888+07:00","message":"[buffer interim] 235 true "}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.058228923+07:00","message":"[bufferProcess] interim [600000000]:"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.058233892+07:00","message":"[bufferProcess] send to processor (isfinal):จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.058237435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.058240018+07:00","message":"> Transcript [2289] [false]: 'จะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.05824187+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.058243544+07:00","message":"Set new StatePrefix: 'จะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.05824481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.05824628+07:00","message":"> Transcript [2290] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.058247949+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.058249466+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.058251022+07:00","message":"StatePrefix: 'จะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.058252625+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.058259525+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:16.058266241+07:00","message":"push: {true  0 0xc0004abd80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:19:16.064145081+07:00","message":"write wav file: './tmp/7402/7402_235.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:16.516659013+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:16.516693053+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":"2025-09-19T10:19:16.516698002+07:00","message":"receive interim result [false|false]: แม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:16.51671117+07:00","message":"[buffer interim] 236 false แม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.516717462+07:00","message":"[bufferProcess] interim [420000000]:แม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.516719007+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:16.754798928+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:16.75483813+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":"2025-09-19T10:19:16.754842632+07:00","message":"receive interim result [false|false]: แม่จะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:16.754869075+07:00","message":"[buffer interim] 236 false แม่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.754877523+07:00","message":"[bufferProcess] interim [600000000]:แม่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.754879348+07:00","message":"[bufferProcess] send to processor:แม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.754884314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.754886871+07:00","message":"> Transcript [2291] [false]: 'แม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.754888823+07:00","message":"Set StatePrefix (first interim): 'แม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:16.847843274+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:16.84788425+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":"2025-09-19T10:19:16.847889005+07:00","message":"receive interim result [false|false]: แม่จะไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:16.847901613+07:00","message":"[buffer interim] 236 false แม่จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.847918792+07:00","message":"[bufferProcess] interim [720000000]:แม่จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.847920721+07:00","message":"[bufferProcess] send to processor:แม่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.847923972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.847926827+07:00","message":"> Transcript [2292] [false]: 'แม่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.84793035+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.847932031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.847933594+07:00","message":"StatePrefix: 'แม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:16.847935479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:17.028025499+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:17.028067735+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":"2025-09-19T10:19:17.028073899+07:00","message":"receive interim result [false|false]: แม่จะไม่ต่อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:17.028091115+07:00","message":"[buffer interim] 236 false แม่จะไม่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.028099021+07:00","message":"[bufferProcess] interim [900000000]:แม่จะไม่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.028101939+07:00","message":"[bufferProcess] send to processor:แม่จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.028106643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.028109767+07:00","message":"> Transcript [2293] [false]: 'แม่จะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.028113462+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.028115894+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.028118638+07:00","message":"StatePrefix: 'แม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.02812168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:17.15329205+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:17.153327199+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":"2025-09-19T10:19:17.153332185+07:00","message":"receive interim result [false|false]: แม่จะไม่ตอบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:17.153344945+07:00","message":"[buffer interim] 236 false แม่จะไม่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.153350552+07:00","message":"[bufferProcess] interim [960000000]:แม่จะไม่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.153352761+07:00","message":"[bufferProcess] send to processor:แม่จะไม่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.153357584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.153360142+07:00","message":"> Transcript [2294] [false]: 'แม่จะไม่ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.153363029+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.153364708+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.15336656+07:00","message":"StatePrefix: 'แม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.15336839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:17.154365379+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:17.154380701+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":"2025-09-19T10:19:17.154384009+07:00","message":"receive interim result [false|false]: แม่จะไม่สอน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:17.154392979+07:00","message":"[buffer interim] 236 false แม่จะไม่สอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.154396539+07:00","message":"[bufferProcess] interim [20000000]:แม่จะไม่สอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.154398409+07:00","message":"[bufferProcess] send to processor:แม่จะไม่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.154406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.154407968+07:00","message":"> Transcript [2295] [false]: 'แม่จะไม่ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.154409954+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.15441134+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.154412874+07:00","message":"StatePrefix: 'แม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.154414298+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.154416338+07:00","message":"Push: 'แม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.154418625+07:00","message":"TextPushed: 'แม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.15442039+07:00","message":"Set new StatePrefix : 'แม่จะไม่ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.15442235+07:00","message":"Next Push (prob) : 'จะไม่ตอบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:17.154430422+07:00","message":"push: {false แม่ 0 0xc002b11900}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:17.355429561+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:17.355473016+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":"2025-09-19T10:19:17.355479417+07:00","message":"receive interim result [false|false]: แม่จะไม่สอนตอน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:17.355492308+07:00","message":"[buffer interim] 236 false แม่จะไม่สอนตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.355498544+07:00","message":"[bufferProcess] interim [200000000]:แม่จะไม่สอนตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.355500505+07:00","message":"[bufferProcess] send to processor:แม่จะไม่สอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.355505431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.355508519+07:00","message":"> Transcript [2296] [false]: 'แม่จะไม่สอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.355510633+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.355512301+07:00","message":"Set new StatePrefix: 'แม่จะไม่สอน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:17.424214714+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:17.424250419+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":"2025-09-19T10:19:17.424267907+07:00","message":"receive interim result [false|false]: แม่จะไม่สอนตอนนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:17.424286127+07:00","message":"[buffer interim] 236 false แม่จะไม่สอนตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.424293136+07:00","message":"[bufferProcess] interim [320000000]:แม่จะไม่สอนตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.424295443+07:00","message":"[bufferProcess] send to processor:แม่จะไม่สอนตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.424298704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.424301453+07:00","message":"> Transcript [2297] [false]: 'แม่จะไม่สอนตอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.42430419+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.424306008+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.42430812+07:00","message":"StatePrefix: 'แม่จะไม่สอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.42431016+07:00","message":"TextPushed: 'แม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:17.638627566+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:17.638677316+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":"2025-09-19T10:19:17.638683158+07:00","message":"receive interim result [false|false]: แม่จะไม่สอนตอนนี้เข้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:17.638700635+07:00","message":"[buffer interim] 236 false แม่จะไม่สอนตอนนี้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.638707326+07:00","message":"[bufferProcess] interim [500000000]:แม่จะไม่สอนตอนนี้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.638709683+07:00","message":"[bufferProcess] send to processor:แม่จะไม่สอนตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.638713363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.638716014+07:00","message":"> Transcript [2298] [false]: 'แม่จะไม่สอนตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.638719389+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.638721124+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.638722627+07:00","message":"StatePrefix: 'แม่จะไม่สอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:17.638726247+07:00","message":"TextPushed: 'แม่'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:17.90518341+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:17.905183535+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:18.247652239+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:18.247696113+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":"2025-09-19T10:19:18.247703149+07:00","message":"receive interim result [false|false]: แม่จะไม่สอนตอนนี้เข้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:18.247721852+07:00","message":"[buffer interim] 236 false แม่จะไม่สอนตอนนี้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.247733691+07:00","message":"[bufferProcess] interim [100000000]:แม่จะไม่สอนตอนนี้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.247736565+07:00","message":"[bufferProcess] send to processor:แม่จะไม่สอนตอนนี้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.247740535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.247744371+07:00","message":"> Transcript [2299] [false]: 'แม่จะไม่สอนตอนนี้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.247749661+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.247752082+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.247754262+07:00","message":"StatePrefix: 'แม่จะไม่สอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.247757117+07:00","message":"TextPushed: 'แม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:18.840891439+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:18.840933318+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":"2025-09-19T10:19:18.84093864+07:00","message":"receive interim result [false|false]: แม่จะไม่สอนตอนนี้เข้าร้องไห้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:18.840952249+07:00","message":"[buffer interim] 236 false แม่จะไม่สอนตอนนี้เข้าร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.840959003+07:00","message":"[bufferProcess] interim [700000000]:แม่จะไม่สอนตอนนี้เข้าร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.840961326+07:00","message":"[bufferProcess] send to processor:แม่จะไม่สอนตอนนี้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.840966455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.84096883+07:00","message":"> Transcript [2300] [false]: 'แม่จะไม่สอนตอนนี้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.840972304+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.84097394+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.840975527+07:00","message":"StatePrefix: 'แม่จะไม่สอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.840977379+07:00","message":"TextPushed: 'แม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.840981439+07:00","message":"Push: 'จะไม่สอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.840983018+07:00","message":"TextPushed: 'แม่จะไม่สอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.840984884+07:00","message":"Set new StatePrefix : 'แม่จะไม่สอนตอนนี้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.840986999+07:00","message":"Next Push (prob) : 'ตอนนี้เข้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:18.840995224+07:00","message":"push: {false จะไม่สอน 0 0xc002b11900}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:18.947250676+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:18.947289729+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":"2025-09-19T10:19:18.947296094+07:00","message":"receive interim result [false|false]: แม่จะไม่สอนตอนนี้เข้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:18.947312269+07:00","message":"[buffer interim] 236 false แม่จะไม่สอนตอนนี้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.94732083+07:00","message":"[bufferProcess] interim [760000000]:แม่จะไม่สอนตอนนี้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.947323568+07:00","message":"[bufferProcess] send to processor:แม่จะไม่สอนตอนนี้เข้าร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.947328693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.947331073+07:00","message":"> Transcript [2301] [false]: 'แม่จะไม่สอนตอนนี้เข้าร้องไห้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.947334067+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.947335751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.947337553+07:00","message":"StatePrefix: 'แม่จะไม่สอนตอนนี้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.947339496+07:00","message":"TextPushed: 'แม่จะไม่สอน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:18.957846865+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:18.957873489+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":"2025-09-19T10:19:18.957878418+07:00","message":"receive interim result [false|false]: แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:18.957890601+07:00","message":"[buffer interim] 236 false แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.957895268+07:00","message":"[bufferProcess] interim [820000000]:แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.957897436+07:00","message":"[bufferProcess] send to processor:แม่จะไม่สอนตอนนี้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.957901069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.957903556+07:00","message":"> Transcript [2302] [false]: 'แม่จะไม่สอนตอนนี้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.957906294+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.957907848+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.957909482+07:00","message":"StatePrefix: 'แม่จะไม่สอนตอนนี้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:18.957912095+07:00","message":"TextPushed: 'แม่จะไม่สอน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:19.525279746+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:19.525319065+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":"2025-09-19T10:19:19.525324711+07:00","message":"receive interim result [false|false]: แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:19.525336534+07:00","message":"[buffer interim] 236 false แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:19.525342781+07:00","message":"[bufferProcess] interim [420000000]:แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:19.525345163+07:00","message":"[bufferProcess] send to processor:แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:19.525351446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:19.525354042+07:00","message":"> Transcript [2303] [false]: 'แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:19.525357539+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:19.525359314+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:19.525361427+07:00","message":"StatePrefix: 'แม่จะไม่สอนตอนนี้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:19.525363376+07:00","message":"TextPushed: 'แม่จะไม่สอน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:20.611037695+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:20.611074223+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":"2025-09-19T10:19:20.611080222+07:00","message":"receive interim result [false|false]: แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:20.611093957+07:00","message":"[buffer interim] 236 false แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.611100302+07:00","message":"[bufferProcess] interim [440000000]:แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.611102467+07:00","message":"[bufferProcess] send to processor:แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.611107492+07:00","message":"[bufferProcess] send to processor (ticker):แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.611110226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.611112503+07:00","message":"> Transcript [2304] [false]: 'แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.611115731+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.611117499+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.611119324+07:00","message":"StatePrefix: 'แม่จะไม่สอนตอนนี้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.611121123+07:00","message":"TextPushed: 'แม่จะไม่สอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.611125398+07:00","message":"Push: 'ตอนนี้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.611126911+07:00","message":"TextPushed: 'แม่จะไม่สอนตอนนี้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.611128565+07:00","message":"Set new StatePrefix : 'แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.611130674+07:00","message":"Next Push (prob) : 'ห้องให้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.611133649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.611135527+07:00","message":"> Transcript [2305] [false]: 'แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.611137367+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.611138721+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.611140307+07:00","message":"StatePrefix: 'แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.611141976+07:00","message":"TextPushed: 'แม่จะไม่สอนตอนนี้เข้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:20.611149849+07:00","message":"push: {false ตอนนี้เข้า 0 0xc002b11900}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:20.619413991+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:20.619442855+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":"2025-09-19T10:19:20.61944804+07:00","message":"receive interim result [false|false]: แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสรุป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:20.619455472+07:00","message":"[buffer interim] 236 false แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสรุป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.619467915+07:00","message":"[bufferProcess] interim [500000000]:แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสรุป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.619469798+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:20.74186342+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:20.741896186+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":"2025-09-19T10:19:20.74190158+07:00","message":"receive interim result [false|false]: แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบก่อน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:20.74191311+07:00","message":"[buffer interim] 236 false แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.741918967+07:00","message":"[bufferProcess] interim [620000000]:แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.741921132+07:00","message":"[bufferProcess] send to processor:แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสรุป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.741926076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.741928692+07:00","message":"> Transcript [2306] [false]: 'แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.741932229+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.741937347+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.741939313+07:00","message":"StatePrefix: 'แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.741941427+07:00","message":"TextPushed: 'แม่จะไม่สอนตอนนี้เข้า'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:20.906123117+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:20.906125756+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:20.939134637+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:20.939177135+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":"2025-09-19T10:19:20.939182982+07:00","message":"receive interim result [false|false]: แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบก่อนนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:20.939197169+07:00","message":"[buffer interim] 236 false แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.939203895+07:00","message":"[bufferProcess] interim [800000000]:แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.939206726+07:00","message":"[bufferProcess] send to processor:แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.939214098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.939216758+07:00","message":"> Transcript [2307] [false]: 'แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.939219825+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.939221522+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.939223851+07:00","message":"StatePrefix: 'แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:20.939226099+07:00","message":"TextPushed: 'แม่จะไม่สอนตอนนี้เข้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:21.06025622+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:21.060294526+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":"2025-09-19T10:19:21.060300231+07:00","message":"receive interim result [false|false]: แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบก่อนแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:21.060311297+07:00","message":"[buffer interim] 236 false แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบก่อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.060317707+07:00","message":"[bufferProcess] interim [860000000]:แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบก่อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.060320286+07:00","message":"[bufferProcess] send to processor:แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.060326044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.060328745+07:00","message":"> Transcript [2308] [false]: 'แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.06033248+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.060334101+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.060336039+07:00","message":"StatePrefix: 'แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.060338075+07:00","message":"TextPushed: 'แม่จะไม่สอนตอนนี้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.060342608+07:00","message":"Push: 'ห้องให้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.060344255+07:00","message":"TextPushed: 'แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.060346399+07:00","message":"Set new StatePrefix : 'แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.060349021+07:00","message":"Next Push (prob) : 'เขาสงบก่อนนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:21.06035818+07:00","message":"push: {false ห้องให้อยู่ 0 0xc002b11900}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:21.094325703+07:00","message":"[GCS] IsForceVAD: false for message ID: 236"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:21.1641743+07:00","message":"[GCS] Start streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:21.180815937+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:21.180844099+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":"2025-09-19T10:19:21.180849489+07:00","message":"receive interim result [false|false]: แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบก่อนแล้วค่อย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:21.180864069+07:00","message":"[buffer interim] 236 false แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบก่อนแล้วค่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.180878458+07:00","message":"[bufferProcess] interim [40000000]:แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบก่อนแล้วค่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.180881263+07:00","message":"[bufferProcess] send to processor:แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบก่อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.180884587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.180887555+07:00","message":"> Transcript [2309] [false]: 'แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบก่อนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.180889405+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.1808911+07:00","message":"Set new StatePrefix: 'แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบก่อนแล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:21.276514514+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:21.276548561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบก่อนแล้วค่อย\",\"confidence\":0.9277579}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:21.276555785+07:00","message":"receive interim result [true|false]: แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบก่อนแล้วค่อย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:21.276566878+07:00","message":"end recv isFinal message id 236"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:21.276568576+07:00","message":"end Recv id 236"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:21.276574438+07:00","message":"[buffer interim] 236 true แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบก่อนแล้วค่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.27658107+07:00","message":"[bufferProcess] interim [130000000]:แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบก่อนแล้วค่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.276587307+07:00","message":"[bufferProcess] send to processor (isfinal):แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบก่อนแล้วค่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.276590599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.276593421+07:00","message":"> Transcript [2310] [false]: 'แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบก่อนแล้วค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.276596644+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.276600658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.276602628+07:00","message":"StatePrefix: 'แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบก่อนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.276604904+07:00","message":"TextPushed: 'แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.276606389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.276608174+07:00","message":"> Transcript [2311] [true]: 'แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบก่อนแล้วค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.276610009+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.276611298+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.2766126+07:00","message":"StatePrefix: 'แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่เขาสงบก่อนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.276614123+07:00","message":"TextPushed: 'แม่จะไม่สอนตอนนี้เข้าห้องให้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.276621979+07:00","message":"Push: 'เขาสงบก่อนแล้วค่อย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:21.276630046+07:00","message":"push: {true เขาสงบก่อนแล้วค่อย 0 0xc002b11900}"}
{"level":"info","service":"Main","time":"2025-09-19T10:19:21.288993312+07:00","message":"write wav file: './tmp/7402/7402_236.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:21.560385327+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:21.560421556+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":"2025-09-19T10:19:21.56042637+07:00","message":"receive interim result [false|false]: คุย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:21.560441748+07:00","message":"[buffer interim] 237 false คุย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.560447411+07:00","message":"[bufferProcess] interim [420000000]:คุย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.560448998+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:21.705121489+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:21.705159537+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":"2025-09-19T10:19:21.705176634+07:00","message":"receive interim result [false|false]: คุยกับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:21.705194098+07:00","message":"[buffer interim] 237 false คุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.705200132+07:00","message":"[bufferProcess] interim [540000000]:คุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.70520205+07:00","message":"[bufferProcess] send to processor:คุย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.705205074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.705207406+07:00","message":"> Transcript [2312] [false]: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.705209481+07:00","message":"Set StatePrefix (first interim): 'คุย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:21.709642276+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:21.709661452+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":"2025-09-19T10:19:21.709665865+07:00","message":"receive interim result [false|false]: คุยกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:21.709676403+07:00","message":"[buffer interim] 237 false คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.709680527+07:00","message":"[bufferProcess] interim [600000000]:คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.709682264+07:00","message":"[bufferProcess] send to processor:คุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.709684987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.70968717+07:00","message":"> Transcript [2313] [false]: 'คุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.709690985+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.709692714+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.70969417+07:00","message":"StatePrefix: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:21.709695687+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:22.373452291+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:22.373491438+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":"2025-09-19T10:19:22.373496449+07:00","message":"receive interim result [false|false]: คุยกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:22.373508225+07:00","message":"[buffer interim] 237 false คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:22.373513864+07:00","message":"[bufferProcess] interim [200000000]:คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:22.373515656+07:00","message":"[bufferProcess] send to processor:คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:22.373520574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:22.373523107+07:00","message":"> Transcript [2314] [false]: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:22.373525532+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:22.3735276+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:22.373529207+07:00","message":"StatePrefix: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:22.373531184+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:23.362081421+07:00","message":"[GCS] Cleaned up inactive client: 222"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:23.362109324+07:00","message":"[GCS] Cleaned up inactive client: 219"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:23.362112651+07:00","message":"[GCS] Cleaned up inactive client: 221"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:23.362114344+07:00","message":"[GCS] Cleaned up inactive client: 223"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:23.36211584+07:00","message":"[GCS] Cleaned up inactive client: 220"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:23.362117531+07:00","message":"[GCS] Cleaned up inactive client: 217"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:23.362118875+07:00","message":"[GCS] Cleaned up inactive client: 218"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:23.634152186+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:23.634183539+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":"2025-09-19T10:19:23.634190101+07:00","message":"receive interim result [false|false]: คุยกันว่าไปลอง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:23.634203029+07:00","message":"[buffer interim] 237 false คุยกันว่าไปลอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:23.634209027+07:00","message":"[bufferProcess] interim [520000000]:คุยกันว่าไปลอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:23.634211155+07:00","message":"[bufferProcess] send to processor:คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:23.634216642+07:00","message":"[bufferProcess] send to processor (ticker):คุยกันว่าไปลอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:23.634219107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:23.634221707+07:00","message":"> Transcript [2315] [false]: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:23.634224806+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:23.634227117+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:23.634229247+07:00","message":"StatePrefix: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:23.634231019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:23.634232985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:23.634234675+07:00","message":"> Transcript [2316] [false]: 'คุยกันว่าไปลอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:23.634236413+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:23.634237738+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:23.634239015+07:00","message":"StatePrefix: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:23.634240444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:23.634245918+07:00","message":"Push: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:23.63424749+07:00","message":"TextPushed: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:23.634249088+07:00","message":"Set new StatePrefix : 'คุยกันว่าไปลอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:23.634250992+07:00","message":"Next Push (prob) : 'กันว่าไปลอง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:23.6342584+07:00","message":"push: {false คุย 0 0xc002a14e80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:23.820755706+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:23.820792122+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":"2025-09-19T10:19:23.820798461+07:00","message":"receive interim result [false|false]: คุยกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:23.820816398+07:00","message":"[buffer interim] 237 false คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:23.820826619+07:00","message":"[bufferProcess] interim [640000000]:คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:23.820828167+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:23.82314206+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:23.823164064+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":"2025-09-19T10:19:23.82316965+07:00","message":"receive interim result [false|false]: คุยกันว่าไปลองให้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:23.823183969+07:00","message":"[buffer interim] 237 false คุยกันว่าไปลองให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:23.823189548+07:00","message":"[bufferProcess] interim [700000000]:คุยกันว่าไปลองให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:23.823192295+07:00","message":"[bufferProcess] send to processor:คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:23.823200874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:23.823204507+07:00","message":"> Transcript [2317] [false]: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:23.823207583+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:23.907024698+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:23.907075343+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:24.191911198+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:24.191940491+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":"2025-09-19T10:19:24.19194597+07:00","message":"receive interim result [false|false]: คุยกันว่าไปร้องไห้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:24.191959282+07:00","message":"[buffer interim] 237 false คุยกันว่าไปร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:24.191965834+07:00","message":"[bufferProcess] interim [0]:คุยกันว่าไปร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:24.191967912+07:00","message":"[bufferProcess] send to processor:คุยกันว่าไปลองให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:24.191970976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:24.191973473+07:00","message":"> Transcript [2318] [false]: 'คุยกันว่าไปลองให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:24.191976246+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:24.191978025+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:24.191979667+07:00","message":"StatePrefix: 'คุยกันว่าไปลอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:24.191981581+07:00","message":"TextPushed: 'คุย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:24.217293681+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:24.21732826+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":"2025-09-19T10:19:24.217333432+07:00","message":"receive interim result [false|false]: คุยกันว่าไปลองให้เสร็จ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:24.217344538+07:00","message":"[buffer interim] 237 false คุยกันว่าไปลองให้เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:24.217350133+07:00","message":"[bufferProcess] interim [120000000]:คุยกันว่าไปลองให้เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:24.217352693+07:00","message":"[bufferProcess] send to processor:คุยกันว่าไปร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:24.217357813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:24.217360449+07:00","message":"> Transcript [2319] [false]: 'คุยกันว่าไปร้องไห้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:24.217362556+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:24.217364274+07:00","message":"Set new StatePrefix: 'คุยกันว่าไปร้องไห้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:24.714301075+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:24.714339076+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":"2025-09-19T10:19:24.714344534+07:00","message":"receive interim result [false|false]: คุยกันว่าไปลองให้เสร็จแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:24.714357525+07:00","message":"[buffer interim] 237 false คุยกันว่าไปลองให้เสร็จแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:24.714363537+07:00","message":"[bufferProcess] interim [600000000]:คุยกันว่าไปลองให้เสร็จแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:24.714365603+07:00","message":"[bufferProcess] send to processor:คุยกันว่าไปลองให้เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:24.714372115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:24.714374513+07:00","message":"> Transcript [2320] [false]: 'คุยกันว่าไปลองให้เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:24.714376475+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:24.714378744+07:00","message":"Set new StatePrefix: 'คุยกันว่าไปลองให้เสร็จ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:24.851965721+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:24.852003842+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":"2025-09-19T10:19:24.852010624+07:00","message":"receive interim result [false|false]: คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:24.852024305+07:00","message":"[buffer interim] 237 false คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:24.852030283+07:00","message":"[bufferProcess] interim [720000000]:คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:24.852032559+07:00","message":"[bufferProcess] send to processor:คุยกันว่าไปลองให้เสร็จแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:24.852037889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:24.852040097+07:00","message":"> Transcript [2321] [false]: 'คุยกันว่าไปลองให้เสร็จแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:24.852042991+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:24.852044675+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:24.852046317+07:00","message":"StatePrefix: 'คุยกันว่าไปลองให้เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:24.852048594+07:00","message":"TextPushed: 'คุย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:25.050109775+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:25.050149065+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":"2025-09-19T10:19:25.050154843+07:00","message":"receive interim result [false|false]: คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:25.050168871+07:00","message":"[buffer interim] 237 false คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.050175473+07:00","message":"[bufferProcess] interim [900000000]:คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.050177675+07:00","message":"[bufferProcess] send to processor:คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.050183837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.050186989+07:00","message":"> Transcript [2322] [false]: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.050189905+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.050191644+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.050193448+07:00","message":"StatePrefix: 'คุยกันว่าไปลองให้เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.050196064+07:00","message":"TextPushed: 'คุย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:25.122297976+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:25.122333073+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":"2025-09-19T10:19:25.122338911+07:00","message":"receive interim result [false|false]: คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:25.122353297+07:00","message":"[buffer interim] 237 false คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.122359672+07:00","message":"[bufferProcess] interim [20000000]:คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.122361973+07:00","message":"[bufferProcess] send to processor:คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.122367541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.122369867+07:00","message":"> Transcript [2323] [false]: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.122372889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.122374411+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.122376167+07:00","message":"StatePrefix: 'คุยกันว่าไปลองให้เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.122378398+07:00","message":"TextPushed: 'คุย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:25.353984293+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:25.354024553+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":"2025-09-19T10:19:25.354030727+07:00","message":"receive interim result [false|false]: คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:25.354046768+07:00","message":"[buffer interim] 237 false คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.354057205+07:00","message":"[bufferProcess] interim [140000000]:คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.354060254+07:00","message":"[bufferProcess] send to processor:คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.354067365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.354071295+07:00","message":"> Transcript [2324] [false]: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.354075698+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.354077887+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.354080051+07:00","message":"StatePrefix: 'คุยกันว่าไปลองให้เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.354082763+07:00","message":"TextPushed: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.354089883+07:00","message":"Push: 'กันว่าไปลองให้เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.354092094+07:00","message":"TextPushed: 'คุยกันว่าไปลองให้เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.354095101+07:00","message":"Set new StatePrefix : 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.354097833+07:00","message":"Next Push (prob) : 'แล้วเดี๋ยวเรากลับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:25.354107536+07:00","message":"push: {false กันว่าไปลองให้เสร็จ 0 0xc002a14e80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:25.422159181+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:25.422198858+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":"2025-09-19T10:19:25.422207021+07:00","message":"receive interim result [false|false]: คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:25.422225869+07:00","message":"[buffer interim] 237 false คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.42223437+07:00","message":"[bufferProcess] interim [320000000]:คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.422237775+07:00","message":"[bufferProcess] send to processor:คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.422247157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.422250669+07:00","message":"> Transcript [2325] [false]: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.422256023+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.422258717+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.422260844+07:00","message":"StatePrefix: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.422264195+07:00","message":"TextPushed: 'คุยกันว่าไปลองให้เสร็จ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:25.995397465+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:25.995437139+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":"2025-09-19T10:19:25.995443243+07:00","message":"receive interim result [false|false]: คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:25.995457415+07:00","message":"[buffer interim] 237 false คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.99546474+07:00","message":"[bufferProcess] interim [860000000]:คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.995467432+07:00","message":"[bufferProcess] send to processor:คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.995480117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.995483388+07:00","message":"> Transcript [2326] [false]: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.995486935+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.995488422+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.995490916+07:00","message":"StatePrefix: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:25.995493838+07:00","message":"TextPushed: 'คุยกันว่าไปลองให้เสร็จ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:26.003536791+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:26.003570162+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":"2025-09-19T10:19:26.003575544+07:00","message":"receive interim result [false|false]: คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:26.003588737+07:00","message":"[buffer interim] 237 false คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.003594568+07:00","message":"[bufferProcess] interim [920000000]:คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.003597508+07:00","message":"[bufferProcess] send to processor:คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.003603102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.003605762+07:00","message":"> Transcript [2327] [false]: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.003609379+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.003611153+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.003612869+07:00","message":"StatePrefix: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.003616818+07:00","message":"TextPushed: 'คุยกันว่าไปลองให้เสร็จ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:26.321211916+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:26.321245983+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":"2025-09-19T10:19:26.321251546+07:00","message":"receive interim result [false|false]: คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:26.321266626+07:00","message":"[buffer interim] 237 false คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.321274656+07:00","message":"[bufferProcess] interim [220000000]:คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.321278052+07:00","message":"[bufferProcess] send to processor:คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.32128255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.321286604+07:00","message":"> Transcript [2328] [false]: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.321291577+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.321293572+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.321295404+07:00","message":"StatePrefix: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.32129767+07:00","message":"TextPushed: 'คุยกันว่าไปลองให้เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.321300356+07:00","message":"Push: 'แล้วเดี๋ยวเรากลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.321302112+07:00","message":"TextPushed: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.321304392+07:00","message":"Set new StatePrefix : 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.321306461+07:00","message":"Next Push (prob) : 'มาคุย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:26.321313852+07:00","message":"push: {false แล้วเดี๋ยวเรากลับ 0 0xc002a14e80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:26.503936491+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:26.503972745+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":"2025-09-19T10:19:26.503979236+07:00","message":"receive interim result [false|false]: คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนกู"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:26.503991127+07:00","message":"[buffer interim] 237 false คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนกู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.504000592+07:00","message":"[bufferProcess] interim [340000000]:คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนกู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.50400274+07:00","message":"[bufferProcess] send to processor:คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.504007943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.504010301+07:00","message":"> Transcript [2329] [false]: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.504014029+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.504015944+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.504018494+07:00","message":"StatePrefix: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.504021917+07:00","message":"TextPushed: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:26.508510101+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:26.508531137+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":"2025-09-19T10:19:26.508536154+07:00","message":"receive interim result [false|false]: คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนคุย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:26.5085487+07:00","message":"[buffer interim] 237 false คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนคุย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.508553286+07:00","message":"[bufferProcess] interim [400000000]:คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนคุย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.508555288+07:00","message":"[bufferProcess] send to processor:คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนกู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.508558094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.508560288+07:00","message":"> Transcript [2330] [false]: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนกู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.508563507+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.508565495+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.508568106+07:00","message":"StatePrefix: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.50857043+07:00","message":"TextPushed: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:26.700978791+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:26.701024485+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":"2025-09-19T10:19:26.701032781+07:00","message":"receive interim result [false|false]: คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนคุยกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:26.701056101+07:00","message":"[buffer interim] 237 false คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.701066875+07:00","message":"[bufferProcess] interim [580000000]:คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.701070186+07:00","message":"[bufferProcess] send to processor:คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนคุย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.701077173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.701080813+07:00","message":"> Transcript [2331] [false]: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนคุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.701085667+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.701088184+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.701090813+07:00","message":"StatePrefix: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.701094303+07:00","message":"TextPushed: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:26.825524882+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:26.825575174+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":"2025-09-19T10:19:26.825581328+07:00","message":"receive interim result [false|false]: คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยคุยกันดู"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:26.825595728+07:00","message":"[buffer interim] 237 false คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยคุยกันดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.825602699+07:00","message":"[bufferProcess] interim [700000000]:คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยคุยกันดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.825605249+07:00","message":"[bufferProcess] send to processor:คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.825608695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.825611552+07:00","message":"> Transcript [2332] [false]: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.825615189+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.825616962+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.825619662+07:00","message":"StatePrefix: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.825621964+07:00","message":"TextPushed: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.82562523+07:00","message":"Push: 'มาคุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.825626859+07:00","message":"TextPushed: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.825628693+07:00","message":"Set new StatePrefix : 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.825632444+07:00","message":"Next Push (prob) : 'มาพูดมาสอนคุยกัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:26.82564052+07:00","message":"push: {false มาคุย 0 0xc002a14e80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:26.86290271+07:00","message":"[GCS] IsForceVAD: false for message ID: 237"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:26.907050839+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:26.907080939+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:26.957407794+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:26.957446225+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":"2025-09-19T10:19:26.957452801+07:00","message":"receive interim result [false|false]: คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนคุยกันด้วย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:26.957469237+07:00","message":"[buffer interim] 237 false คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนคุยกันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.957485702+07:00","message":"[bufferProcess] interim [760000000]:คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนคุยกันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.957488826+07:00","message":"[bufferProcess] send to processor:คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยคุยกันดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.95749241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.957494884+07:00","message":"> Transcript [2333] [false]: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยคุยกันดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.957497229+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.957498876+07:00","message":"Set new StatePrefix: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยคุยกันดู'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:26.96899704+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:26.969039667+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":"2025-09-19T10:19:26.969047162+07:00","message":"receive interim result [false|false]: คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนคุยกันด้วยเหตุ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:26.969065486+07:00","message":"[buffer interim] 237 false คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนคุยกันด้วยเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.969072806+07:00","message":"[bufferProcess] interim [880000000]:คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนคุยกันด้วยเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.969076311+07:00","message":"[bufferProcess] send to processor:คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนคุยกันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.969079688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.969085499+07:00","message":"> Transcript [2334] [false]: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนคุยกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.969088666+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:26.969091307+07:00","message":"Set new StatePrefix: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนคุยกันด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:26.994417497+07:00","message":"[GCS] Start streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:27.029987419+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:27.030031367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนคุยกันด้วยเหตุ\",\"confidence\":0.9125316}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:27.030039968+07:00","message":"receive interim result [true|false]: คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนคุยกันด้วยเหตุ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:27.030052051+07:00","message":"end recv isFinal message id 237"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:27.0300545+07:00","message":"end Recv id 237"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:27.030061946+07:00","message":"[buffer interim] 237 true คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนคุยกันด้วยเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:27.030073076+07:00","message":"[bufferProcess] interim [910000000]:คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนคุยกันด้วยเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:27.030080278+07:00","message":"[bufferProcess] send to processor (isfinal):คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนคุยกันด้วยเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:27.030085284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:27.030089043+07:00","message":"> Transcript [2335] [false]: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนคุยกันด้วยเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:27.030093877+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:27.030096468+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:27.030099112+07:00","message":"StatePrefix: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนคุยกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:27.030103677+07:00","message":"TextPushed: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:27.030106143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:27.030108783+07:00","message":"> Transcript [2336] [true]: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนคุยกันด้วยเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:27.030112234+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:27.030114951+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:27.030117032+07:00","message":"StatePrefix: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุยมาพูดมาสอนคุยกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:27.030120251+07:00","message":"TextPushed: 'คุยกันว่าไปลองให้เสร็จแล้วเดี๋ยวเรากลับมาคุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:27.030127968+07:00","message":"Push: 'มาพูดมาสอนคุยกันด้วยเหตุ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:27.030139057+07:00","message":"push: {true มาพูดมาสอนคุยกันด้วยเหตุ 0 0xc002a14e80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:19:27.046065301+07:00","message":"write wav file: './tmp/7402/7402_237.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:28.124501082+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:28.124551661+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":"2025-09-19T10:19:28.124558245+07:00","message":"receive interim result [false|false]: พึ่ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:28.124572599+07:00","message":"[buffer interim] 238 false พึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.124578753+07:00","message":"[bufferProcess] interim [900000000]:พึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.124580375+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.124585602+07:00","message":"[bufferProcess] send to processor (ticker):พึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.124587915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.124590303+07:00","message":"> Transcript [2337] [false]: 'พึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.124592247+07:00","message":"Set StatePrefix (first interim): 'พึ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:28.211574059+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:28.211607715+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":"2025-09-19T10:19:28.211612256+07:00","message":"receive interim result [false|false]: เพิ่งจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:28.21162987+07:00","message":"[buffer interim] 238 false เพิ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.211637243+07:00","message":"[bufferProcess] interim [960000000]:เพิ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.211638778+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:28.461590501+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:28.461628711+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":"2025-09-19T10:19:28.461634053+07:00","message":"receive interim result [false|false]: เพิ่งส่ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:28.461648044+07:00","message":"[buffer interim] 238 false เพิ่งส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.461653977+07:00","message":"[bufferProcess] interim [80000000]:เพิ่งส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.461655814+07:00","message":"[bufferProcess] send to processor:เพิ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.461663475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.461666025+07:00","message":"> Transcript [2338] [false]: 'เพิ่งจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.461668004+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.461670011+07:00","message":"Set new StatePrefix: 'เพิ่งจะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:28.576406447+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:28.576441278+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":"2025-09-19T10:19:28.576446909+07:00","message":"receive interim result [false|false]: จิ้งจก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:28.576460366+07:00","message":"[buffer interim] 238 false จิ้งจก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.576466903+07:00","message":"[bufferProcess] interim [140000000]:จิ้งจก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.576468999+07:00","message":"[bufferProcess] send to processor:เพิ่งส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.576474518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.576485678+07:00","message":"> Transcript [2339] [false]: 'เพิ่งส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.576487718+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.576489412+07:00","message":"Set new StatePrefix: 'เพิ่งส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:28.764373336+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:28.764408339+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":"2025-09-19T10:19:28.764414102+07:00","message":"receive interim result [false|false]: เพิ่งตื่นหรือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:28.764430881+07:00","message":"[buffer interim] 238 false เพิ่งตื่นหรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.764438837+07:00","message":"[bufferProcess] interim [260000000]:เพิ่งตื่นหรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.764442104+07:00","message":"[bufferProcess] send to processor:จิ้งจก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.76444589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.764448716+07:00","message":"> Transcript [2340] [false]: 'จิ้งจก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.764450553+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.764452623+07:00","message":"Set new StatePrefix: 'จิ้งจก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:28.791754044+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:28.791785416+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":"2025-09-19T10:19:28.791790967+07:00","message":"receive interim result [false|false]: เพิ่งเปลี่ยนเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:28.791807452+07:00","message":"[buffer interim] 238 false เพิ่งเปลี่ยนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.791814038+07:00","message":"[bufferProcess] interim [320000000]:เพิ่งเปลี่ยนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.791816507+07:00","message":"[bufferProcess] send to processor:เพิ่งตื่นหรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.791823112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.791825426+07:00","message":"> Transcript [2341] [false]: 'เพิ่งตื่นหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.791827438+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.791829084+07:00","message":"Set new StatePrefix: 'เพิ่งตื่นหรือ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:28.949015634+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:28.949056528+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":"2025-09-19T10:19:28.949063004+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเรื่องที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:28.949079296+07:00","message":"[buffer interim] 238 false ซึ่งเป็นเรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.949086841+07:00","message":"[bufferProcess] interim [500000000]:ซึ่งเป็นเรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.949089156+07:00","message":"[bufferProcess] send to processor:เพิ่งเปลี่ยนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.949093935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.949096554+07:00","message":"> Transcript [2342] [false]: 'เพิ่งเปลี่ยนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.949098775+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.949100602+07:00","message":"Set new StatePrefix: 'เพิ่งเปลี่ยนเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:28.970207747+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:28.970236752+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":"2025-09-19T10:19:28.97024134+07:00","message":"receive interim result [false|false]: เพิ่งเปลี่ยนเครื่องคิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:28.970251818+07:00","message":"[buffer interim] 238 false เพิ่งเปลี่ยนเครื่องคิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.970257562+07:00","message":"[bufferProcess] interim [560000000]:เพิ่งเปลี่ยนเครื่องคิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.970259874+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.970264745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.970267173+07:00","message":"> Transcript [2343] [false]: 'ซึ่งเป็นเรื่องที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.97026922+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:28.970270861+07:00","message":"Set new StatePrefix: 'ซึ่งเป็นเรื่องที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:29.058418883+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:29.058455174+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":"2025-09-19T10:19:29.058460817+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเครื่องพิสูจน์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:29.058474413+07:00","message":"[buffer interim] 238 false ซึ่งเป็นเครื่องพิสูจน์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.058488755+07:00","message":"[bufferProcess] interim [800000000]:ซึ่งเป็นเครื่องพิสูจน์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.05849228+07:00","message":"[bufferProcess] send to processor:เพิ่งเปลี่ยนเครื่องคิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.058498989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.058501593+07:00","message":"> Transcript [2344] [false]: 'เพิ่งเปลี่ยนเครื่องคิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.058503591+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.058505342+07:00","message":"Set new StatePrefix: 'เพิ่งเปลี่ยนเครื่องคิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:29.078342387+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:29.078387433+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":"2025-09-19T10:19:29.078395313+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเรื่องที่ถูก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:29.078413805+07:00","message":"[buffer interim] 238 false ซึ่งเป็นเรื่องที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.078424108+07:00","message":"[bufferProcess] interim [860000000]:ซึ่งเป็นเรื่องที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.07842673+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเครื่องพิสูจน์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.078432992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.07843667+07:00","message":"> Transcript [2345] [false]: 'ซึ่งเป็นเครื่องพิสูจน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.078439992+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.078442538+07:00","message":"Set new StatePrefix: 'ซึ่งเป็นเครื่องพิสูจน์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:29.131954+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:29.131993122+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":"2025-09-19T10:19:29.131998394+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเรื่องที่ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:29.132011693+07:00","message":"[buffer interim] 238 false ซึ่งเป็นเรื่องที่ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.132017846+07:00","message":"[bufferProcess] interim [980000000]:ซึ่งเป็นเรื่องที่ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.132020362+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเรื่องที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.132025525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.132028144+07:00","message":"> Transcript [2346] [false]: 'ซึ่งเป็นเรื่องที่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.132030908+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.132032676+07:00","message":"Set new StatePrefix: 'ซึ่งเป็นเรื่องที่ถูก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:29.588476618+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:29.58852116+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":"2025-09-19T10:19:29.58852765+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเรื่องที่ถูกต้องหา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:29.588542247+07:00","message":"[buffer interim] 238 false ซึ่งเป็นเรื่องที่ถูกต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.58854865+07:00","message":"[bufferProcess] interim [340000000]:ซึ่งเป็นเรื่องที่ถูกต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.588550589+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเรื่องที่ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.588554178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.588556979+07:00","message":"> Transcript [2347] [false]: 'ซึ่งเป็นเรื่องที่ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.588559874+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.588561499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.588563101+07:00","message":"StatePrefix: 'ซึ่งเป็นเรื่องที่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.58856484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:29.591773858+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:29.591818187+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":"2025-09-19T10:19:29.591825689+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเรื่องที่ถูกต้องมาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:29.59184597+07:00","message":"[buffer interim] 238 false ซึ่งเป็นเรื่องที่ถูกต้องมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.591854373+07:00","message":"[bufferProcess] interim [400000000]:ซึ่งเป็นเรื่องที่ถูกต้องมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.591857624+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเรื่องที่ถูกต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.591861832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.591865101+07:00","message":"> Transcript [2348] [false]: 'ซึ่งเป็นเรื่องที่ถูกต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.591869177+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.591871882+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.591874348+07:00","message":"StatePrefix: 'ซึ่งเป็นเรื่องที่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:29.591876579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:29.908099514+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:29.908121848+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:30.158846936+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:30.158889425+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":"2025-09-19T10:19:30.158895061+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเรื่องที่ถูกต้องมาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:30.158908543+07:00","message":"[buffer interim] 238 false ซึ่งเป็นเรื่องที่ถูกต้องมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:30.158925001+07:00","message":"[bufferProcess] interim [0]:ซึ่งเป็นเรื่องที่ถูกต้องมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:30.158927096+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเรื่องที่ถูกต้องมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:30.158930553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:30.158933381+07:00","message":"> Transcript [2349] [false]: 'ซึ่งเป็นเรื่องที่ถูกต้องมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:30.158936408+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:30.158938215+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:30.158940263+07:00","message":"StatePrefix: 'ซึ่งเป็นเรื่องที่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:30.158942127+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:31.960850905+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:31.960882715+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":"2025-09-19T10:19:31.960887543+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเรื่องที่ถูกต้องฮ่าๆๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:31.960899108+07:00","message":"[buffer interim] 238 false ซึ่งเป็นเรื่องที่ถูกต้องฮ่าๆๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:31.960905702+07:00","message":"[bufferProcess] interim [740000000]:ซึ่งเป็นเรื่องที่ถูกต้องฮ่าๆๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:31.960908161+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเรื่องที่ถูกต้องมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:31.960914048+07:00","message":"[bufferProcess] send to processor (ticker):ซึ่งเป็นเรื่องที่ถูกต้องฮ่าๆๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:31.960917035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:31.960919858+07:00","message":"> Transcript [2350] [false]: 'ซึ่งเป็นเรื่องที่ถูกต้องมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:31.960923084+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:31.960924865+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:31.960926759+07:00","message":"StatePrefix: 'ซึ่งเป็นเรื่องที่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:31.960928894+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:31.960932807+07:00","message":"Push: 'ซึ่งเป็นเรื่องที่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:31.960934964+07:00","message":"TextPushed: 'ซึ่งเป็นเรื่องที่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:31.960936787+07:00","message":"Set new StatePrefix : 'ซึ่งเป็นเรื่องที่ถูกต้องมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:31.960938778+07:00","message":"Next Push (prob) : 'ต้องมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:31.960940237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:31.960941842+07:00","message":"> Transcript [2351] [false]: 'ซึ่งเป็นเรื่องที่ถูกต้องฮ่าๆๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:31.960943403+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:31.960944927+07:00","message":"Set new StatePrefix: 'ซึ่งเป็นเรื่องที่ถูกต้องฮ่าๆๆ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:31.960953467+07:00","message":"push: {false ซึ่งเป็นเรื่องที่ถูก 0 0xc000046900}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:31.977040359+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:31.97707148+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":"2025-09-19T10:19:31.977076208+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเรื่องที่ถูกต้องมาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:31.977088493+07:00","message":"[buffer interim] 238 false ซึ่งเป็นเรื่องที่ถูกต้องมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:31.977094288+07:00","message":"[bufferProcess] interim [800000000]:ซึ่งเป็นเรื่องที่ถูกต้องมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:31.97709599+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:31.992239297+07:00","message":"[GCS] IsForceVAD: false for message ID: 238"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.053227829+07:00","message":"[GCS] Start streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.103048438+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.103079973+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":"2025-09-19T10:19:32.103084703+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเรื่องที่ถูกต้องฮ่าๆๆเด็ก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.103101651+07:00","message":"[buffer interim] 238 false ซึ่งเป็นเรื่องที่ถูกต้องฮ่าๆๆเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.103108454+07:00","message":"[bufferProcess] interim [920000000]:ซึ่งเป็นเรื่องที่ถูกต้องฮ่าๆๆเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.103110436+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเรื่องที่ถูกต้องมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.103114498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.10312097+07:00","message":"> Transcript [2352] [false]: 'ซึ่งเป็นเรื่องที่ถูกต้องมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.103123114+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.103124795+07:00","message":"Set new StatePrefix: 'ซึ่งเป็นเรื่องที่ถูกต้องมาก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.249337469+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.249369658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นเรื่องที่ถูกต้องฮ่าๆๆ\",\"confidence\":0.88247794}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.249375429+07:00","message":"receive interim result [true|false]: ซึ่งเป็นเรื่องที่ถูกต้องฮ่าๆๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.24938314+07:00","message":"end recv isFinal message id 238"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.249385255+07:00","message":"end Recv id 238"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.249391108+07:00","message":"[buffer interim] 238 true ซึ่งเป็นเรื่องที่ถูกต้องฮ่าๆๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.249397407+07:00","message":"[bufferProcess] interim [10000000]:ซึ่งเป็นเรื่องที่ถูกต้องฮ่าๆๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.249402293+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งเป็นเรื่องที่ถูกต้องฮ่าๆๆเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.249405292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.249407989+07:00","message":"> Transcript [2353] [false]: 'ซึ่งเป็นเรื่องที่ถูกต้องฮ่าๆๆเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.249410116+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.249411695+07:00","message":"Set new StatePrefix: 'ซึ่งเป็นเรื่องที่ถูกต้องฮ่าๆๆเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.249413191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.249415842+07:00","message":"> Transcript [2354] [true]: 'ซึ่งเป็นเรื่องที่ถูกต้องฮ่าๆๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.249417861+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.249419441+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.249420931+07:00","message":"StatePrefix: 'ซึ่งเป็นเรื่องที่ถูกต้องฮ่าๆๆเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.24942289+07:00","message":"TextPushed: 'ซึ่งเป็นเรื่องที่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.24942861+07:00","message":"Push: 'ต้องฮ่าๆๆ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.249437669+07:00","message":"push: {true ต้องฮ่าๆๆ 0 0xc000046900}"}
{"level":"info","service":"Main","time":"2025-09-19T10:19:32.259524046+07:00","message":"write wav file: './tmp/7402/7402_238.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.555544734+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.555576591+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":"2025-09-19T10:19:32.555582169+07:00","message":"receive interim result [false|false]: กด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.555595351+07:00","message":"[buffer interim] 239 false กด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.555601792+07:00","message":"[bufferProcess] interim [420000000]:กด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.555603255+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.608084831+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.608125272+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":"2025-09-19T10:19:32.608130313+07:00","message":"receive interim result [false|false]: กดออก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.608145406+07:00","message":"[buffer interim] 239 false กดออก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.608152911+07:00","message":"[bufferProcess] interim [540000000]:กดออก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.608154686+07:00","message":"[bufferProcess] send to processor:กด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.608157946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.608161195+07:00","message":"> Transcript [2355] [false]: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.608163058+07:00","message":"Set StatePrefix (first interim): 'กด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.621190238+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.621214039+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":"2025-09-19T10:19:32.621219671+07:00","message":"receive interim result [false|false]: กดเอาไว้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.621230887+07:00","message":"[buffer interim] 239 false กดเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.621237565+07:00","message":"[bufferProcess] interim [600000000]:กดเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.621239468+07:00","message":"[bufferProcess] send to processor:กดออก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.621248103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.621250307+07:00","message":"> Transcript [2356] [false]: 'กดออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.621252861+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.621254636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.621256177+07:00","message":"StatePrefix: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.621258103+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.693680331+07:00","message":"[GCS] IsForceVAD: false for message ID: 239"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.764184743+07:00","message":"[GCS] Start streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.791228116+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.791261308+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":"2025-09-19T10:19:32.791266036+07:00","message":"receive interim result [false|false]: กดเอาไว้นะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.79128089+07:00","message":"[buffer interim] 239 false กดเอาไว้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.791287337+07:00","message":"[bufferProcess] interim [780000000]:กดเอาไว้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.791289624+07:00","message":"[bufferProcess] send to processor:กดเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.791292512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.791294829+07:00","message":"> Transcript [2357] [false]: 'กดเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.791297264+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.791298812+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.791300542+07:00","message":"StatePrefix: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.791302155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.836635498+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.836685996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดเอาไว้\",\"confidence\":0.93070936}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.836693107+07:00","message":"receive interim result [true|false]: กดเอาไว้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.836703784+07:00","message":"end recv isFinal message id 239"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.83670629+07:00","message":"end Recv id 239"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.836715277+07:00","message":"[buffer interim] 239 true กดเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.836723097+07:00","message":"[bufferProcess] interim [870000000]:กดเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.836727879+07:00","message":"[bufferProcess] send to processor (isfinal):กดเอาไว้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.836731965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.836735417+07:00","message":"> Transcript [2358] [false]: 'กดเอาไว้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.836738959+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.836741182+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.83674353+07:00","message":"StatePrefix: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.836745756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.836748074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.836750526+07:00","message":"> Transcript [2359] [true]: 'กดเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.836753314+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.836755158+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.836757136+07:00","message":"StatePrefix: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.83675897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:32.83676191+07:00","message":"Push: 'กดเอาไว้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:32.836771726+07:00","message":"push: {true กดเอาไว้ 0 0xc000046f80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:19:32.842054084+07:00","message":"write wav file: './tmp/7402/7402_239.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:32.908580767+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:32.908591019+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:33.498741294+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:33.498784619+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":"2025-09-19T10:19:33.498790871+07:00","message":"receive interim result [false|false]: รายละเอียด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:33.498804767+07:00","message":"[buffer interim] 240 false รายละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:33.498811994+07:00","message":"[bufferProcess] interim [540000000]:รายละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:33.498814128+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:35.025352576+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:35.025390177+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":"2025-09-19T10:19:35.025396761+07:00","message":"receive interim result [false|false]: และสิ่งที่สำคัญที่สุด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:35.025411371+07:00","message":"[buffer interim] 240 false และสิ่งที่สำคัญที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.025419383+07:00","message":"[bufferProcess] interim [100000000]:และสิ่งที่สำคัญที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.025421466+07:00","message":"[bufferProcess] send to processor:รายละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.025429473+07:00","message":"[bufferProcess] send to processor (ticker):และสิ่งที่สำคัญที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.025432113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.025434853+07:00","message":"> Transcript [2360] [false]: 'รายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.025437968+07:00","message":"Set StatePrefix (first interim): 'รายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.025439567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.025441117+07:00","message":"> Transcript [2361] [false]: 'และสิ่งที่สำคัญที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.025443808+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.025445314+07:00","message":"Set new StatePrefix: 'และสิ่งที่สำคัญที่สุด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:35.220100487+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:35.220141197+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":"2025-09-19T10:19:35.220146495+07:00","message":"receive interim result [false|false]: และสิ่งที่สำคัญที่สุดคือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:35.220164699+07:00","message":"[buffer interim] 240 false และสิ่งที่สำคัญที่สุดคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.220171673+07:00","message":"[bufferProcess] interim [280000000]:และสิ่งที่สำคัญที่สุดคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.220173283+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:35.416271117+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:35.416310732+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":"2025-09-19T10:19:35.416315804+07:00","message":"receive interim result [false|false]: และสิ่งที่สำคัญที่สุดคือการ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:35.416332462+07:00","message":"[buffer interim] 240 false และสิ่งที่สำคัญที่สุดคือการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.416338698+07:00","message":"[bufferProcess] interim [520000000]:และสิ่งที่สำคัญที่สุดคือการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.4163416+07:00","message":"[bufferProcess] send to processor:และสิ่งที่สำคัญที่สุดคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.416345442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.416347986+07:00","message":"> Transcript [2362] [false]: 'และสิ่งที่สำคัญที่สุดคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.416351494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.416353309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.416355854+07:00","message":"StatePrefix: 'และสิ่งที่สำคัญที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.416357631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:35.731857911+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:35.731895139+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":"2025-09-19T10:19:35.731900432+07:00","message":"receive interim result [false|false]: และสิ่งที่สำคัญที่สุดคือการทำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:35.731913037+07:00","message":"[buffer interim] 240 false และสิ่งที่สำคัญที่สุดคือการทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.731919647+07:00","message":"[bufferProcess] interim [760000000]:และสิ่งที่สำคัญที่สุดคือการทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.731921834+07:00","message":"[bufferProcess] send to processor:และสิ่งที่สำคัญที่สุดคือการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.731926809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.731930389+07:00","message":"> Transcript [2363] [false]: 'และสิ่งที่สำคัญที่สุดคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.731933465+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.731935125+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.731937879+07:00","message":"StatePrefix: 'และสิ่งที่สำคัญที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.731939929+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:35.908995878+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:35.909004813+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:35.926450903+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:35.926486489+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":"2025-09-19T10:19:35.92649978+07:00","message":"receive interim result [false|false]: และสิ่งที่สำคัญที่สุดคือการทำโทษ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:35.926515712+07:00","message":"[buffer interim] 240 false และสิ่งที่สำคัญที่สุดคือการทำโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.926522516+07:00","message":"[bufferProcess] interim [940000000]:และสิ่งที่สำคัญที่สุดคือการทำโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.926525188+07:00","message":"[bufferProcess] send to processor:และสิ่งที่สำคัญที่สุดคือการทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.926528436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.926530982+07:00","message":"> Transcript [2364] [false]: 'และสิ่งที่สำคัญที่สุดคือการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.926534309+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.92653599+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.926537692+07:00","message":"StatePrefix: 'และสิ่งที่สำคัญที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:35.926539605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:36.301570836+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:36.301606836+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":"2025-09-19T10:19:36.301612959+07:00","message":"receive interim result [false|false]: และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:36.301628901+07:00","message":"[buffer interim] 240 false และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:36.301635533+07:00","message":"[bufferProcess] interim [360000000]:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:36.301637733+07:00","message":"[bufferProcess] send to processor:และสิ่งที่สำคัญที่สุดคือการทำโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:36.301644289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:36.30164672+07:00","message":"> Transcript [2365] [false]: 'และสิ่งที่สำคัญที่สุดคือการทำโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:36.301650187+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:36.301652104+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:36.301653869+07:00","message":"StatePrefix: 'และสิ่งที่สำคัญที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:36.301655725+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:36.301662186+07:00","message":"Push: 'และสิ่งที่สำคัญที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:36.301664077+07:00","message":"TextPushed: 'และสิ่งที่สำคัญที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:36.301665815+07:00","message":"Set new StatePrefix : 'และสิ่งที่สำคัญที่สุดคือการทำโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:36.30166757+07:00","message":"Next Push (prob) : 'คือการทำโทษ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:36.301676664+07:00","message":"push: {false และสิ่งที่สำคัญที่สุด 0 0xc000188f80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:36.503117024+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:36.50315539+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":"2025-09-19T10:19:36.50316122+07:00","message":"receive interim result [false|false]: และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:36.503175309+07:00","message":"[buffer interim] 240 false และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:36.503181737+07:00","message":"[bufferProcess] interim [540000000]:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:36.503184238+07:00","message":"[bufferProcess] send to processor:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:36.503191285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:36.503194246+07:00","message":"> Transcript [2366] [false]: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:36.503196487+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:36.503198128+07:00","message":"Set new StatePrefix: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:36.946664805+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:36.946702238+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":"2025-09-19T10:19:36.946707619+07:00","message":"receive interim result [false|false]: และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:36.94672274+07:00","message":"[buffer interim] 240 false และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:36.946729898+07:00","message":"[bufferProcess] interim [20000000]:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:36.946732408+07:00","message":"[bufferProcess] send to processor:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:36.946738278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:36.946742079+07:00","message":"> Transcript [2367] [false]: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:36.946745918+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:36.946747565+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:36.946749364+07:00","message":"StatePrefix: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:36.94675147+07:00","message":"TextPushed: 'และสิ่งที่สำคัญที่สุด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:37.200650923+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:37.200684816+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":"2025-09-19T10:19:37.200690933+07:00","message":"receive interim result [false|false]: และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:37.200702463+07:00","message":"[buffer interim] 240 false และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.200712724+07:00","message":"[bufferProcess] interim [200000000]:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.200715128+07:00","message":"[bufferProcess] send to processor:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.200720207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.200723119+07:00","message":"> Transcript [2368] [false]: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.200727052+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.200729036+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.200731175+07:00","message":"StatePrefix: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.20073362+07:00","message":"TextPushed: 'และสิ่งที่สำคัญที่สุด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:37.351704383+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:37.351740767+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":"2025-09-19T10:19:37.351746338+07:00","message":"receive interim result [false|false]: และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:37.351760068+07:00","message":"[buffer interim] 240 false และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.351768942+07:00","message":"[bufferProcess] interim [380000000]:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.351771077+07:00","message":"[bufferProcess] send to processor:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.351774503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.351777226+07:00","message":"> Transcript [2369] [false]: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.35178066+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.351782471+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.351784324+07:00","message":"StatePrefix: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.351787272+07:00","message":"TextPushed: 'และสิ่งที่สำคัญที่สุด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:37.41993295+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:37.41996925+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":"2025-09-19T10:19:37.419975105+07:00","message":"receive interim result [false|false]: และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:37.419998061+07:00","message":"[buffer interim] 240 false และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.420006406+07:00","message":"[bufferProcess] interim [440000000]:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.420010501+07:00","message":"[bufferProcess] send to processor:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.420017605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.420020408+07:00","message":"> Transcript [2370] [false]: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.420024249+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.420025984+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.420027813+07:00","message":"StatePrefix: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.420030093+07:00","message":"TextPushed: 'และสิ่งที่สำคัญที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.420034458+07:00","message":"Push: 'คือการทำทุกขั้นตอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.420036181+07:00","message":"TextPushed: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.420037918+07:00","message":"Set new StatePrefix : 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.420039696+07:00","message":"Next Push (prob) : 'นั้นเขาทำเลยก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:37.420047981+07:00","message":"push: {false คือการทำทุกขั้นตอน 0 0xc000188f80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:37.520869215+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:37.520909855+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":"2025-09-19T10:19:37.520915948+07:00","message":"receive interim result [false|false]: และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:37.52093072+07:00","message":"[buffer interim] 240 false และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.520937777+07:00","message":"[bufferProcess] interim [560000000]:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.520940278+07:00","message":"[bufferProcess] send to processor:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.520946772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.520949434+07:00","message":"> Transcript [2371] [false]: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.520951769+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.520954862+07:00","message":"Set new StatePrefix: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยครับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:37.873076798+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:37.873109569+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":"2025-09-19T10:19:37.873116218+07:00","message":"receive interim result [false|false]: และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเพจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:37.873128326+07:00","message":"[buffer interim] 240 false และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเพจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.873135829+07:00","message":"[bufferProcess] interim [920000000]:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเพจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.873139212+07:00","message":"[bufferProcess] send to processor:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.873145883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.873149413+07:00","message":"> Transcript [2372] [false]: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.873152493+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.873155592+07:00","message":"Set new StatePrefix: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:37.980804203+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:37.980842269+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":"2025-09-19T10:19:37.980848228+07:00","message":"receive interim result [false|false]: และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:37.980864203+07:00","message":"[buffer interim] 240 false และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.980871038+07:00","message":"[bufferProcess] interim [980000000]:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.980873645+07:00","message":"[bufferProcess] send to processor:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเพจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.980880355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.980883605+07:00","message":"> Transcript [2373] [false]: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเพจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.980887459+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.980890752+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.980892891+07:00","message":"StatePrefix: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:37.980895918+07:00","message":"TextPushed: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:38.166514356+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:38.166547189+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":"2025-09-19T10:19:38.166554209+07:00","message":"receive interim result [false|false]: และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:38.166569679+07:00","message":"[buffer interim] 240 false และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.166575862+07:00","message":"[bufferProcess] interim [100000000]:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.166578158+07:00","message":"[bufferProcess] send to processor:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.166584625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.16658718+07:00","message":"> Transcript [2374] [false]: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.166590972+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.166592836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.16659483+07:00","message":"StatePrefix: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.16659865+07:00","message":"TextPushed: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:38.257872659+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:38.257916921+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":"2025-09-19T10:19:38.257923434+07:00","message":"receive interim result [false|false]: และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:38.257941939+07:00","message":"[buffer interim] 240 false และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.257948485+07:00","message":"[bufferProcess] interim [160000000]:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.257950918+07:00","message":"[bufferProcess] send to processor:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.257960156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.257964764+07:00","message":"> Transcript [2375] [false]: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.257967864+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.257969455+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.257971498+07:00","message":"StatePrefix: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.257974457+07:00","message":"TextPushed: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:38.275324242+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:38.275361548+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":"2025-09-19T10:19:38.275368351+07:00","message":"receive interim result [false|false]: และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:38.275389932+07:00","message":"[buffer interim] 240 false และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.2754021+07:00","message":"[bufferProcess] interim [220000000]:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.275405213+07:00","message":"[bufferProcess] send to processor:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.275409323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.27541265+07:00","message":"> Transcript [2376] [false]: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.275417099+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.275419332+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.275422662+07:00","message":"StatePrefix: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.27542643+07:00","message":"TextPushed: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.275434183+07:00","message":"Push: 'นั้นเขาทำเลยเขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.27543686+07:00","message":"TextPushed: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.275439593+07:00","message":"Set new StatePrefix : 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.275442819+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:38.275455551+07:00","message":"push: {false นั้นเขาทำเลยเขาทำ 0 0xc000188f80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:38.297697212+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:38.297724433+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":"2025-09-19T10:19:38.297729818+07:00","message":"receive interim result [false|false]: และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:38.297768262+07:00","message":"[buffer interim] 240 false และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.297774315+07:00","message":"[bufferProcess] interim [400000000]:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.29777683+07:00","message":"[bufferProcess] send to processor:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.297783072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.297785311+07:00","message":"> Transcript [2377] [false]: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.297787494+07:00","message":"Set StatePrefix (first interim): 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:38.909375069+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:38.909401098+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:38.968911651+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:38.968956266+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":"2025-09-19T10:19:38.968963524+07:00","message":"receive interim result [false|false]: และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:38.968981325+07:00","message":"[buffer interim] 240 false และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.968989723+07:00","message":"[bufferProcess] interim [0]:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.968993521+07:00","message":"[bufferProcess] send to processor:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.969000304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.969003605+07:00","message":"> Transcript [2378] [false]: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.969008196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.96901065+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.969013352+07:00","message":"StatePrefix: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:38.969017861+07:00","message":"TextPushed: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:39.044487896+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:39.044538464+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":"2025-09-19T10:19:39.044545731+07:00","message":"receive interim result [false|false]: และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:39.044556632+07:00","message":"[buffer interim] 240 false และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:39.044564558+07:00","message":"[bufferProcess] interim [120000000]:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:39.044567045+07:00","message":"[bufferProcess] send to processor:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:39.04457242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:39.044575952+07:00","message":"> Transcript [2379] [false]: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:39.044580385+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:39.044583534+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:39.04458612+07:00","message":"StatePrefix: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:39.044589583+07:00","message":"TextPushed: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:39.716249666+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:39.716283151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:39.716289262+07:00","message":"receive interim result [false|false]: และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:39.716302749+07:00","message":"[buffer interim] 240 false และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:39.716309611+07:00","message":"[bufferProcess] interim [720000000]:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:39.716312259+07:00","message":"[bufferProcess] send to processor:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:39.716315555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:39.716318421+07:00","message":"> Transcript [2380] [false]: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:39.716321537+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:39.716323142+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:39.716328155+07:00","message":"StatePrefix: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:39.716332082+07:00","message":"TextPushed: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:39.876271079+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:39.876313035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:39.876320919+07:00","message":"receive interim result [false|false]: และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลยครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:39.876333012+07:00","message":"[buffer interim] 240 false และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:39.876339388+07:00","message":"[bufferProcess] interim [900000000]:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:39.876342161+07:00","message":"[bufferProcess] send to processor:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:39.876347461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:39.876349809+07:00","message":"> Transcript [2381] [false]: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:39.876353457+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:39.876355249+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:39.876357255+07:00","message":"StatePrefix: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:39.876359764+07:00","message":"TextPushed: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:39.876364367+07:00","message":"Push: 'เห็นว่าเขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:39.876365898+07:00","message":"TextPushed: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:39.876368109+07:00","message":"Set new StatePrefix : 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:39.876375091+07:00","message":"Next Push (prob) : 'ผิดก็เลย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:39.876392656+07:00","message":"push: {false เห็นว่าเขาทำ 0 0xc000188f80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:40.029122461+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:40.029189685+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":"2025-09-19T10:19:40.029198224+07:00","message":"receive interim result [false|false]: และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลยครับคุณ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:40.029210429+07:00","message":"[buffer interim] 240 false และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลยครับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.029216969+07:00","message":"[bufferProcess] interim [80000000]:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลยครับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.029219669+07:00","message":"[bufferProcess] send to processor:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.029224744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.02922723+07:00","message":"> Transcript [2382] [false]: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.029231515+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.029233186+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.029234874+07:00","message":"StatePrefix: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.029238092+07:00","message":"TextPushed: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:40.192949857+07:00","message":"[GCS] IsForceVAD: false for message ID: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:40.228565013+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:40.228602523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลยครับคุณเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:40.228608744+07:00","message":"receive interim result [false|false]: และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลยครับคุณเป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:40.228622688+07:00","message":"[buffer interim] 240 false และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลยครับคุณเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.228650247+07:00","message":"[bufferProcess] interim [260000000]:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลยครับคุณเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.22865314+07:00","message":"[bufferProcess] send to processor:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลยครับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.228656815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.228659507+07:00","message":"> Transcript [2383] [false]: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลยครับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.228662855+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.228664401+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.228666084+07:00","message":"StatePrefix: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.228668626+07:00","message":"TextPushed: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:40.30360969+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:40.303653506+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":"2025-09-19T10:19:40.303661451+07:00","message":"receive interim result [false|false]: และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลยครับคุณไปรับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:40.30367696+07:00","message":"[buffer interim] 240 false และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลยครับคุณไปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.303683342+07:00","message":"[bufferProcess] interim [440000000]:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลยครับคุณไปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.303686294+07:00","message":"[bufferProcess] send to processor:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลยครับคุณเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.303697443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.30369981+07:00","message":"> Transcript [2384] [false]: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลยครับคุณเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.303704127+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.303705882+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.30370798+07:00","message":"StatePrefix: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.3037106+07:00","message":"TextPushed: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:40.324560468+07:00","message":"[GCS] Start streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:40.420530649+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:40.420575037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลยเชิญครับคุณไปละ\",\"confidence\":0.9314345}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:40.420585237+07:00","message":"receive interim result [true|false]: และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลยเชิญครับคุณไปละ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:40.420598379+07:00","message":"end recv isFinal message id 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:40.420600659+07:00","message":"end Recv id 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:40.420607933+07:00","message":"[buffer interim] 240 true และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลยเชิญครับคุณไปละ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.42062142+07:00","message":"[bufferProcess] interim [440000000]:และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลยเชิญครับคุณไปละ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.420626221+07:00","message":"[bufferProcess] send to processor (isfinal):และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลยครับคุณไปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.420631926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.420635381+07:00","message":"> Transcript [2385] [false]: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลยครับคุณไปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.420641198+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.42064358+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.420646575+07:00","message":"StatePrefix: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.420649925+07:00","message":"TextPushed: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.420653813+07:00","message":"Push: 'ผิดก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.420656269+07:00","message":"TextPushed: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.420659482+07:00","message":"Set new StatePrefix : 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลยครับคุณไปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.420663028+07:00","message":"Next Push (prob) : 'ครับคุณไปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.42066509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.420667826+07:00","message":"> Transcript [2386] [true]: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลยเชิญครับคุณไปละ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.420671295+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.420673319+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.420680285+07:00","message":"StatePrefix: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลยครับคุณไปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.420683248+07:00","message":"TextPushed: 'และสิ่งที่สำคัญที่สุดคือการทำทุกขั้นตอนนั้นเขาทำเลยเขาทำเห็นว่าเขาทำผิดก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.420686807+07:00","message":"Push: 'เชิญครับคุณไปละ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:40.420697184+07:00","message":"push: {false ผิดก็เลย 0 0xc000188f80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:40.42070474+07:00","message":"push: {true เชิญครับคุณไปละ 0 0xc000188f80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:19:40.435108631+07:00","message":"write wav file: './tmp/7402/7402_240.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:40.878084137+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:40.878124484+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":"2025-09-19T10:19:40.878131084+07:00","message":"receive interim result [false|false]: บท"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:40.878141309+07:00","message":"[buffer interim] 241 false บท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.878164343+07:00","message":"[bufferProcess] interim [570000000]:บท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:40.87818373+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:41.052428362+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:41.052463276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:41.052468759+07:00","message":"receive interim result [false|false]: ลดลง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:41.052480633+07:00","message":"[buffer interim] 241 false ลดลง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.05248797+07:00","message":"[bufferProcess] interim [750000000]:ลดลง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.052490507+07:00","message":"[bufferProcess] send to processor:บท"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.052496058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.052499216+07:00","message":"> Transcript [2387] [false]: 'บท'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.052508419+07:00","message":"Set StatePrefix (first interim): 'บท'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:41.055226997+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:41.055243677+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":"2025-09-19T10:19:41.055247019+07:00","message":"receive interim result [false|false]: บทลงโทษ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:41.055255348+07:00","message":"[buffer interim] 241 false บทลงโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.055259389+07:00","message":"[bufferProcess] interim [810000000]:บทลงโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.055261573+07:00","message":"[bufferProcess] send to processor:ลดลง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.055263845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.055266236+07:00","message":"> Transcript [2388] [false]: 'ลดลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.055268702+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.055270964+07:00","message":"Set new StatePrefix: 'ลดลง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:41.386885471+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:41.386922084+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":"2025-09-19T10:19:41.386927735+07:00","message":"receive interim result [false|false]: บทลงโทษของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:41.386941235+07:00","message":"[buffer interim] 241 false บทลงโทษของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.386948478+07:00","message":"[bufferProcess] interim [110000000]:บทลงโทษของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.386951548+07:00","message":"[bufferProcess] send to processor:บทลงโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.38695815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.386961764+07:00","message":"> Transcript [2389] [false]: 'บทลงโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.386964529+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.386967035+07:00","message":"Set new StatePrefix: 'บทลงโทษ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:41.574722223+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:41.574756218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บทลงโทษของผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:41.574761924+07:00","message":"receive interim result [false|false]: บทลงโทษของผู้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:41.5747742+07:00","message":"[buffer interim] 241 false บทลงโทษของผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.574788693+07:00","message":"[bufferProcess] interim [230000000]:บทลงโทษของผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.574791236+07:00","message":"[bufferProcess] send to processor:บทลงโทษของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.5747966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.574799088+07:00","message":"> Transcript [2390] [false]: 'บทลงโทษของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.574802077+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.574803899+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.574805516+07:00","message":"StatePrefix: 'บทลงโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.574807357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:41.662922795+07:00","message":"[GCS] IsForceVAD: false for message ID: 241"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:41.73449332+07:00","message":"[GCS] Start streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:41.763895397+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:41.763930354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บทลงโทษ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:41.763935628+07:00","message":"receive interim result [false|false]: บทลงโทษ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:41.763951099+07:00","message":"[buffer interim] 241 false บทลงโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.763957346+07:00","message":"[bufferProcess] interim [470000000]:บทลงโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.763959383+07:00","message":"[bufferProcess] send to processor:บทลงโทษของผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.763964975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.763967482+07:00","message":"> Transcript [2391] [false]: 'บทลงโทษของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.763970533+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.763972133+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.763973707+07:00","message":"StatePrefix: 'บทลงโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.763975486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:41.821923954+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:41.821970653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บทลงโทษของคุณ\",\"confidence\":0.86667573}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:41.821977182+07:00","message":"receive interim result [true|false]: บทลงโทษของคุณ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:41.82198665+07:00","message":"end recv isFinal message id 241"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:41.821988599+07:00","message":"end Recv id 241"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:41.821994747+07:00","message":"[buffer interim] 241 true บทลงโทษของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.822003381+07:00","message":"[bufferProcess] interim [560000000]:บทลงโทษของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.822008072+07:00","message":"[bufferProcess] send to processor (isfinal):บทลงโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.822014309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.822017412+07:00","message":"> Transcript [2392] [false]: 'บทลงโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.822020252+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.82202168+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.822023231+07:00","message":"StatePrefix: 'บทลงโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.822024877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.822026089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.822027808+07:00","message":"> Transcript [2393] [true]: 'บทลงโทษของคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.822029707+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.822031445+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.822032727+07:00","message":"StatePrefix: 'บทลงโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.822034009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:41.822036136+07:00","message":"Push: 'บทลงโทษของคุณ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:41.822043291+07:00","message":"push: {true บทลงโทษของคุณ 0 0xc000188980}"}
{"level":"info","service":"Main","time":"2025-09-19T10:19:41.827937302+07:00","message":"write wav file: './tmp/7402/7402_241.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:41.909939026+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:41.909941386+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:42.982776296+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:42.982811137+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":"2025-09-19T10:19:42.982816336+07:00","message":"receive interim result [false|false]: เส้น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:42.98282991+07:00","message":"[buffer interim] 242 false เส้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:42.982836135+07:00","message":"[bufferProcess] interim [80000000]:เส้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:42.982837843+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:42.982844293+07:00","message":"[bufferProcess] send to processor (ticker):เส้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:42.982846577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:42.982848985+07:00","message":"> Transcript [2394] [false]: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:42.982851519+07:00","message":"Set StatePrefix (first interim): 'เส้น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:43.168170798+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:43.168208105+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":"2025-09-19T10:19:43.168213717+07:00","message":"receive interim result [false|false]: ซึ่ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:43.168226145+07:00","message":"[buffer interim] 242 false ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.168232689+07:00","message":"[bufferProcess] interim [200000000]:ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.168234369+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:43.202180444+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:43.202220368+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":"2025-09-19T10:19:43.202226228+07:00","message":"receive interim result [false|false]: ซึ่งกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:43.202239594+07:00","message":"[buffer interim] 242 false ซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.202245971+07:00","message":"[bufferProcess] interim [260000000]:ซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.202247557+07:00","message":"[bufferProcess] send to processor:ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.202252757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.202255519+07:00","message":"> Transcript [2395] [false]: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.202257462+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.202259078+07:00","message":"Set new StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:43.219722129+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:43.219755056+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":"2025-09-19T10:19:43.219760654+07:00","message":"receive interim result [false|false]: ซึ่งต่ำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:43.219771357+07:00","message":"[buffer interim] 242 false ซึ่งต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.219777287+07:00","message":"[bufferProcess] interim [320000000]:ซึ่งต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.219779371+07:00","message":"[bufferProcess] send to processor:ซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.219785038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.219788433+07:00","message":"> Transcript [2396] [false]: 'ซึ่งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.21979215+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.219794372+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.219796538+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.219799155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:43.29617752+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:43.296218838+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":"2025-09-19T10:19:43.296225682+07:00","message":"receive interim result [false|false]: ซึ่งสำคัญ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:43.296243825+07:00","message":"[buffer interim] 242 false ซึ่งสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.296253907+07:00","message":"[bufferProcess] interim [380000000]:ซึ่งสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.296256611+07:00","message":"[bufferProcess] send to processor:ซึ่งต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.296262918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.296266235+07:00","message":"> Transcript [2397] [false]: 'ซึ่งต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.296269749+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.296274309+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.296277392+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.296280023+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:43.482589296+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:43.482627445+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":"2025-09-19T10:19:43.482633293+07:00","message":"receive interim result [false|false]: ซึ่งสำคัญมาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:43.482645503+07:00","message":"[buffer interim] 242 false ซึ่งสำคัญมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.482651968+07:00","message":"[bufferProcess] interim [620000000]:ซึ่งสำคัญมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.482654113+07:00","message":"[bufferProcess] send to processor:ซึ่งสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.48265909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.482661657+07:00","message":"> Transcript [2398] [false]: 'ซึ่งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.482664421+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.482666206+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.48266774+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.482669796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:43.825983477+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:43.826019442+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":"2025-09-19T10:19:43.826025817+07:00","message":"receive interim result [false|false]: ซึ่งสำคัญมากนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:43.826042967+07:00","message":"[buffer interim] 242 false ซึ่งสำคัญมากนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.826049545+07:00","message":"[bufferProcess] interim [920000000]:ซึ่งสำคัญมากนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.826051731+07:00","message":"[bufferProcess] send to processor:ซึ่งสำคัญมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.826057847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.826060555+07:00","message":"> Transcript [2399] [false]: 'ซึ่งสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.826063972+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.826065722+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.826067242+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.826069657+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.826076835+07:00","message":"Push: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.826078582+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.826080831+07:00","message":"Set new StatePrefix : 'ซึ่งสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.826082602+07:00","message":"Next Push (prob) : 'สำคัญมาก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:43.826090189+07:00","message":"push: {false ซึ่ง 0 0xc000047300}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:43.999921362+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:43.999957988+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":"2025-09-19T10:19:43.999963653+07:00","message":"receive interim result [false|false]: ซึ่งสำคัญมากนะทุก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:43.999976667+07:00","message":"[buffer interim] 242 false ซึ่งสำคัญมากนะทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.99998324+07:00","message":"[bufferProcess] interim [100000000]:ซึ่งสำคัญมากนะทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.999985069+07:00","message":"[bufferProcess] send to processor:ซึ่งสำคัญมากนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.999988101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.999990928+07:00","message":"> Transcript [2400] [false]: 'ซึ่งสำคัญมากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.999994005+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.999995736+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:43.999997414+07:00","message":"StatePrefix: 'ซึ่งสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.000000529+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:44.061365969+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:44.061398231+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":"2025-09-19T10:19:44.061403416+07:00","message":"receive interim result [false|false]: ซึ่งสำคัญมากนะทุกวัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:44.061415339+07:00","message":"[buffer interim] 242 false ซึ่งสำคัญมากนะทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.061421366+07:00","message":"[bufferProcess] interim [160000000]:ซึ่งสำคัญมากนะทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.061423432+07:00","message":"[bufferProcess] send to processor:ซึ่งสำคัญมากนะทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.061428533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.061430906+07:00","message":"> Transcript [2401] [false]: 'ซึ่งสำคัญมากนะทุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.06143352+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.061435222+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.061436802+07:00","message":"StatePrefix: 'ซึ่งสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.061438802+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:44.189295822+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:44.189335416+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":"2025-09-19T10:19:44.189341994+07:00","message":"receive interim result [false|false]: ซึ่งสำคัญมากนะทุกวันนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:44.189357702+07:00","message":"[buffer interim] 242 false ซึ่งสำคัญมากนะทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.189368354+07:00","message":"[bufferProcess] interim [280000000]:ซึ่งสำคัญมากนะทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.189371128+07:00","message":"[bufferProcess] send to processor:ซึ่งสำคัญมากนะทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.18937738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.18939462+07:00","message":"> Transcript [2402] [false]: 'ซึ่งสำคัญมากนะทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.189398848+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.189401097+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.189403745+07:00","message":"StatePrefix: 'ซึ่งสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.189406515+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:44.503143662+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:44.503176304+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":"2025-09-19T10:19:44.503181552+07:00","message":"receive interim result [false|false]: ซึ่งสำคัญมากนะทุกวันนี้กู"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:44.503194686+07:00","message":"[buffer interim] 242 false ซึ่งสำคัญมากนะทุกวันนี้กู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.503201171+07:00","message":"[bufferProcess] interim [580000000]:ซึ่งสำคัญมากนะทุกวันนี้กู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.503203174+07:00","message":"[bufferProcess] send to processor:ซึ่งสำคัญมากนะทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.503208069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.503210595+07:00","message":"> Transcript [2403] [false]: 'ซึ่งสำคัญมากนะทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.503213596+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.50321537+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.503217268+07:00","message":"StatePrefix: 'ซึ่งสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.503219027+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.503223062+07:00","message":"Push: 'สำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.503224546+07:00","message":"TextPushed: 'ซึ่งสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.503226483+07:00","message":"Set new StatePrefix : 'ซึ่งสำคัญมากนะทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.503228271+07:00","message":"Next Push (prob) : 'นะทุกวันนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:44.503236829+07:00","message":"push: {false สำคัญมาก 0 0xc000047300}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:44.569595027+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:44.569627247+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":"2025-09-19T10:19:44.569632404+07:00","message":"receive interim result [false|false]: ซึ่งสำคัญมากนะทุกวันนี้คุย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:44.56964397+07:00","message":"[buffer interim] 242 false ซึ่งสำคัญมากนะทุกวันนี้คุย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.569650676+07:00","message":"[bufferProcess] interim [640000000]:ซึ่งสำคัญมากนะทุกวันนี้คุย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.569652507+07:00","message":"[bufferProcess] send to processor:ซึ่งสำคัญมากนะทุกวันนี้กู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.569657487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.569660086+07:00","message":"> Transcript [2404] [false]: 'ซึ่งสำคัญมากนะทุกวันนี้กู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.569662929+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.569664639+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.569666658+07:00","message":"StatePrefix: 'ซึ่งสำคัญมากนะทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.569668947+07:00","message":"TextPushed: 'ซึ่งสำคัญมาก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:44.700908549+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:44.700945785+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":"2025-09-19T10:19:44.700951873+07:00","message":"receive interim result [false|false]: ซึ่งสำคัญมากนะทุกวันนี้คุยกับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:44.700966196+07:00","message":"[buffer interim] 242 false ซึ่งสำคัญมากนะทุกวันนี้คุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.70097246+07:00","message":"[bufferProcess] interim [760000000]:ซึ่งสำคัญมากนะทุกวันนี้คุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.70097471+07:00","message":"[bufferProcess] send to processor:ซึ่งสำคัญมากนะทุกวันนี้คุย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.700979866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.700982434+07:00","message":"> Transcript [2405] [false]: 'ซึ่งสำคัญมากนะทุกวันนี้คุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.700985506+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.700987138+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.700989146+07:00","message":"StatePrefix: 'ซึ่งสำคัญมากนะทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:44.700991543+07:00","message":"TextPushed: 'ซึ่งสำคัญมาก'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:44.910314896+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:44.91031174+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:45.232226747+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:45.232262095+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":"2025-09-19T10:19:45.232267718+07:00","message":"receive interim result [false|false]: ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:45.232280803+07:00","message":"[buffer interim] 242 false ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:45.232286827+07:00","message":"[bufferProcess] interim [300000000]:ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:45.232288931+07:00","message":"[bufferProcess] send to processor:ซึ่งสำคัญมากนะทุกวันนี้คุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:45.232293804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:45.23229608+07:00","message":"> Transcript [2406] [false]: 'ซึ่งสำคัญมากนะทุกวันนี้คุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:45.232299185+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:45.232300892+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:45.232302653+07:00","message":"StatePrefix: 'ซึ่งสำคัญมากนะทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:45.232305676+07:00","message":"TextPushed: 'ซึ่งสำคัญมาก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:45.611828791+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:45.611867483+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":"2025-09-19T10:19:45.611873462+07:00","message":"receive interim result [false|false]: ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:45.611886974+07:00","message":"[buffer interim] 242 false ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:45.611893313+07:00","message":"[bufferProcess] interim [720000000]:ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:45.611895748+07:00","message":"[bufferProcess] send to processor:ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:45.611901696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:45.611904228+07:00","message":"> Transcript [2407] [false]: 'ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:45.61190733+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:45.611909235+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:45.611911086+07:00","message":"StatePrefix: 'ซึ่งสำคัญมากนะทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:45.611913884+07:00","message":"TextPushed: 'ซึ่งสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:45.611920127+07:00","message":"Push: 'นะทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:45.611921751+07:00","message":"TextPushed: 'ซึ่งสำคัญมากนะทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:45.611923388+07:00","message":"Set new StatePrefix : 'ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:45.611925251+07:00","message":"Next Push (prob) : 'คุยกับอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:45.611932874+07:00","message":"push: {false นะทุกวันนี้ 0 0xc000047300}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:45.785959266+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:45.785996987+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":"2025-09-19T10:19:45.786002762+07:00","message":"receive interim result [false|false]: ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกล"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:45.786018757+07:00","message":"[buffer interim] 242 false ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:45.786025123+07:00","message":"[bufferProcess] interim [840000000]:ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:45.786027581+07:00","message":"[bufferProcess] send to processor:ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:45.786034056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:45.786036403+07:00","message":"> Transcript [2408] [false]: 'ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:45.786039436+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:45.786041429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:45.786043033+07:00","message":"StatePrefix: 'ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:45.786046081+07:00","message":"TextPushed: 'ซึ่งสำคัญมากนะทุกวันนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:46.396010612+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:46.396051663+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":"2025-09-19T10:19:46.396059626+07:00","message":"receive interim result [false|false]: ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกล"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:46.396079102+07:00","message":"[buffer interim] 242 false ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:46.396088385+07:00","message":"[bufferProcess] interim [440000000]:ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:46.396091958+07:00","message":"[bufferProcess] send to processor:ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:46.396096362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:46.396101597+07:00","message":"> Transcript [2409] [false]: 'ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกล'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:46.396106407+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:46.396108826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:46.396111227+07:00","message":"StatePrefix: 'ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:46.396114574+07:00","message":"TextPushed: 'ซึ่งสำคัญมากนะทุกวันนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:46.422954844+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:46.422988567+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":"2025-09-19T10:19:46.4229968+07:00","message":"receive interim result [false|false]: ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกลในชีวิต"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:46.42301162+07:00","message":"[buffer interim] 242 false ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกลในชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:46.423019183+07:00","message":"[bufferProcess] interim [500000000]:ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกลในชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:46.423022686+07:00","message":"[bufferProcess] send to processor:ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:46.423030975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:46.423034546+07:00","message":"> Transcript [2410] [false]: 'ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกล'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:46.423038559+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:46.423041194+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:46.423043673+07:00","message":"StatePrefix: 'ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:46.423047156+07:00","message":"TextPushed: 'ซึ่งสำคัญมากนะทุกวันนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:46.49721533+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:46.497250033+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":"2025-09-19T10:19:46.497255921+07:00","message":"receive interim result [false|false]: ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกลนักจิตวิทยา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:46.497269482+07:00","message":"[buffer interim] 242 false ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกลนักจิตวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:46.497275969+07:00","message":"[bufferProcess] interim [560000000]:ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกลนักจิตวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:46.497278321+07:00","message":"[bufferProcess] send to processor:ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกลในชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:46.497283586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:46.497285898+07:00","message":"> Transcript [2411] [false]: 'ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกลในชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:46.497289724+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:46.497291374+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:46.497293347+07:00","message":"StatePrefix: 'ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:46.497295999+07:00","message":"TextPushed: 'ซึ่งสำคัญมากนะทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:46.497300239+07:00","message":"Push: 'คุยกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:46.497301796+07:00","message":"TextPushed: 'ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:46.497303519+07:00","message":"Set new StatePrefix : 'ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกลในชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:46.497305644+07:00","message":"Next Push (prob) : 'เกลในชีวิต'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:46.497313469+07:00","message":"push: {false คุยกับอาจารย์ 0 0xc000047300}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:46.911593028+07:00","message":"[GCS] IsForceVAD: false for message ID: 242"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:47.042639672+07:00","message":"[GCS] Start streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:47.085185653+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:47.085216691+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":"2025-09-19T10:19:47.085221896+07:00","message":"receive interim result [false|false]: ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกลนักจิตวิทยา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:47.085233654+07:00","message":"[buffer interim] 242 false ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกลนักจิตวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:47.085239817+07:00","message":"[bufferProcess] interim [160000000]:ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกลนักจิตวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:47.085241877+07:00","message":"[bufferProcess] send to processor:ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกลนักจิตวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:47.085246965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:47.085249791+07:00","message":"> Transcript [2412] [false]: 'ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกลนักจิตวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:47.085251973+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:47.085254063+07:00","message":"Set new StatePrefix: 'ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกลนักจิตวิทยา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:47.190649541+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:47.190687939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกลนักจิตวิทยา\",\"confidence\":0.9588866}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:47.190693614+07:00","message":"receive interim result [true|false]: ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกลนักจิตวิทยา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:47.190702485+07:00","message":"end recv isFinal message id 242"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:47.190704164+07:00","message":"end Recv id 242"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:47.190710288+07:00","message":"[buffer interim] 242 true ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกลนักจิตวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:47.190718841+07:00","message":"[bufferProcess] interim [220000000]:ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกลนักจิตวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:47.190721432+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกลนักจิตวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:47.190731279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:47.190744411+07:00","message":"> Transcript [2413] [false]: 'ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกลนักจิตวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:47.190749545+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:47.190751544+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:47.190753514+07:00","message":"StatePrefix: 'ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกลนักจิตวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:47.190757735+07:00","message":"TextPushed: 'ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:47.190760586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:47.190762242+07:00","message":"> Transcript [2414] [true]: 'ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกลนักจิตวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:47.190764273+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:47.190765658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:47.190767062+07:00","message":"StatePrefix: 'ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์เกลนักจิตวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:47.190768538+07:00","message":"TextPushed: 'ซึ่งสำคัญมากนะทุกวันนี้คุยกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:47.190775689+07:00","message":"Push: 'เกลนักจิตวิทยา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:47.190787045+07:00","message":"push: {true เกลนักจิตวิทยา 0 0xc000047300}"}
{"level":"info","service":"Main","time":"2025-09-19T10:19:47.204897293+07:00","message":"write wav file: './tmp/7402/7402_242.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:47.911194788+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:47.911201324+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:48.484453754+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:48.484507077+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":"2025-09-19T10:19:48.484514114+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:48.484534273+07:00","message":"[buffer interim] 243 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:48.484542312+07:00","message":"[bufferProcess] interim [440000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:48.484544474+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:48.4845507+07:00","message":"[bufferProcess] send to processor (ticker):เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:48.484555894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:48.484559523+07:00","message":"> Transcript [2415] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:48.48456202+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:48.489595872+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:48.489619654+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":"2025-09-19T10:19:48.489624092+07:00","message":"receive interim result [false|false]: เขาบ่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:48.489630932+07:00","message":"[buffer interim] 243 false เขาบ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:48.489635757+07:00","message":"[bufferProcess] interim [500000000]:เขาบ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:48.489637069+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:48.608016875+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:48.608071613+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":"2025-09-19T10:19:48.608078984+07:00","message":"receive interim result [false|false]: เขาบอก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:48.608097703+07:00","message":"[buffer interim] 243 false เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:48.60810813+07:00","message":"[bufferProcess] interim [560000000]:เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:48.60811113+07:00","message":"[bufferProcess] send to processor:เขาบ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:48.608117897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:48.60812162+07:00","message":"> Transcript [2416] [false]: 'เขาบ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:48.608125422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:48.608128706+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:48.608131487+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:48.608133791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:48.671413004+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:48.671458537+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":"2025-09-19T10:19:48.671464395+07:00","message":"receive interim result [false|false]: เขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:48.671480077+07:00","message":"[buffer interim] 243 false เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:48.671487558+07:00","message":"[bufferProcess] interim [680000000]:เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:48.671489709+07:00","message":"[bufferProcess] send to processor:เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:48.671496849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:48.67149917+07:00","message":"> Transcript [2417] [false]: 'เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:48.671501864+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:48.671503909+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:48.671507405+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:48.671509309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:49.178578899+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:49.178617562+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":"2025-09-19T10:19:49.178623157+07:00","message":"receive interim result [false|false]: เขาบอกว่าปัญหา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:49.178641545+07:00","message":"[buffer interim] 243 false เขาบอกว่าปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.178651706+07:00","message":"[bufferProcess] interim [160000000]:เขาบอกว่าปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.178653925+07:00","message":"[bufferProcess] send to processor:เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.178657551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.178660158+07:00","message":"> Transcript [2418] [false]: 'เขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.178663189+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.178665533+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.178667298+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.178669085+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:49.635768202+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:49.63580398+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":"2025-09-19T10:19:49.635809659+07:00","message":"receive interim result [false|false]: เขาบอกว่าปัญหาตอน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:49.635822005+07:00","message":"[buffer interim] 243 false เขาบอกว่าปัญหาตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.635828091+07:00","message":"[bufferProcess] interim [580000000]:เขาบอกว่าปัญหาตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.635829929+07:00","message":"[bufferProcess] send to processor:เขาบอกว่าปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.635834598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.635840145+07:00","message":"> Transcript [2419] [false]: 'เขาบอกว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.635842993+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.635844692+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.635846348+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.635848146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.635853893+07:00","message":"Push: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.635856046+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.635857698+07:00","message":"Set new StatePrefix : 'เขาบอกว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.635859437+07:00","message":"Next Push (prob) : 'บอกว่าปัญหา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:49.63586676+07:00","message":"push: {false เขา 0 0xc000047a00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:49.704454226+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:49.704493774+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":"2025-09-19T10:19:49.70449862+07:00","message":"receive interim result [false|false]: เขาบอกว่าปัญหาตอนนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:49.704528405+07:00","message":"[buffer interim] 243 false เขาบอกว่าปัญหาตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.704540375+07:00","message":"[bufferProcess] interim [700000000]:เขาบอกว่าปัญหาตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.704542975+07:00","message":"[bufferProcess] send to processor:เขาบอกว่าปัญหาตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.704549689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.704552495+07:00","message":"> Transcript [2420] [false]: 'เขาบอกว่าปัญหาตอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.704555665+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.704557475+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.704559774+07:00","message":"StatePrefix: 'เขาบอกว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.704561663+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:49.929860814+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:49.929903356+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":"2025-09-19T10:19:49.929908612+07:00","message":"receive interim result [false|false]: เขาบอกว่าปัญหาตอนนี้นะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:49.929922207+07:00","message":"[buffer interim] 243 false เขาบอกว่าปัญหาตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.929928842+07:00","message":"[bufferProcess] interim [880000000]:เขาบอกว่าปัญหาตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.929930961+07:00","message":"[bufferProcess] send to processor:เขาบอกว่าปัญหาตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.929936067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.92994156+07:00","message":"> Transcript [2421] [false]: 'เขาบอกว่าปัญหาตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.92994465+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.929946432+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.929950513+07:00","message":"StatePrefix: 'เขาบอกว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:49.929952992+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:50.040778309+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:50.040821039+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":"2025-09-19T10:19:50.040826172+07:00","message":"receive interim result [false|false]: เขาบอกว่าปัญหาตอนนี้น่าจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:50.040842071+07:00","message":"[buffer interim] 243 false เขาบอกว่าปัญหาตอนนี้น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.040848994+07:00","message":"[bufferProcess] interim [940000000]:เขาบอกว่าปัญหาตอนนี้น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.040851114+07:00","message":"[bufferProcess] send to processor:เขาบอกว่าปัญหาตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.040856212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.040858584+07:00","message":"> Transcript [2422] [false]: 'เขาบอกว่าปัญหาตอนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.040861714+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.04086345+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.040865267+07:00","message":"StatePrefix: 'เขาบอกว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.040867464+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:50.126802125+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:50.126842563+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":"2025-09-19T10:19:50.126848975+07:00","message":"receive interim result [false|false]: เขาบอกว่าปัญหาตอนนี้นะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:50.126863274+07:00","message":"[buffer interim] 243 false เขาบอกว่าปัญหาตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.12686969+07:00","message":"[bufferProcess] interim [120000000]:เขาบอกว่าปัญหาตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.126872248+07:00","message":"[bufferProcess] send to processor:เขาบอกว่าปัญหาตอนนี้น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.126879355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.126882046+07:00","message":"> Transcript [2423] [false]: 'เขาบอกว่าปัญหาตอนนี้น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.126887783+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.126890316+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.12689236+07:00","message":"StatePrefix: 'เขาบอกว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.126894718+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.126901737+07:00","message":"Push: 'บอกว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.126903558+07:00","message":"TextPushed: 'เขาบอกว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.126905434+07:00","message":"Set new StatePrefix : 'เขาบอกว่าปัญหาตอนนี้น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.12690727+07:00","message":"Next Push (prob) : 'ตอนนี้น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:50.12691483+07:00","message":"push: {false บอกว่าปัญหา 0 0xc000047a00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:50.222685256+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:50.222719544+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":"2025-09-19T10:19:50.222725086+07:00","message":"receive interim result [false|false]: เขาบอกว่าปัญหาตอนนี้นะแต่ก่อน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:50.222737875+07:00","message":"[buffer interim] 243 false เขาบอกว่าปัญหาตอนนี้นะแต่ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.222743777+07:00","message":"[bufferProcess] interim [180000000]:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.222747251+07:00","message":"[bufferProcess] send to processor:เขาบอกว่าปัญหาตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.222752187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.22275434+07:00","message":"> Transcript [2424] [false]: 'เขาบอกว่าปัญหาตอนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.222756625+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.222758391+07:00","message":"Set new StatePrefix: 'เขาบอกว่าปัญหาตอนนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:50.786902804+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:50.786938389+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":"2025-09-19T10:19:50.78694458+07:00","message":"receive interim result [false|false]: เขาบอกว่าปัญหาตอนนี้นะแต่ก่อน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:50.786959841+07:00","message":"[buffer interim] 243 false เขาบอกว่าปัญหาตอนนี้นะแต่ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.78696651+07:00","message":"[bufferProcess] interim [780000000]:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.786968798+07:00","message":"[bufferProcess] send to processor:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.786975512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.78697817+07:00","message":"> Transcript [2425] [false]: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.786980858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.786982636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.78698482+07:00","message":"StatePrefix: 'เขาบอกว่าปัญหาตอนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.786987288+07:00","message":"TextPushed: 'เขาบอกว่าปัญหา'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:50.911402453+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:50.911420028+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:50.985452438+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:50.985489854+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":"2025-09-19T10:19:50.985496343+07:00","message":"receive interim result [false|false]: เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:50.985511374+07:00","message":"[buffer interim] 243 false เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.985517496+07:00","message":"[bufferProcess] interim [20000000]:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.985519594+07:00","message":"[bufferProcess] send to processor:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.985528526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.985531616+07:00","message":"> Transcript [2426] [false]: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.985535135+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.985537064+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.985539048+07:00","message":"StatePrefix: 'เขาบอกว่าปัญหาตอนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:50.985541336+07:00","message":"TextPushed: 'เขาบอกว่าปัญหา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:51.627476482+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:51.627511913+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":"2025-09-19T10:19:51.627517924+07:00","message":"receive interim result [false|false]: เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:51.627536403+07:00","message":"[buffer interim] 243 false เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:51.627543057+07:00","message":"[bufferProcess] interim [620000000]:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:51.627545126+07:00","message":"[bufferProcess] send to processor:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:51.627551509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:51.627554454+07:00","message":"> Transcript [2427] [false]: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:51.627557707+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:51.627559465+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:51.627561579+07:00","message":"StatePrefix: 'เขาบอกว่าปัญหาตอนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:51.627563868+07:00","message":"TextPushed: 'เขาบอกว่าปัญหา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:51.682295178+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:51.682336146+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":"2025-09-19T10:19:51.682342393+07:00","message":"receive interim result [false|false]: เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:51.682355053+07:00","message":"[buffer interim] 243 false เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:51.682361795+07:00","message":"[bufferProcess] interim [680000000]:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:51.682364042+07:00","message":"[bufferProcess] send to processor:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:51.682367147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:51.682369818+07:00","message":"> Transcript [2428] [false]: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:51.68237262+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:51.682374387+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:51.682376241+07:00","message":"StatePrefix: 'เขาบอกว่าปัญหาตอนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:51.682378493+07:00","message":"TextPushed: 'เขาบอกว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:51.682380964+07:00","message":"Push: 'ตอนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:51.682382806+07:00","message":"TextPushed: 'เขาบอกว่าปัญหาตอนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:51.682384592+07:00","message":"Set new StatePrefix : 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:51.682388171+07:00","message":"Next Push (prob) : 'แต่ก่อนยุคก่อน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:51.682395437+07:00","message":"push: {false ตอนนี้นะ 0 0xc000047a00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:51.901301626+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:51.901336451+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":"2025-09-19T10:19:51.901342413+07:00","message":"receive interim result [false|false]: เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:51.901355788+07:00","message":"[buffer interim] 243 false เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:51.901361755+07:00","message":"[bufferProcess] interim [920000000]:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:51.901371331+07:00","message":"[bufferProcess] send to processor:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:51.901378456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:51.9013811+07:00","message":"> Transcript [2429] [false]: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:51.901384587+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:51.901386177+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:51.901388341+07:00","message":"StatePrefix: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:51.90139042+07:00","message":"TextPushed: 'เขาบอกว่าปัญหาตอนนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:52.133297096+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:52.133338597+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":"2025-09-19T10:19:52.133346096+07:00","message":"receive interim result [false|false]: เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:52.133361951+07:00","message":"[buffer interim] 243 false เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:52.133372749+07:00","message":"[bufferProcess] interim [40000000]:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:52.133376327+07:00","message":"[bufferProcess] send to processor:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:52.133383959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:52.133388383+07:00","message":"> Transcript [2430] [false]: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:52.133393001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:52.133395355+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:52.133398011+07:00","message":"StatePrefix: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:52.133401393+07:00","message":"TextPushed: 'เขาบอกว่าปัญหาตอนนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:52.709028697+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:52.70907635+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":"2025-09-19T10:19:52.709084429+07:00","message":"receive interim result [false|false]: เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:52.709102802+07:00","message":"[buffer interim] 243 false เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:52.709114759+07:00","message":"[bufferProcess] interim [640000000]:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:52.70911861+07:00","message":"[bufferProcess] send to processor:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:52.70912695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:52.709130254+07:00","message":"> Transcript [2431] [false]: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:52.709134939+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:52.709137868+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:52.709140933+07:00","message":"StatePrefix: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:52.709143966+07:00","message":"TextPushed: 'เขาบอกว่าปัญหาตอนนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:52.829707904+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:52.829741272+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":"2025-09-19T10:19:52.829747042+07:00","message":"receive interim result [false|false]: เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:52.829762066+07:00","message":"[buffer interim] 243 false เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:52.829768535+07:00","message":"[bufferProcess] interim [760000000]:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:52.829771051+07:00","message":"[bufferProcess] send to processor:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:52.829777557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:52.829780019+07:00","message":"> Transcript [2432] [false]: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:52.829783646+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:52.829785717+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:52.829787634+07:00","message":"StatePrefix: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:52.829790254+07:00","message":"TextPushed: 'เขาบอกว่าปัญหาตอนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:52.829796023+07:00","message":"Push: 'แต่ก่อนยุคก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:52.829797803+07:00","message":"TextPushed: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:52.829799666+07:00","message":"Set new StatePrefix : 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:52.829801976+07:00","message":"Next Push (prob) : 'ยังหาเรื่องของพ่อแม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:52.829810275+07:00","message":"push: {false แต่ก่อนยุคก่อน 0 0xc000047a00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:53.281097575+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:53.281131031+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":"2025-09-19T10:19:53.28113753+07:00","message":"receive interim result [false|false]: เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแล"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:53.281156151+07:00","message":"[buffer interim] 243 false เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:53.281175583+07:00","message":"[bufferProcess] interim [240000000]:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:53.281180178+07:00","message":"[bufferProcess] send to processor:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:53.281187734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:53.281190408+07:00","message":"> Transcript [2433] [false]: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:53.281193671+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:53.281195493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:53.2811971+07:00","message":"StatePrefix: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:53.281199764+07:00","message":"TextPushed: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:53.361822444+07:00","message":"[GCS] Cleaned up inactive client: 225"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:53.361838677+07:00","message":"[GCS] Cleaned up inactive client: 224"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:53.361841157+07:00","message":"[GCS] Cleaned up inactive client: 226"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:53.361842591+07:00","message":"[GCS] Cleaned up inactive client: 227"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:53.361844013+07:00","message":"[GCS] Cleaned up inactive client: 228"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:53.603093368+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:53.603137119+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":"2025-09-19T10:19:53.603145937+07:00","message":"receive interim result [false|false]: เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกกูแหละ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:53.603194876+07:00","message":"[buffer interim] 243 false เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกกูแหละ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:53.603206164+07:00","message":"[bufferProcess] interim [540000000]:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกกูแหละ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:53.603209565+07:00","message":"[bufferProcess] send to processor:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:53.603214301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:53.60321781+07:00","message":"> Transcript [2434] [false]: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:53.603225388+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:53.603227828+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:53.603230326+07:00","message":"StatePrefix: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:53.603234326+07:00","message":"TextPushed: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อน'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:53.912175188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:53.912194208+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:54.176931821+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:54.176969802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกกูแหละปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:54.176975668+07:00","message":"receive interim result [false|false]: เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกกูแหละปัญหา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:54.176989456+07:00","message":"[buffer interim] 243 false เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกกูแหละปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.17699579+07:00","message":"[bufferProcess] interim [140000000]:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกกูแหละปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.176998154+07:00","message":"[bufferProcess] send to processor:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกกูแหละ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.177003776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.177006875+07:00","message":"> Transcript [2435] [false]: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกกูแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.177010466+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.177012153+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.177014187+07:00","message":"StatePrefix: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.177016318+07:00","message":"TextPushed: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:54.501108887+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:54.501149301+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":"2025-09-19T10:19:54.501155047+07:00","message":"receive interim result [false|false]: เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุค"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:54.501180575+07:00","message":"[buffer interim] 243 false เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุค"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.50118726+07:00","message":"[bufferProcess] interim [440000000]:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุค"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.501190002+07:00","message":"[bufferProcess] send to processor:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกกูแหละปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.501195732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.501198352+07:00","message":"> Transcript [2436] [false]: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกกูแหละปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.501202107+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.501204106+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.501206042+07:00","message":"StatePrefix: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.501208836+07:00","message":"TextPushed: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.501214493+07:00","message":"Push: 'ยังหาเรื่องของพ่อแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.501216516+07:00","message":"TextPushed: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.501222151+07:00","message":"Set new StatePrefix : 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกกูแหละปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.501224842+07:00","message":"Next Push (prob) : 'ตีลูกกูแหละปัญหา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:54.501233371+07:00","message":"push: {false ยังหาเรื่องของพ่อแม่ 0 0xc000047a00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:54.525337807+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:54.525375106+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":"2025-09-19T10:19:54.525382528+07:00","message":"receive interim result [false|false]: เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกกูแหละปัญหา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:54.525398152+07:00","message":"[buffer interim] 243 false เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกกูแหละปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.525405212+07:00","message":"[bufferProcess] interim [500000000]:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกกูแหละปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.525407899+07:00","message":"[bufferProcess] send to processor:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุค"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.525414188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.525416408+07:00","message":"> Transcript [2437] [false]: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุค'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.525418908+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.525420631+07:00","message":"Set new StatePrefix: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุค'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:54.629121694+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:54.629154571+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":"2025-09-19T10:19:54.629171105+07:00","message":"receive interim result [false|false]: เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุคนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:54.629187451+07:00","message":"[buffer interim] 243 false เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุคนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.629194533+07:00","message":"[bufferProcess] interim [620000000]:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุคนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.629197251+07:00","message":"[bufferProcess] send to processor:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกกูแหละปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.629203614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.629206316+07:00","message":"> Transcript [2438] [false]: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกกูแหละปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.629208775+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:54.629210646+07:00","message":"Set new StatePrefix: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกกูแหละปัญหา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:55.19971613+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:55.199755082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุคนี้เปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:55.199761361+07:00","message":"receive interim result [false|false]: เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุคนี้เปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:55.19977581+07:00","message":"[buffer interim] 243 false เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุคนี้เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.19978206+07:00","message":"[bufferProcess] interim [160000000]:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุคนี้เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.199784898+07:00","message":"[bufferProcess] send to processor:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุคนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.199791176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.199793634+07:00","message":"> Transcript [2439] [false]: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุคนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.199795854+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.199801751+07:00","message":"Set new StatePrefix: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุคนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:55.397336475+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:55.39739073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุคนี้เปลี่ยนได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:55.397397024+07:00","message":"receive interim result [false|false]: เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุคนี้เปลี่ยนได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:55.397410388+07:00","message":"[buffer interim] 243 false เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุคนี้เปลี่ยนได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.397416643+07:00","message":"[bufferProcess] interim [340000000]:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุคนี้เปลี่ยนได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.397419067+07:00","message":"[bufferProcess] send to processor:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุคนี้เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.397424803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.397427539+07:00","message":"> Transcript [2440] [false]: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุคนี้เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.397431119+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.397432975+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.397434967+07:00","message":"StatePrefix: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุคนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.397437744+07:00","message":"TextPushed: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:55.442891377+07:00","message":"[GCS] IsForceVAD: false for message ID: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:55.535505428+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:55.535559828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุคนี้เปลี่ยนด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:55.535568475+07:00","message":"receive interim result [false|false]: เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุคนี้เปลี่ยนด้าน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:55.535584761+07:00","message":"[buffer interim] 243 false เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุคนี้เปลี่ยนด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.535593697+07:00","message":"[bufferProcess] interim [520000000]:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุคนี้เปลี่ยนด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.535597542+07:00","message":"[bufferProcess] send to processor:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุคนี้เปลี่ยนได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.535606232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.535609495+07:00","message":"> Transcript [2441] [false]: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุคนี้เปลี่ยนได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.535613759+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.535615699+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.535617826+07:00","message":"StatePrefix: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุคนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.535620208+07:00","message":"TextPushed: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:55.617948543+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:55.617982854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนแล้วยังหาเรื่องพ่อแม่ตีลูกดูแลปัญหายุคนี้เปลี่ยนด้าน\",\"confidence\":0.9256201}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:55.617988815+07:00","message":"receive interim result [true|false]: เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนแล้วยังหาเรื่องพ่อแม่ตีลูกดูแลปัญหายุคนี้เปลี่ยนด้าน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:55.617996346+07:00","message":"end recv isFinal message id 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:55.617998204+07:00","message":"end Recv id 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:55.618004244+07:00","message":"[buffer interim] 243 true เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนแล้วยังหาเรื่องพ่อแม่ตีลูกดูแลปัญหายุคนี้เปลี่ยนด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.618014408+07:00","message":"[bufferProcess] interim [610000000]:เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนแล้วยังหาเรื่องพ่อแม่ตีลูกดูแลปัญหายุคนี้เปลี่ยนด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.618020958+07:00","message":"[bufferProcess] send to processor (isfinal):เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุคนี้เปลี่ยนด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.618025359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.618029035+07:00","message":"> Transcript [2442] [false]: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุคนี้เปลี่ยนด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.61803351+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.618035506+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.618040139+07:00","message":"StatePrefix: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุคนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.618043652+07:00","message":"TextPushed: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.618045876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.61804822+07:00","message":"> Transcript [2443] [true]: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนแล้วยังหาเรื่องพ่อแม่ตีลูกดูแลปัญหายุคนี้เปลี่ยนด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.618051294+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.61805306+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.618054756+07:00","message":"StatePrefix: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุคนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.618057554+07:00","message":"TextPushed: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.618059815+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.618316575+07:00","message":"Push: 'ตีลูกดูแลปัญหายุคนี้เปลี่ยนด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.618319985+07:00","message":"TextPushed: 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนยังหาเรื่องของพ่อแม่ตีลูกดูแลปัญหายุคนี้เปลี่ยนด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.618322209+07:00","message":"Set new StatePrefix : 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนแล้วยังหาเรื่องพ่อแม่ตีลูกดูแลปัญหายุคนี้เปลี่ยนด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.618324271+07:00","message":"Next Push (prob) : 'เขาบอกว่าปัญหาตอนนี้นะแต่ก่อนยุคก่อนแล้วยังหาเรื่องพ่อแม่ตีลูกดูแลปัญหายุคนี้เปลี่ยนด้าน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:55.618332622+07:00","message":"push: {true ตีลูกดูแลปัญหายุคนี้เปลี่ยนด้าน 0 0xc000047a00}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.618349302+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_243.html'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:55.633701753+07:00","message":"[GCS] Start streaming session, msgId: 244"}
{"level":"info","service":"Main","time":"2025-09-19T10:19:55.634546258+07:00","message":"write wav file: './tmp/7402/7402_243.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:55.9913467+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:55.991378649+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":"2025-09-19T10:19:55.991383518+07:00","message":"receive interim result [false|false]: รูป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:55.991397515+07:00","message":"[buffer interim] 244 false รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.991403805+07:00","message":"[bufferProcess] interim [420000000]:รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:55.9914054+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:56.515449665+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:56.515487411+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":"2025-09-19T10:19:56.515493044+07:00","message":"receive interim result [false|false]: รูปผีเสื้อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:56.515506773+07:00","message":"[buffer interim] 244 false รูปผีเสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:56.515514456+07:00","message":"[bufferProcess] interim [780000000]:รูปผีเสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:56.515517419+07:00","message":"[bufferProcess] send to processor:รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:56.515525236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:56.515527728+07:00","message":"> Transcript [2444] [false]: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:56.515529597+07:00","message":"Set StatePrefix (first interim): 'รูป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:56.577331281+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:56.577369797+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":"2025-09-19T10:19:56.577375445+07:00","message":"receive interim result [false|false]: รูปภาพ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:56.577387429+07:00","message":"[buffer interim] 244 false รูปภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:56.57739357+07:00","message":"[bufferProcess] interim [840000000]:รูปภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:56.577395745+07:00","message":"[bufferProcess] send to processor:รูปผีเสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:56.577398568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:56.577401142+07:00","message":"> Transcript [2445] [false]: 'รูปผีเสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:56.577403581+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:56.577405193+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:56.57740678+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:56.5774085+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:56.781130774+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:56.781186109+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":"2025-09-19T10:19:56.781192147+07:00","message":"receive interim result [false|false]: รูปห*พม่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:56.781205075+07:00","message":"[buffer interim] 244 false รูปห*พม่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:56.781211171+07:00","message":"[bufferProcess] interim [960000000]:รูปห*พม่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:56.781213351+07:00","message":"[bufferProcess] send to processor:รูปภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:56.781218164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:56.781220719+07:00","message":"> Transcript [2446] [false]: 'รูปภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:56.781223343+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:56.781224799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:56.781226439+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:56.781230284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:56.912551164+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:56.912552693+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:57.042181349+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:57.042213673+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":"2025-09-19T10:19:57.042219291+07:00","message":"receive interim result [false|false]: รูปภาพล่าสุด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:57.042232919+07:00","message":"[buffer interim] 244 false รูปภาพล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.042239224+07:00","message":"[bufferProcess] interim [140000000]:รูปภาพล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.042241248+07:00","message":"[bufferProcess] send to processor:รูปห*พม่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.04224603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.042249013+07:00","message":"> Transcript [2447] [false]: 'รูปห*พม่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.042252143+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.042253897+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.042255839+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.042257787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:57.098356173+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:57.098398797+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":"2025-09-19T10:19:57.09840481+07:00","message":"receive interim result [false|false]: รูปภาพหลุด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:57.098420007+07:00","message":"[buffer interim] 244 false รูปภาพหลุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.098427805+07:00","message":"[bufferProcess] interim [200000000]:รูปภาพหลุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.098430903+07:00","message":"[bufferProcess] send to processor:รูปภาพล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.098439077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.098442928+07:00","message":"> Transcript [2448] [false]: 'รูปภาพล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.09844629+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.098448571+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.098450979+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.098453368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.09846033+07:00","message":"Push: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.098462327+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.09846451+07:00","message":"Set new StatePrefix : 'รูปภาพล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.098466746+07:00","message":"Next Push (prob) : 'ภาพล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:57.098494058+07:00","message":"push: {false รูป 0 0xc002b10c80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:57.122446587+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:57.122482202+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":"2025-09-19T10:19:57.122487693+07:00","message":"receive interim result [false|false]: รูปที่พ่อแม่ดูแล"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:57.122500945+07:00","message":"[buffer interim] 244 false รูปที่พ่อแม่ดูแล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.122507579+07:00","message":"[bufferProcess] interim [260000000]:รูปที่พ่อแม่ดูแล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.122509712+07:00","message":"[bufferProcess] send to processor:รูปภาพหลุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.122514586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.122517365+07:00","message":"> Transcript [2449] [false]: 'รูปภาพหลุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.122519646+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.122521663+07:00","message":"Set new StatePrefix: 'รูปภาพหลุด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:57.293402468+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:57.293441696+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":"2025-09-19T10:19:57.293457015+07:00","message":"receive interim result [false|false]: รูปที่พ่อแม่ดูแลพ่อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:57.293473278+07:00","message":"[buffer interim] 244 false รูปที่พ่อแม่ดูแลพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.293484649+07:00","message":"[bufferProcess] interim [560000000]:รูปที่พ่อแม่ดูแลพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.2934871+07:00","message":"[bufferProcess] send to processor:รูปที่พ่อแม่ดูแล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.293494838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.293498002+07:00","message":"> Transcript [2450] [false]: 'รูปที่พ่อแม่ดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.293500395+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.293502038+07:00","message":"Set new StatePrefix: 'รูปที่พ่อแม่ดูแล'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:57.304738456+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:57.304772922+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":"2025-09-19T10:19:57.30477824+07:00","message":"receive interim result [false|false]: รูปที่พ่อแม่ดูแลของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:57.304791053+07:00","message":"[buffer interim] 244 false รูปที่พ่อแม่ดูแลของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.304796442+07:00","message":"[bufferProcess] interim [620000000]:รูปที่พ่อแม่ดูแลของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.304798309+07:00","message":"[bufferProcess] send to processor:รูปที่พ่อแม่ดูแลพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.304803137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.304805777+07:00","message":"> Transcript [2451] [false]: 'รูปที่พ่อแม่ดูแลพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.304809118+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.304810853+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.304812484+07:00","message":"StatePrefix: 'รูปที่พ่อแม่ดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.304814487+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:57.309265794+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:57.309288812+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":"2025-09-19T10:19:57.309293736+07:00","message":"receive interim result [false|false]: รูปที่พ่อแม่ดูแลพ่อแม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:57.309304435+07:00","message":"[buffer interim] 244 false รูปที่พ่อแม่ดูแลพ่อแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.309308993+07:00","message":"[bufferProcess] interim [680000000]:รูปที่พ่อแม่ดูแลพ่อแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.309311041+07:00","message":"[bufferProcess] send to processor:รูปที่พ่อแม่ดูแลของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.309313855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.309316549+07:00","message":"> Transcript [2452] [false]: 'รูปที่พ่อแม่ดูแลของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.309319194+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.309320903+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.309322466+07:00","message":"StatePrefix: 'รูปที่พ่อแม่ดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.309324238+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:57.528130904+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:57.528169121+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":"2025-09-19T10:19:57.52817493+07:00","message":"receive interim result [false|false]: รูปที่พ่อแม่ดูแลพ่อแม่ไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:57.528187627+07:00","message":"[buffer interim] 244 false รูปที่พ่อแม่ดูแลพ่อแม่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.528194746+07:00","message":"[bufferProcess] interim [920000000]:รูปที่พ่อแม่ดูแลพ่อแม่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.52819688+07:00","message":"[bufferProcess] send to processor:รูปที่พ่อแม่ดูแลพ่อแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.528199913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.528202644+07:00","message":"> Transcript [2453] [false]: 'รูปที่พ่อแม่ดูแลพ่อแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.528205614+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.528207261+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.528209123+07:00","message":"StatePrefix: 'รูปที่พ่อแม่ดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.528211171+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:57.608087993+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:57.608125364+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":"2025-09-19T10:19:57.608131357+07:00","message":"receive interim result [false|false]: รูปที่พ่อแม่ดูแลพ่อแม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:57.608144372+07:00","message":"[buffer interim] 244 false รูปที่พ่อแม่ดูแลพ่อแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.608150707+07:00","message":"[bufferProcess] interim [980000000]:รูปที่พ่อแม่ดูแลพ่อแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.60815275+07:00","message":"[bufferProcess] send to processor:รูปที่พ่อแม่ดูแลพ่อแม่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.608157969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.6081607+07:00","message":"> Transcript [2454] [false]: 'รูปที่พ่อแม่ดูแลพ่อแม่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.608163981+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.608165794+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.608167618+07:00","message":"StatePrefix: 'รูปที่พ่อแม่ดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.608170345+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.608174414+07:00","message":"Push: 'ที่พ่อแม่ดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.608176294+07:00","message":"TextPushed: 'รูปที่พ่อแม่ดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.608178257+07:00","message":"Set new StatePrefix : 'รูปที่พ่อแม่ดูแลพ่อแม่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.60818011+07:00","message":"Next Push (prob) : 'พ่อแม่ไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:57.608188089+07:00","message":"push: {false ที่พ่อแม่ดูแล 0 0xc002b10c80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:57.910040684+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:57.910075944+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":"2025-09-19T10:19:57.910081315+07:00","message":"receive interim result [false|false]: รูปที่พ่อแม่ดูแลพ่อแม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:19:57.910097594+07:00","message":"[buffer interim] 244 false รูปที่พ่อแม่ดูแลพ่อแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.91010487+07:00","message":"[bufferProcess] interim [280000000]:รูปที่พ่อแม่ดูแลพ่อแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.910106925+07:00","message":"[bufferProcess] send to processor:รูปที่พ่อแม่ดูแลพ่อแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.91011064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.910112983+07:00","message":"> Transcript [2455] [false]: 'รูปที่พ่อแม่ดูแลพ่อแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:19:57.910114882+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:59.913302182+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:19:59.913312302+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:00.01225868+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:00.012303066+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":"2025-09-19T10:20:00.012308761+07:00","message":"receive interim result [false|false]: รูปที่พ่อแม่ดูแลพ่อแม่ไม่เกิดปัญหา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:00.012321181+07:00","message":"[buffer interim] 244 false รูปที่พ่อแม่ดูแลพ่อแม่ไม่เกิดปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:00.012328129+07:00","message":"[bufferProcess] interim [380000000]:รูปที่พ่อแม่ดูแลพ่อแม่ไม่เกิดปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:00.012330331+07:00","message":"[bufferProcess] send to processor:รูปที่พ่อแม่ดูแลพ่อแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:00.012336361+07:00","message":"[bufferProcess] send to processor (ticker):รูปที่พ่อแม่ดูแลพ่อแม่ไม่เกิดปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:00.012339092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:00.012341623+07:00","message":"> Transcript [2456] [false]: 'รูปที่พ่อแม่ดูแลพ่อแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:00.012343608+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:00.012345049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:00.012346554+07:00","message":"> Transcript [2457] [false]: 'รูปที่พ่อแม่ดูแลพ่อแม่ไม่เกิดปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:00.01234871+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:00.012350761+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:00.012352767+07:00","message":"StatePrefix: 'รูปที่พ่อแม่ดูแลพ่อแม่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:00.012355315+07:00","message":"TextPushed: 'รูปที่พ่อแม่ดูแล'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:00.112473854+07:00","message":"[GCS] IsForceVAD: false for message ID: 244"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:00.280596+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:00.28063496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่พ่อแม่ดูแลพ่อแม่ไม่เกิดปัญหา\",\"confidence\":0.93927574}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:00.280645624+07:00","message":"receive interim result [true|false]: รูปที่พ่อแม่ดูแลพ่อแม่ไม่เกิดปัญหา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:00.280656511+07:00","message":"end recv isFinal message id 244"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:00.280658684+07:00","message":"end Recv id 244"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:00.28066552+07:00","message":"[buffer interim] 244 true รูปที่พ่อแม่ดูแลพ่อแม่ไม่เกิดปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:00.280676633+07:00","message":"[bufferProcess] interim [710000000]:รูปที่พ่อแม่ดูแลพ่อแม่ไม่เกิดปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:00.280683343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:00.280686013+07:00","message":"> Transcript [2458] [true]: 'รูปที่พ่อแม่ดูแลพ่อแม่ไม่เกิดปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:00.280688821+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:00.280690734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:00.280693639+07:00","message":"StatePrefix: 'รูปที่พ่อแม่ดูแลพ่อแม่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:00.280696416+07:00","message":"TextPushed: 'รูปที่พ่อแม่ดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:00.280701957+07:00","message":"Push: 'พ่อแม่ไม่เกิดปัญหา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:00.280710605+07:00","message":"push: {true พ่อแม่ไม่เกิดปัญหา 0 0xc002b10c80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:20:00.291128167+07:00","message":"write wav file: './tmp/7402/7402_244.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:00.303588979+07:00","message":"[GCS] Start streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:01.9365149+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:01.936560132+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":"2025-09-19T10:20:01.936565489+07:00","message":"receive interim result [false|false]: ครอบครัว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:01.936584209+07:00","message":"[buffer interim] 245 false ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:01.936590157+07:00","message":"[bufferProcess] interim [500000000]:ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:01.936591901+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:01.936597275+07:00","message":"[bufferProcess] send to processor (ticker):ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:01.936599685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:01.936602007+07:00","message":"> Transcript [2459] [false]: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:01.936604094+07:00","message":"Set StatePrefix (first interim): 'ครอบครัว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:02.579476178+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:02.579514863+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":"2025-09-19T10:20:02.579520186+07:00","message":"receive interim result [false|false]: ครอบครัว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:02.57953682+07:00","message":"[buffer interim] 245 false ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:02.579552625+07:00","message":"[bufferProcess] interim [100000000]:ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:02.579557062+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:02.913486474+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:02.913491753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:03.677714474+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:03.677752154+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":"2025-09-19T10:20:03.677758083+07:00","message":"receive interim result [false|false]: แบตสำรอง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:03.677775359+07:00","message":"[buffer interim] 245 false แบตสำรอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.677783873+07:00","message":"[bufferProcess] interim [180000000]:แบตสำรอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.677786218+07:00","message":"[bufferProcess] send to processor:ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.677793228+07:00","message":"[bufferProcess] send to processor (ticker):แบตสำรอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.67779601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.677798426+07:00","message":"> Transcript [2460] [false]: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.677801034+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.677802954+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.677804675+07:00","message":"StatePrefix: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.677806669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.677808028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.677809548+07:00","message":"> Transcript [2461] [false]: 'แบตสำรอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.677810975+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.677812536+07:00","message":"Set new StatePrefix: 'แบตสำรอง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:03.772451499+07:00","message":"[GCS] IsForceVAD: false for message ID: 245"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:03.797635595+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:03.797672584+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":"2025-09-19T10:20:03.797677443+07:00","message":"receive interim result [false|false]: ครอบครัว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:03.797689548+07:00","message":"[buffer interim] 245 false ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.79769594+07:00","message":"[bufferProcess] interim [240000000]:ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.797697573+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:03.832819734+07:00","message":"[GCS] Start streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:03.868009264+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:03.8680463+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":"2025-09-19T10:20:03.86805202+07:00","message":"receive interim result [false|false]: แบบจำลองทาง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:03.868067624+07:00","message":"[buffer interim] 245 false แบบจำลองทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.868074537+07:00","message":"[bufferProcess] interim [360000000]:แบบจำลองทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.86807649+07:00","message":"[bufferProcess] send to processor:ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.868079526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.868087907+07:00","message":"> Transcript [2462] [false]: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.868090693+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.868092281+07:00","message":"Set new StatePrefix: 'ครอบครัว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:03.894206754+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:03.894240367+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":"2025-09-19T10:20:03.894246889+07:00","message":"receive interim result [false|false]: ครอบครัว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:03.894260917+07:00","message":"[buffer interim] 245 false ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.894267607+07:00","message":"[bufferProcess] interim [420000000]:ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.894269967+07:00","message":"[bufferProcess] send to processor:แบบจำลองทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.89427916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.894281914+07:00","message":"> Transcript [2463] [false]: 'แบบจำลองทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.894283926+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.894285857+07:00","message":"Set new StatePrefix: 'แบบจำลองทาง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:03.982196705+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:03.982232566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวนี้เป็นแบบสำรอง\",\"confidence\":0.74144125}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:03.982238902+07:00","message":"receive interim result [true|false]: ตัวนี้เป็นแบบสำรอง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:03.982248102+07:00","message":"end recv isFinal message id 245"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:03.98225019+07:00","message":"end Recv id 245"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:03.982256222+07:00","message":"[buffer interim] 245 true ตัวนี้เป็นแบบสำรอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.982264244+07:00","message":"[bufferProcess] interim [480000000]:ตัวนี้เป็นแบบสำรอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.982268827+07:00","message":"[bufferProcess] send to processor (isfinal):ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.982271822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.98227445+07:00","message":"> Transcript [2464] [false]: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.982276578+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.982278203+07:00","message":"Set new StatePrefix: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.98227949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.982281106+07:00","message":"> Transcript [2465] [true]: 'ตัวนี้เป็นแบบสำรอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.982283049+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.98228469+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.982286247+07:00","message":"StatePrefix: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.982287911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:03.982293807+07:00","message":"Push: 'ตัวนี้เป็นแบบสำรอง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:03.982302029+07:00","message":"push: {true ตัวนี้เป็นแบบสำรอง 0 0xc000047980}"}
{"level":"info","service":"Main","time":"2025-09-19T10:20:03.994601928+07:00","message":"write wav file: './tmp/7402/7402_245.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:05.721042708+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:05.721095159+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":"2025-09-19T10:20:05.721099971+07:00","message":"receive interim result [false|false]: ถ้าเขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:05.721117799+07:00","message":"[buffer interim] 246 false ถ้าเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:05.721125256+07:00","message":"[bufferProcess] interim [920000000]:ถ้าเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:05.721127069+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:05.721132969+07:00","message":"[bufferProcess] send to processor (ticker):ถ้าเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:05.721135304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:05.72113813+07:00","message":"> Transcript [2466] [false]: 'ถ้าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:05.7211401+07:00","message":"Set StatePrefix (first interim): 'ถ้าเขา'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:05.91369564+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:05.913700231+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:05.979222471+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:05.979272136+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":"2025-09-19T10:20:05.979277704+07:00","message":"receive interim result [false|false]: ถ้าเขาทำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:05.979294307+07:00","message":"[buffer interim] 246 false ถ้าเขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:05.979301787+07:00","message":"[bufferProcess] interim [160000000]:ถ้าเขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:05.979303889+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:06.11031243+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:06.110354865+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":"2025-09-19T10:20:06.110359885+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:06.110374296+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.1103808+07:00","message":"[bufferProcess] interim [280000000]:ถ้าเขาทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.110383532+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.110389643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.110392158+07:00","message":"> Transcript [2467] [false]: 'ถ้าเขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.110394691+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.110396463+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.110398204+07:00","message":"StatePrefix: 'ถ้าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.110399945+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:06.200283281+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:06.200336703+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":"2025-09-19T10:20:06.200344062+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:06.200358331+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.200366943+07:00","message":"[bufferProcess] interim [400000000]:ถ้าเขาทำอะไรกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.200370151+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.200374434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.200378248+07:00","message":"> Transcript [2468] [false]: 'ถ้าเขาทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.200382593+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.200385256+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.200387784+07:00","message":"StatePrefix: 'ถ้าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.200390377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:06.318265589+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:06.318306575+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":"2025-09-19T10:20:06.318311639+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:06.318328944+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.31833623+07:00","message":"[bufferProcess] interim [460000000]:ถ้าเขาทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.31833836+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.318341492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.318344141+07:00","message":"> Transcript [2469] [false]: 'ถ้าเขาทำอะไรกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.318346652+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.31834832+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.318349794+07:00","message":"StatePrefix: 'ถ้าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.318351536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:06.693057664+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:06.693092624+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":"2025-09-19T10:20:06.693097944+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:06.693114597+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.693123377+07:00","message":"[bufferProcess] interim [880000000]:ถ้าเขาทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.693125319+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.693129077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.69313169+07:00","message":"> Transcript [2470] [false]: 'ถ้าเขาทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.693134265+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.693135953+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.693137448+07:00","message":"StatePrefix: 'ถ้าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.693139033+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.693141422+07:00","message":"Push: 'ถ้าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.693143013+07:00","message":"TextPushed: 'ถ้าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.693148198+07:00","message":"Set new StatePrefix : 'ถ้าเขาทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.693149868+07:00","message":"Next Push (prob) : 'ทำอะไร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:06.693157354+07:00","message":"push: {false ถ้าเขา 0 0xc000189a00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:06.875228046+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:06.875267041+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":"2025-09-19T10:20:06.875273965+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรกับคุณพ่อคุณแม่ได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:06.875285158+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรกับคุณพ่อคุณแม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.875291884+07:00","message":"[bufferProcess] interim [60000000]:ถ้าเขาทำอะไรกับคุณพ่อคุณแม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.875294166+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.875297228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.875299854+07:00","message":"> Transcript [2471] [false]: 'ถ้าเขาทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.87530251+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.875304698+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.875306672+07:00","message":"StatePrefix: 'ถ้าเขาทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:06.875308415+07:00","message":"TextPushed: 'ถ้าเขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:07.007022653+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:07.007063188+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":"2025-09-19T10:20:07.007070534+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:07.007084342+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.007092994+07:00","message":"[bufferProcess] interim [180000000]:ถ้าเขาทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.007096508+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรกับคุณพ่อคุณแม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.007104748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.007107877+07:00","message":"> Transcript [2472] [false]: 'ถ้าเขาทำอะไรกับคุณพ่อคุณแม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.007110869+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.007112622+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.007115089+07:00","message":"StatePrefix: 'ถ้าเขาทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.007117819+07:00","message":"TextPushed: 'ถ้าเขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:07.410485579+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:07.410529417+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":"2025-09-19T10:20:07.410535269+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:07.410549629+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.410568073+07:00","message":"[bufferProcess] interim [600000000]:ถ้าเขาทำอะไรเขาจะไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.410570768+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.41057749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.410579785+07:00","message":"> Transcript [2473] [false]: 'ถ้าเขาทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.41058297+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.410584523+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.410586186+07:00","message":"StatePrefix: 'ถ้าเขาทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.410588255+07:00","message":"TextPushed: 'ถ้าเขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:07.507738024+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:07.507779795+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":"2025-09-19T10:20:07.507785444+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:07.507799547+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.507805644+07:00","message":"[bufferProcess] interim [660000000]:ถ้าเขาทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.507807805+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.507814126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.507816665+07:00","message":"> Transcript [2474] [false]: 'ถ้าเขาทำอะไรเขาจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.507820491+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.507822327+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.507823899+07:00","message":"StatePrefix: 'ถ้าเขาทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.507826051+07:00","message":"TextPushed: 'ถ้าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.507831484+07:00","message":"Push: 'ทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.50783302+07:00","message":"TextPushed: 'ถ้าเขาทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.507835008+07:00","message":"Set new StatePrefix : 'ถ้าเขาทำอะไรเขาจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.507838305+07:00","message":"Next Push (prob) : 'เขาจะไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:07.507846219+07:00","message":"push: {false ทำอะไร 0 0xc000189a00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:07.513676244+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:07.513715599+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":"2025-09-19T10:20:07.51372158+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:07.513736893+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.51374729+07:00","message":"[bufferProcess] interim [720000000]:ถ้าเขาทำอะไรเขาจะไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.513750797+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.513756843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.513760905+07:00","message":"> Transcript [2475] [false]: 'ถ้าเขาทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.513763395+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:07.769730144+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:07.769773351+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":"2025-09-19T10:20:07.769779049+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:07.769791265+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.769797913+07:00","message":"[bufferProcess] interim [20000000]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.769800011+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.769803032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.76980558+07:00","message":"> Transcript [2476] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.769808695+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.769810321+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.769812069+07:00","message":"StatePrefix: 'ถ้าเขาทำอะไรเขาจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:07.769813991+07:00","message":"TextPushed: 'ถ้าเขาทำอะไร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:08.433576192+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:08.433619898+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":"2025-09-19T10:20:08.433625528+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:08.433639219+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.433646263+07:00","message":"[bufferProcess] interim [620000000]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.433649484+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไปทำคนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.433655943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.433658592+07:00","message":"> Transcript [2477] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.433661895+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.433663955+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.433665973+07:00","message":"StatePrefix: 'ถ้าเขาทำอะไรเขาจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.433668289+07:00","message":"TextPushed: 'ถ้าเขาทำอะไร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:08.495498309+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:08.495546507+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":"2025-09-19T10:20:08.495551927+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:08.495575551+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.495582423+07:00","message":"[bufferProcess] interim [680000000]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.495584865+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.495590176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.495593208+07:00","message":"> Transcript [2478] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.495595886+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.495597583+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.49559913+07:00","message":"StatePrefix: 'ถ้าเขาทำอะไรเขาจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.495601393+07:00","message":"TextPushed: 'ถ้าเขาทำอะไร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:08.61229587+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:08.612339515+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":"2025-09-19T10:20:08.612344809+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:08.612359669+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.612365866+07:00","message":"[bufferProcess] interim [740000000]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.612368314+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.612373456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.612376792+07:00","message":"> Transcript [2479] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.612380922+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.612382952+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.612384935+07:00","message":"StatePrefix: 'ถ้าเขาทำอะไรเขาจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.612387179+07:00","message":"TextPushed: 'ถ้าเขาทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.61239152+07:00","message":"Push: 'เขาจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.612393055+07:00","message":"TextPushed: 'ถ้าเขาทำอะไรเขาจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.612394797+07:00","message":"Set new StatePrefix : 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.612396716+07:00","message":"Next Push (prob) : 'ทำคนอื่นเขาเห็นว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:08.612404196+07:00","message":"push: {false เขาจะไป 0 0xc000189a00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:08.626022033+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:08.626046877+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":"2025-09-19T10:20:08.626053029+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:08.626068565+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.626074152+07:00","message":"[bufferProcess] interim [800000000]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.626076546+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไปทำคนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.626079356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.626082406+07:00","message":"> Transcript [2480] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.626084515+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:08.693238719+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:08.693276193+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":"2025-09-19T10:20:08.69328152+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:08.693293389+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.693305861+07:00","message":"[bufferProcess] interim [920000000]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.693308356+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.693311685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.693314393+07:00","message":"> Transcript [2481] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.693317145+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.693319002+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.693320911+07:00","message":"StatePrefix: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.693322846+07:00","message":"TextPushed: 'ถ้าเขาทำอะไรเขาจะไป'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:08.914060093+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:08.914111962+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:08.9413116+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:08.941352949+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":"2025-09-19T10:20:08.941359218+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:08.94137358+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.941379977+07:00","message":"[bufferProcess] interim [40000000]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.941382251+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.941387277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.941390609+07:00","message":"> Transcript [2482] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.941394091+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.941395777+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.941398336+07:00","message":"StatePrefix: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:08.941400815+07:00","message":"TextPushed: 'ถ้าเขาทำอะไรเขาจะไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:09.00958505+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:09.009625212+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":"2025-09-19T10:20:09.00963777+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:09.009653556+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.009659789+07:00","message":"[bufferProcess] interim [100000000]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.009662845+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.00966942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.009672048+07:00","message":"> Transcript [2483] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.009674963+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.009676648+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.009678861+07:00","message":"StatePrefix: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.009681584+07:00","message":"TextPushed: 'ถ้าเขาทำอะไรเขาจะไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:09.161888494+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:09.161923358+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":"2025-09-19T10:20:09.16193048+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:09.161944544+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.161953367+07:00","message":"[bufferProcess] interim [220000000]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.161956089+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.161962671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.161965414+07:00","message":"> Transcript [2484] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.161968412+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.161970195+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.161972069+07:00","message":"StatePrefix: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.16197453+07:00","message":"TextPushed: 'ถ้าเขาทำอะไรเขาจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.161980291+07:00","message":"Push: 'ทำคนอื่นเขาเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.161982055+07:00","message":"TextPushed: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.161983867+07:00","message":"Set new StatePrefix : 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.16198596+07:00","message":"Next Push (prob) : 'มันไม่ได้เป็น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:09.161994036+07:00","message":"push: {false ทำคนอื่นเขาเห็นว่า 0 0xc000189a00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:09.209683096+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:09.209718048+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":"2025-09-19T10:20:09.209723893+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้มีความ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:09.209742154+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้มีความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.209748594+07:00","message":"[bufferProcess] interim [280000000]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้มีความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.209750991+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.209754482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.20975709+07:00","message":"> Transcript [2485] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.209759602+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:09.233525466+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:09.233570523+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":"2025-09-19T10:20:09.233577216+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:09.233589085+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.23359533+07:00","message":"[bufferProcess] interim [340000000]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.233597523+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้มีความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.233601306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.233603926+07:00","message":"> Transcript [2486] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.233606379+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.233607998+07:00","message":"Set new StatePrefix: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้มีความ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:09.243857192+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:09.243887658+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":"2025-09-19T10:20:09.243893358+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:09.24390362+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.243909399+07:00","message":"[bufferProcess] interim [400000000]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.243911673+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.243916641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.243918735+07:00","message":"> Transcript [2487] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.243920933+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:09.824101349+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:09.824142641+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":"2025-09-19T10:20:09.824149603+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:09.824168581+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.824176242+07:00","message":"[bufferProcess] interim [0]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.824178758+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.824182184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.82418468+07:00","message":"> Transcript [2488] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.824186945+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:09.824188643+07:00","message":"Set new StatePrefix: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:11.091544647+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:11.091593009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:11.091599276+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:11.091613702+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.091620448+07:00","message":"[bufferProcess] interim [260000000]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.09162335+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.091628782+07:00","message":"[bufferProcess] send to processor (ticker):ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.091631669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.09163461+07:00","message":"> Transcript [2489] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.091641199+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.091643631+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.091646384+07:00","message":"StatePrefix: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.091649689+07:00","message":"TextPushed: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.091651862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.091654609+07:00","message":"> Transcript [2490] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.091656409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.091658144+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.091660042+07:00","message":"StatePrefix: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.091662522+07:00","message":"TextPushed: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:11.237106903+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:11.237181955+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":"2025-09-19T10:20:11.23718996+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดู"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:11.237208835+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.237218957+07:00","message":"[bufferProcess] interim [380000000]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.237221984+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:11.284978755+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:11.285015177+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":"2025-09-19T10:20:11.285021361+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแล"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:11.285035144+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.285042296+07:00","message":"[bufferProcess] interim [440000000]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.285045665+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.285052906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.285056491+07:00","message":"> Transcript [2491] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.28506156+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.285064396+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.285067889+07:00","message":"StatePrefix: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.285071338+07:00","message":"TextPushed: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:11.478586417+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:11.478624505+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":"2025-09-19T10:20:11.478629869+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแลว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:11.478644255+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแลว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.478651718+07:00","message":"[bufferProcess] interim [680000000]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแลว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.478655278+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.478660904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.47866433+07:00","message":"> Transcript [2492] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.478668517+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.478670425+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.478673731+07:00","message":"StatePrefix: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.478677316+07:00","message":"TextPushed: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.478681101+07:00","message":"Push: 'มันไม่ได้เป็นความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.478683141+07:00","message":"TextPushed: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.478685098+07:00","message":"Set new StatePrefix : 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.47868699+07:00","message":"Next Push (prob) : 'ของแม่ต้องคอยดูแล'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:11.478695465+07:00","message":"push: {false มันไม่ได้เป็นความผิด 0 0xc000189a00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:11.865537103+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:11.865577283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:11.865583624+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:11.865598073+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.865604111+07:00","message":"[bufferProcess] interim [40000000]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.86560669+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแลว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.86561245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.865615089+07:00","message":"> Transcript [2493] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.865618584+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.865620299+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.865622077+07:00","message":"StatePrefix: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.865624706+07:00","message":"TextPushed: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิด'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:11.914442803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:11.914435453+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:11.993875848+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:11.99391308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:11.99391874+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแลว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:11.993934552+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแลว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.993941411+07:00","message":"[bufferProcess] interim [160000000]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแลว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.993944264+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.993948884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.99395197+07:00","message":"> Transcript [2494] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.993954554+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:11.993957641+07:00","message":"Set new StatePrefix: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.002363336+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.00239625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.002403254+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าเอา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.002420224+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าเอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.002427654+07:00","message":"[bufferProcess] interim [220000000]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าเอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.002432536+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแลว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.002436811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.002440293+07:00","message":"> Transcript [2495] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.0024432+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.002446844+07:00","message":"Set new StatePrefix: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแลว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.123627897+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.123677342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.123684372+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.123701624+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.123708619+07:00","message":"[bufferProcess] interim [280000000]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.123711275+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าเอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.123714943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.123717542+07:00","message":"> Transcript [2496] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าเอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.123720809+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.123722845+07:00","message":"Set new StatePrefix: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าเอา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.191718692+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.191758357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแลว่าอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.191764504+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแลว่าอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.191780068+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแลว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.19178716+07:00","message":"[bufferProcess] interim [400000000]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแลว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.191789593+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.191793014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.191795636+07:00","message":"> Transcript [2497] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.191798546+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.191800307+07:00","message":"Set new StatePrefix: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.319263395+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.319300517+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":"2025-09-19T10:20:12.319307586+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.319322655+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.31932931+07:00","message":"[bufferProcess] interim [460000000]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.319332192+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแลว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.319338648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.319341139+07:00","message":"> Transcript [2498] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแลว่าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.319343401+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.319344955+07:00","message":"Set new StatePrefix: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแลว่าอะไร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.3632327+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.363269874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแลว่าอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.363276131+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแลว่าอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.363287606+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแลว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.363297298+07:00","message":"[bufferProcess] interim [520000000]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแลว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.363300845+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.363307491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.363310984+07:00","message":"> Transcript [2499] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.363314685+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.36331717+07:00","message":"Set new StatePrefix: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.407548989+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.407590902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.407597162+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.40761494+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.407623245+07:00","message":"[bufferProcess] interim [580000000]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.40762717+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแลว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.407640476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.4076436+07:00","message":"> Transcript [2500] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแลว่าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.407646266+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.407648398+07:00","message":"Set new StatePrefix: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยดูแลว่าอะไร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.506731145+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.506767751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่รูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.506774242+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่รูป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.506787405+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.506793888+07:00","message":"[bufferProcess] interim [640000000]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.506796641+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.50680257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.506805329+07:00","message":"> Transcript [2501] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.506808273+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.506810053+07:00","message":"Set new StatePrefix: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.570940728+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.570981071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.570987025+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.571002394+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.571011778+07:00","message":"[bufferProcess] interim [760000000]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.571014294+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.571019335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.571021702+07:00","message":"> Transcript [2502] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.571024211+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.571025977+07:00","message":"Set new StatePrefix: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่รูป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.801969711+07:00","message":"[GCS] IsForceVAD: false for message ID: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.836283887+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.836321774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.836327723+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำยัง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.836341126+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.836348194+07:00","message":"[bufferProcess] interim [940000000]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.836350682+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.836357096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.83635956+07:00","message":"> Transcript [2503] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.836362557+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.836364283+07:00","message":"Set new StatePrefix: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.864977598+07:00","message":"[GCS] Start streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.940277235+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.94031354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำแล้วไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.940318774+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำแล้วไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:12.940344761+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำแล้วไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.940354161+07:00","message":"[bufferProcess] interim [0]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำแล้วไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.940356997+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.940360725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.940363641+07:00","message":"> Transcript [2504] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.940367174+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.940368833+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.940370689+07:00","message":"StatePrefix: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:12.940380208+07:00","message":"TextPushed: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:13.012446076+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:13.012491177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:13.01249943+07:00","message":"receive interim result [false|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:13.012516214+07:00","message":"[buffer interim] 246 false ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:13.012523373+07:00","message":"[bufferProcess] interim [60000000]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:13.012525936+07:00","message":"[bufferProcess] send to processor:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำแล้วไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:13.012532927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:13.012535236+07:00","message":"> Transcript [2505] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำแล้วไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:13.01254126+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:13.012544314+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:13.012546329+07:00","message":"StatePrefix: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:13.012550112+07:00","message":"TextPushed: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:13.249797782+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:13.249849578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของคุณแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำแล้ว\",\"confidence\":0.9411792}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:13.249856584+07:00","message":"receive interim result [true|false]: ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของคุณแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:13.249867142+07:00","message":"end recv isFinal message id 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:13.249868879+07:00","message":"end Recv id 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:13.249874938+07:00","message":"[buffer interim] 246 true ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของคุณแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:13.249882442+07:00","message":"[bufferProcess] interim [180000000]:ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของคุณแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:13.24988623+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:13.249889863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:13.249892418+07:00","message":"> Transcript [2506] [false]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:13.249896117+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:13.24989778+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:13.249899359+07:00","message":"StatePrefix: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:13.249901975+07:00","message":"TextPushed: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:13.249906933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:13.249917638+07:00","message":"> Transcript [2507] [true]: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของคุณแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:13.249920312+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:13.249921892+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:13.249923234+07:00","message":"StatePrefix: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิดของแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:13.249925145+07:00","message":"TextPushed: 'ถ้าเขาทำอะไรเขาจะไปทำคนอื่นเขาเห็นว่ามันไม่ได้เป็นความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:13.249928025+07:00","message":"Push: 'ของคุณแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำแล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:13.249936844+07:00","message":"push: {true ของคุณแม่ต้องคอยอยู่แล้วว่าถ้าอะไรที่ลูกทำแล้ว 0 0xc000189a00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:20:13.267126361+07:00","message":"write wav file: './tmp/7402/7402_246.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:14.49678879+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:14.496824854+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":"2025-09-19T10:20:14.496829978+07:00","message":"receive interim result [false|false]: บทลงโทษ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:14.496844223+07:00","message":"[buffer interim] 247 false บทลงโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:14.496850427+07:00","message":"[bufferProcess] interim [500000000]:บทลงโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:14.496851977+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:14.49685698+07:00","message":"[bufferProcess] send to processor (ticker):บทลงโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:14.49685978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:14.496862076+07:00","message":"> Transcript [2508] [false]: 'บทลงโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:14.496864256+07:00","message":"Set StatePrefix (first interim): 'บทลงโทษ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:14.914934359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:14.914947688+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:15.138531503+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:15.138563894+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":"2025-09-19T10:20:15.138569633+07:00","message":"receive interim result [false|false]: บทลงโทษ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:15.138587166+07:00","message":"[buffer interim] 247 false บทลงโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:15.138593622+07:00","message":"[bufferProcess] interim [100000000]:บทลงโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:15.138595146+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:17.915394111+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:17.915403594+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:18.727696427+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:18.727745556+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":"2025-09-19T10:20:18.727753727+07:00","message":"receive interim result [false|false]: บทลงโทษแต่ต้องลงโทษ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:18.727769985+07:00","message":"[buffer interim] 247 false บทลงโทษแต่ต้องลงโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:18.727777909+07:00","message":"[bufferProcess] interim [700000000]:บทลงโทษแต่ต้องลงโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:18.727780341+07:00","message":"[bufferProcess] send to processor:บทลงโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:18.727785349+07:00","message":"[bufferProcess] send to processor (ticker):บทลงโทษแต่ต้องลงโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:18.727787906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:18.727791561+07:00","message":"> Transcript [2509] [false]: 'บทลงโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:18.727795288+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:18.727797489+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:18.727799512+07:00","message":"StatePrefix: 'บทลงโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:18.727801841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:18.727803701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:18.727807513+07:00","message":"> Transcript [2510] [false]: 'บทลงโทษแต่ต้องลงโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:18.727810158+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:18.727812544+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:18.727814685+07:00","message":"StatePrefix: 'บทลงโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:18.727815984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:19.292400858+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:19.292462096+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":"2025-09-19T10:20:19.292469052+07:00","message":"receive interim result [false|false]: บทลงโทษแต่ต้องลงโทษ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:19.292498971+07:00","message":"[buffer interim] 247 false บทลงโทษแต่ต้องลงโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:19.292511115+07:00","message":"[bufferProcess] interim [300000000]:บทลงโทษแต่ต้องลงโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:19.292512746+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:20.491960923+07:00","message":"[GCS] IsForceVAD: false for message ID: 247"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:20.553689733+07:00","message":"[GCS] Start streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:20.656986322+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:20.657023786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บทลงโทษแต่ต้องลงโทษ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:20.6570292+07:00","message":"receive interim result [true|false]: บทลงโทษแต่ต้องลงโทษ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:20.657037002+07:00","message":"end recv isFinal message id 247"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:20.657038944+07:00","message":"end Recv id 247"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:20.657044884+07:00","message":"[buffer interim] 247 true บทลงโทษแต่ต้องลงโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:20.657054047+07:00","message":"[bufferProcess] interim [650000000]:บทลงโทษแต่ต้องลงโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:20.657056761+07:00","message":"[bufferProcess] send to processor (isfinal):บทลงโทษแต่ต้องลงโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:20.65706079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:20.657063475+07:00","message":"> Transcript [2511] [false]: 'บทลงโทษแต่ต้องลงโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:20.657066166+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:20.657067809+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:20.657069417+07:00","message":"StatePrefix: 'บทลงโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:20.657075149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:20.657077009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:20.657078679+07:00","message":"> Transcript [2512] [true]: 'บทลงโทษแต่ต้องลงโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:20.657080498+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:20.657082047+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:20.657083708+07:00","message":"StatePrefix: 'บทลงโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:20.657085226+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:20.657087944+07:00","message":"Push: 'บทลงโทษแต่ต้องลงโทษ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:20.657096715+07:00","message":"push: {true บทลงโทษแต่ต้องลงโทษ 0 0xc000133900}"}
{"level":"info","service":"Main","time":"2025-09-19T10:20:20.674810303+07:00","message":"write wav file: './tmp/7402/7402_247.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:20.914512419+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:20.914553945+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":"2025-09-19T10:20:20.914559146+07:00","message":"receive interim result [false|false]: ก๋วยเตี๋ยว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:20.914575283+07:00","message":"[buffer interim] 248 false ก๋วยเตี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:20.914581848+07:00","message":"[bufferProcess] interim [420000000]:ก๋วยเตี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:20.91458985+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:20.915552012+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:20.915561387+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:21.097382806+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:21.097422326+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":"2025-09-19T10:20:21.09742693+07:00","message":"receive interim result [false|false]: ไปตี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:21.097440706+07:00","message":"[buffer interim] 248 false ไปตี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.097447569+07:00","message":"[bufferProcess] interim [540000000]:ไปตี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.097449528+07:00","message":"[bufferProcess] send to processor:ก๋วยเตี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.097454264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.097456493+07:00","message":"> Transcript [2513] [false]: 'ก๋วยเตี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.097459527+07:00","message":"Set StatePrefix (first interim): 'ก๋วยเตี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:21.113875263+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:21.113914044+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":"2025-09-19T10:20:21.113919717+07:00","message":"receive interim result [false|false]: ก๋วยเตี๋ยว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:21.113932097+07:00","message":"[buffer interim] 248 false ก๋วยเตี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.113937502+07:00","message":"[bufferProcess] interim [600000000]:ก๋วยเตี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.113939495+07:00","message":"[bufferProcess] send to processor:ไปตี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.113944154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.113946644+07:00","message":"> Transcript [2514] [false]: 'ไปตี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.1139486+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.113950317+07:00","message":"Set new StatePrefix: 'ไปตี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:21.242535888+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:21.242578994+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":"2025-09-19T10:20:21.242590341+07:00","message":"receive interim result [false|false]: ไปตีแบต"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:21.242605365+07:00","message":"[buffer interim] 248 false ไปตีแบต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.242612966+07:00","message":"[bufferProcess] interim [660000000]:ไปตีแบต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.242615794+07:00","message":"[bufferProcess] send to processor:ก๋วยเตี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.242622133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.242625501+07:00","message":"> Transcript [2515] [false]: 'ก๋วยเตี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.242628225+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.242630515+07:00","message":"Set new StatePrefix: 'ก๋วยเตี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:21.311419499+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:21.311453875+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":"2025-09-19T10:20:21.311459493+07:00","message":"receive interim result [false|false]: ไม่ตีหรอก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:21.311476178+07:00","message":"[buffer interim] 248 false ไม่ตีหรอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.311486048+07:00","message":"[bufferProcess] interim [720000000]:ไม่ตีหรอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.311488602+07:00","message":"[bufferProcess] send to processor:ไปตีแบต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.311494621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.311497885+07:00","message":"> Transcript [2516] [false]: 'ไปตีแบต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.311500671+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.311503283+07:00","message":"Set new StatePrefix: 'ไปตีแบต'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:21.381893061+07:00","message":"[GCS] IsForceVAD: false for message ID: 248"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:21.421822051+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:21.421857401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"l e แปลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:21.421863212+07:00","message":"receive interim result [false|false]: l e แปลว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:21.421879112+07:00","message":"[buffer interim] 248 false l e แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.421885597+07:00","message":"[bufferProcess] interim [840000000]:l e แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.421887559+07:00","message":"[bufferProcess] send to processor:ไม่ตีหรอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.421890591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.42189307+07:00","message":"> Transcript [2517] [false]: 'ไม่ตีหรอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.421895005+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.421897239+07:00","message":"Set new StatePrefix: 'ไม่ตีหรอก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:21.452326103+07:00","message":"[GCS] Start streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:21.50444474+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:21.504486643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตีแต่ว่า\",\"confidence\":0.8831723}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:21.504492268+07:00","message":"receive interim result [true|false]: ไปตีแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:21.504497535+07:00","message":"end recv isFinal message id 248"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:21.504499978+07:00","message":"end Recv id 248"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:21.504529239+07:00","message":"[buffer interim] 248 true ไปตีแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.504552886+07:00","message":"[bufferProcess] interim [50000000]:ไปตีแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.504555714+07:00","message":"[bufferProcess] send to processor (isfinal):l e แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.504558922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.504562208+07:00","message":"> Transcript [2518] [false]: 'l e แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.504564197+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.504565767+07:00","message":"Set new StatePrefix: 'l e แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.50456701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.504568589+07:00","message":"> Transcript [2519] [true]: 'ไปตีแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.504571924+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.504573617+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.504575212+07:00","message":"StatePrefix: 'l e แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.50457691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.504583536+07:00","message":"Push: 'ไปตีแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:21.504602919+07:00","message":"push: {true ไปตีแต่ว่า 0 0xc002a14200}"}
{"level":"info","service":"Main","time":"2025-09-19T10:20:21.510133837+07:00","message":"write wav file: './tmp/7402/7402_248.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:21.989363356+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:21.989402927+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":"2025-09-19T10:20:21.989408008+07:00","message":"receive interim result [false|false]: ไอ้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:21.989423397+07:00","message":"[buffer interim] 249 false ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.989429421+07:00","message":"[bufferProcess] interim [360000000]:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:21.989431079+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:22.183405978+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:22.183438348+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":"2025-09-19T10:20:22.183443665+07:00","message":"receive interim result [false|false]: ไปพูด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:22.183457809+07:00","message":"[buffer interim] 249 false ไปพูด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:22.183463935+07:00","message":"[bufferProcess] interim [540000000]:ไปพูด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:22.183466135+07:00","message":"[bufferProcess] send to processor:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:22.183473755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:22.183476327+07:00","message":"> Transcript [2520] [false]: 'ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:22.183478303+07:00","message":"Set StatePrefix (first interim): 'ไอ้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:22.432252538+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:22.432285857+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":"2025-09-19T10:20:22.432291413+07:00","message":"receive interim result [false|false]: ไปพูดจา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:22.432305296+07:00","message":"[buffer interim] 249 false ไปพูดจา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:22.432311605+07:00","message":"[bufferProcess] interim [780000000]:ไปพูดจา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:22.432314955+07:00","message":"[bufferProcess] send to processor:ไปพูด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:22.432321277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:22.432323805+07:00","message":"> Transcript [2521] [false]: 'ไปพูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:22.432325468+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:22.432327037+07:00","message":"Set new StatePrefix: 'ไปพูด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:22.82186217+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:22.821897478+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":"2025-09-19T10:20:22.821903119+07:00","message":"receive interim result [false|false]: ไปพูดจาหรือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:22.82191678+07:00","message":"[buffer interim] 249 false ไปพูดจาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:22.821922987+07:00","message":"[bufferProcess] interim [140000000]:ไปพูดจาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:22.8219251+07:00","message":"[bufferProcess] send to processor:ไปพูดจา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:22.821930073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:22.821932979+07:00","message":"> Transcript [2522] [false]: 'ไปพูดจา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:22.821935782+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:22.821937294+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:22.821938864+07:00","message":"StatePrefix: 'ไปพูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:22.821940567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:22.887278411+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:22.887318709+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":"2025-09-19T10:20:22.887324445+07:00","message":"receive interim result [false|false]: ไปพูดจาหรือไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:22.887338583+07:00","message":"[buffer interim] 249 false ไปพูดจาหรือไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:22.887344612+07:00","message":"[bufferProcess] interim [260000000]:ไปพูดจาหรือไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:22.887347009+07:00","message":"[bufferProcess] send to processor:ไปพูดจาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:22.887351933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:22.887354769+07:00","message":"> Transcript [2523] [false]: 'ไปพูดจาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:22.88735848+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:22.88736024+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:22.887361734+07:00","message":"StatePrefix: 'ไปพูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:22.887364804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:23.028328295+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:23.028365515+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":"2025-09-19T10:20:23.028377081+07:00","message":"receive interim result [false|false]: ไปพูดจาหรือไปกับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:23.028392019+07:00","message":"[buffer interim] 249 false ไปพูดจาหรือไปกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.028398211+07:00","message":"[bufferProcess] interim [380000000]:ไปพูดจาหรือไปกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.028400387+07:00","message":"[bufferProcess] send to processor:ไปพูดจาหรือไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.028405323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.0284079+07:00","message":"> Transcript [2524] [false]: 'ไปพูดจาหรือไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.028411+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.028412719+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.028414268+07:00","message":"StatePrefix: 'ไปพูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.028416097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:23.152445596+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:23.152483521+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":"2025-09-19T10:20:23.152488454+07:00","message":"receive interim result [false|false]: ไปพูดจาหรือไปกระทำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:23.152501469+07:00","message":"[buffer interim] 249 false ไปพูดจาหรือไปกระทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.15250791+07:00","message":"[bufferProcess] interim [500000000]:ไปพูดจาหรือไปกระทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.15250988+07:00","message":"[bufferProcess] send to processor:ไปพูดจาหรือไปกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.152515007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.152517569+07:00","message":"> Transcript [2525] [false]: 'ไปพูดจาหรือไปกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.15252071+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.152522461+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.152524194+07:00","message":"StatePrefix: 'ไปพูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.152526123+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.152531877+07:00","message":"Push: 'ไปพูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.152534085+07:00","message":"TextPushed: 'ไปพูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.152536448+07:00","message":"Set new StatePrefix : 'ไปพูดจาหรือไปกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.152539208+07:00","message":"Next Push (prob) : 'จาหรือไปกับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:23.152550085+07:00","message":"push: {false ไปพูด 0 0xc000046e00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:23.347384068+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:23.347431138+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":"2025-09-19T10:20:23.347439397+07:00","message":"receive interim result [false|false]: ไปพูดจาหรือไปกระทำบาง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:23.347457572+07:00","message":"[buffer interim] 249 false ไปพูดจาหรือไปกระทำบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.347466422+07:00","message":"[bufferProcess] interim [680000000]:ไปพูดจาหรือไปกระทำบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.347470363+07:00","message":"[bufferProcess] send to processor:ไปพูดจาหรือไปกระทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.347473886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.347476883+07:00","message":"> Transcript [2526] [false]: 'ไปพูดจาหรือไปกระทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.347479327+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.347481179+07:00","message":"Set new StatePrefix: 'ไปพูดจาหรือไปกระทำ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:23.361099216+07:00","message":"[GCS] Cleaned up inactive client: 236"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:23.361117905+07:00","message":"[GCS] Cleaned up inactive client: 229"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:23.361119805+07:00","message":"[GCS] Cleaned up inactive client: 234"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:23.361121802+07:00","message":"[GCS] Cleaned up inactive client: 230"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:23.361125818+07:00","message":"[GCS] Cleaned up inactive client: 231"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:23.361127298+07:00","message":"[GCS] Cleaned up inactive client: 233"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:23.361128932+07:00","message":"[GCS] Cleaned up inactive client: 235"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:23.361130788+07:00","message":"[GCS] Cleaned up inactive client: 232"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:23.398485018+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:23.398521808+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":"2025-09-19T10:20:23.39852665+07:00","message":"receive interim result [false|false]: ไปพูดจาหรือไปกระทำบางอย่าง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:23.398539523+07:00","message":"[buffer interim] 249 false ไปพูดจาหรือไปกระทำบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.398545254+07:00","message":"[bufferProcess] interim [800000000]:ไปพูดจาหรือไปกระทำบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.398547381+07:00","message":"[bufferProcess] send to processor:ไปพูดจาหรือไปกระทำบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.398552391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.39855523+07:00","message":"> Transcript [2527] [false]: 'ไปพูดจาหรือไปกระทำบาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.398558128+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.398559868+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.398561553+07:00","message":"StatePrefix: 'ไปพูดจาหรือไปกระทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.398563403+07:00","message":"TextPushed: 'ไปพูด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:23.731143705+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:23.731194891+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":"2025-09-19T10:20:23.731200756+07:00","message":"receive interim result [false|false]: ไปพูดจาหรือไปกระทำบางอย่างเขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:23.731219837+07:00","message":"[buffer interim] 249 false ไปพูดจาหรือไปกระทำบางอย่างเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.731226761+07:00","message":"[bufferProcess] interim [100000000]:ไปพูดจาหรือไปกระทำบางอย่างเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.73123008+07:00","message":"[bufferProcess] send to processor:ไปพูดจาหรือไปกระทำบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.731235224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.731237868+07:00","message":"> Transcript [2528] [false]: 'ไปพูดจาหรือไปกระทำบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.731241096+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.731243112+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.731245406+07:00","message":"StatePrefix: 'ไปพูดจาหรือไปกระทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.731247448+07:00","message":"TextPushed: 'ไปพูด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:23.83406166+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:23.834106838+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":"2025-09-19T10:20:23.834113768+07:00","message":"receive interim result [false|false]: ไปพูดจาหรือไปกระทำบางอย่างเขามัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:23.834127724+07:00","message":"[buffer interim] 249 false ไปพูดจาหรือไปกระทำบางอย่างเขามัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.834133963+07:00","message":"[bufferProcess] interim [220000000]:ไปพูดจาหรือไปกระทำบางอย่างเขามัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.83413595+07:00","message":"[bufferProcess] send to processor:ไปพูดจาหรือไปกระทำบางอย่างเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.834140932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.834143556+07:00","message":"> Transcript [2529] [false]: 'ไปพูดจาหรือไปกระทำบางอย่างเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.834146277+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.834147875+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.834149538+07:00","message":"StatePrefix: 'ไปพูดจาหรือไปกระทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:23.834151732+07:00","message":"TextPushed: 'ไปพูด'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:23.915918261+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:23.915934661+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:24.038303362+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:24.038344154+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":"2025-09-19T10:20:24.038350735+07:00","message":"receive interim result [false|false]: ไปพูดจาหรือไปกระทำบางอย่างเขามันจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:24.038364783+07:00","message":"[buffer interim] 249 false ไปพูดจาหรือไปกระทำบางอย่างเขามันจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.038371223+07:00","message":"[bufferProcess] interim [340000000]:ไปพูดจาหรือไปกระทำบางอย่างเขามันจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.038373673+07:00","message":"[bufferProcess] send to processor:ไปพูดจาหรือไปกระทำบางอย่างเขามัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.038380445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.038383098+07:00","message":"> Transcript [2530] [false]: 'ไปพูดจาหรือไปกระทำบางอย่างเขามัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.038386647+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.038388415+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.038390121+07:00","message":"StatePrefix: 'ไปพูดจาหรือไปกระทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.038392149+07:00","message":"TextPushed: 'ไปพูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.038397378+07:00","message":"Push: 'จาหรือไปกระทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.038399147+07:00","message":"TextPushed: 'ไปพูดจาหรือไปกระทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.038401486+07:00","message":"Set new StatePrefix : 'ไปพูดจาหรือไปกระทำบางอย่างเขามัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.0384049+07:00","message":"Next Push (prob) : 'บางอย่างเขามัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:24.038439164+07:00","message":"push: {false จาหรือไปกระทำ 0 0xc000046e00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:24.043218831+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:24.043237913+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":"2025-09-19T10:20:24.043242529+07:00","message":"receive interim result [false|false]: ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:24.043253759+07:00","message":"[buffer interim] 249 false ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.043257695+07:00","message":"[bufferProcess] interim [400000000]:ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.043259474+07:00","message":"[bufferProcess] send to processor:ไปพูดจาหรือไปกระทำบางอย่างเขามันจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.043262245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.043264497+07:00","message":"> Transcript [2531] [false]: 'ไปพูดจาหรือไปกระทำบางอย่างเขามันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.043267702+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.04327158+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.043273523+07:00","message":"StatePrefix: 'ไปพูดจาหรือไปกระทำบางอย่างเขามัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.0432752+07:00","message":"TextPushed: 'ไปพูดจาหรือไปกระทำ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:24.232675332+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:24.232716201+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":"2025-09-19T10:20:24.232724522+07:00","message":"receive interim result [false|false]: ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:24.232740683+07:00","message":"[buffer interim] 249 false ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.232751813+07:00","message":"[bufferProcess] interim [580000000]:ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.232755306+07:00","message":"[bufferProcess] send to processor:ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.232761988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.232766033+07:00","message":"> Transcript [2532] [false]: 'ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.232770515+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.232772878+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.232775526+07:00","message":"StatePrefix: 'ไปพูดจาหรือไปกระทำบางอย่างเขามัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.23277883+07:00","message":"TextPushed: 'ไปพูดจาหรือไปกระทำ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:24.36924261+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:24.369278616+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":"2025-09-19T10:20:24.369284826+07:00","message":"receive interim result [false|false]: ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บที่หัว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:24.36930038+07:00","message":"[buffer interim] 249 false ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บที่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.369307041+07:00","message":"[bufferProcess] interim [700000000]:ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บที่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.369309405+07:00","message":"[bufferProcess] send to processor:ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.369316384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.369319292+07:00","message":"> Transcript [2533] [false]: 'ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.369322413+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.369324014+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.369326041+07:00","message":"StatePrefix: 'ไปพูดจาหรือไปกระทำบางอย่างเขามัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.369328455+07:00","message":"TextPushed: 'ไปพูดจาหรือไปกระทำ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:24.431050189+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:24.431096301+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":"2025-09-19T10:20:24.431103684+07:00","message":"receive interim result [false|false]: ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:24.431117325+07:00","message":"[buffer interim] 249 false ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.431123964+07:00","message":"[bufferProcess] interim [760000000]:ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.43112837+07:00","message":"[bufferProcess] send to processor:ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บที่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.431131755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.431134703+07:00","message":"> Transcript [2534] [false]: 'ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บที่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.431138285+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.43113994+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.431142392+07:00","message":"StatePrefix: 'ไปพูดจาหรือไปกระทำบางอย่างเขามัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.431144776+07:00","message":"TextPushed: 'ไปพูดจาหรือไปกระทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.431150619+07:00","message":"Push: 'บางอย่างเขามัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.4311527+07:00","message":"TextPushed: 'ไปพูดจาหรือไปกระทำบางอย่างเขามัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.43115467+07:00","message":"Set new StatePrefix : 'ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บที่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.431156668+07:00","message":"Next Push (prob) : 'เจ็บที่หัว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:24.431164192+07:00","message":"push: {false บางอย่างเขามัน 0 0xc000046e00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:24.70788519+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:24.707918997+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":"2025-09-19T10:20:24.707924808+07:00","message":"receive interim result [false|false]: ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่ากัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:24.707938929+07:00","message":"[buffer interim] 249 false ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่ากัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.707945057+07:00","message":"[bufferProcess] interim [60000000]:ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่ากัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.707947375+07:00","message":"[bufferProcess] send to processor:ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.707952778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.707955167+07:00","message":"> Transcript [2535] [false]: 'ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.707957151+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.70795931+07:00","message":"Set new StatePrefix: 'ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:24.787709251+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:24.787745629+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":"2025-09-19T10:20:24.787751985+07:00","message":"receive interim result [false|false]: ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่าพระ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:24.787767934+07:00","message":"[buffer interim] 249 false ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.78777633+07:00","message":"[bufferProcess] interim [120000000]:ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.78777869+07:00","message":"[bufferProcess] send to processor:ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่ากัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.787784073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.787786816+07:00","message":"> Transcript [2536] [false]: 'ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่ากัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.787790519+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.787792415+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.787794309+07:00","message":"StatePrefix: 'ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.787796738+07:00","message":"TextPushed: 'ไปพูดจาหรือไปกระทำบางอย่างเขามัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:24.857507317+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:24.857544122+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":"2025-09-19T10:20:24.857550267+07:00","message":"receive interim result [false|false]: ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่ากัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:24.857563375+07:00","message":"[buffer interim] 249 false ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่ากัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.857569751+07:00","message":"[bufferProcess] interim [180000000]:ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่ากัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.85757208+07:00","message":"[bufferProcess] send to processor:ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.857577395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.857579793+07:00","message":"> Transcript [2537] [false]: 'ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.85758301+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.857584591+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.857586445+07:00","message":"StatePrefix: 'ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:24.85758881+07:00","message":"TextPushed: 'ไปพูดจาหรือไปกระทำบางอย่างเขามัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:25.395929889+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:25.395966743+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":"2025-09-19T10:20:25.395973238+07:00","message":"receive interim result [false|false]: ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่ากัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:25.395986558+07:00","message":"[buffer interim] 249 false ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่ากัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:25.395993043+07:00","message":"[bufferProcess] interim [780000000]:ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่ากัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:25.39599537+07:00","message":"[bufferProcess] send to processor:ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่ากัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:25.396000692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:25.396003039+07:00","message":"> Transcript [2538] [false]: 'ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่ากัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:25.39600618+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:25.396007731+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:25.396009688+07:00","message":"StatePrefix: 'ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:25.396012086+07:00","message":"TextPushed: 'ไปพูดจาหรือไปกระทำบางอย่างเขามัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:25.731389841+07:00","message":"[GCS] IsForceVAD: false for message ID: 249"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:25.932263183+07:00","message":"[GCS] Start streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.006321752+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.006364913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่า\",\"confidence\":0.9581292}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.006373667+07:00","message":"receive interim result [true|false]: ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.006385076+07:00","message":"end recv isFinal message id 249"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.006387442+07:00","message":"end Recv id 249"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.006395666+07:00","message":"[buffer interim] 249 true ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.006409099+07:00","message":"[bufferProcess] interim [320000000]:ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.006416886+07:00","message":"[bufferProcess] send to processor (isfinal):ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่ากัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.006421314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.006424958+07:00","message":"> Transcript [2539] [false]: 'ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่ากัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.00643026+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.006432477+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.006434699+07:00","message":"StatePrefix: 'ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.006437752+07:00","message":"TextPushed: 'ไปพูดจาหรือไปกระทำบางอย่างเขามัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.006444614+07:00","message":"Push: 'เจ็บยิ่งกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.006446675+07:00","message":"TextPushed: 'ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.006449397+07:00","message":"Set new StatePrefix : 'ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่ากัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.006452683+07:00","message":"Next Push (prob) : 'กัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.006454685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.006457061+07:00","message":"> Transcript [2540] [true]: 'ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.006460059+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.006461871+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.006463879+07:00","message":"StatePrefix: 'ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่ากัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.006466614+07:00","message":"TextPushed: 'ไปพูดจาหรือไปกระทำบางอย่างเขามันเจ็บยิ่งกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.006469136+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.006479915+07:00","message":"push: {false เจ็บยิ่งกว่า 0 0xc000046e00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.006486688+07:00","message":"push: {true  0 0xc000046e00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:20:26.017611246+07:00","message":"write wav file: './tmp/7402/7402_249.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.284960499+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.2850123+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":"2025-09-19T10:20:26.285019844+07:00","message":"receive interim result [false|false]: รอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.285037732+07:00","message":"[buffer interim] 250 false รอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.285046272+07:00","message":"[bufferProcess] interim [420000000]:รอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.285048696+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.4344621+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.434500255+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":"2025-09-19T10:20:26.434505908+07:00","message":"receive interim result [false|false]: ร้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.43451736+07:00","message":"[buffer interim] 250 false ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.434523861+07:00","message":"[bufferProcess] interim [480000000]:ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.434526031+07:00","message":"[bufferProcess] send to processor:รอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.434529293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.434532145+07:00","message":"> Transcript [2541] [false]: 'รอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.434533977+07:00","message":"Set StatePrefix (first interim): 'รอ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.538648625+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.538691414+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":"2025-09-19T10:20:26.538697186+07:00","message":"receive interim result [false|false]: ร้องไห้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.538708668+07:00","message":"[buffer interim] 250 false ร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.538714808+07:00","message":"[bufferProcess] interim [600000000]:ร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.538716769+07:00","message":"[bufferProcess] send to processor:ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.538719598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.53872345+07:00","message":"> Transcript [2542] [false]: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.538726327+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.538728069+07:00","message":"Set new StatePrefix: 'ร้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.629116921+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.629149383+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":"2025-09-19T10:20:26.629154401+07:00","message":"receive interim result [false|false]: รอให้เสร็จ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.629178796+07:00","message":"[buffer interim] 250 false รอให้เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.629187201+07:00","message":"[bufferProcess] interim [720000000]:รอให้เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.629189283+07:00","message":"[bufferProcess] send to processor:ร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.629192871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.629195637+07:00","message":"> Transcript [2543] [false]: 'ร้องไห้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.629198027+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.62919955+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.629201146+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.629202713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.794127391+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.794161455+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":"2025-09-19T10:20:26.794167255+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.7941786+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.794184838+07:00","message":"[bufferProcess] interim [840000000]:รอให้เสร็จแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.794186964+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.794192291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.794194864+07:00","message":"> Transcript [2544] [false]: 'รอให้เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.794196811+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.794198658+07:00","message":"Set new StatePrefix: 'รอให้เสร็จ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:26.916570554+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:26.916579911+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.921681637+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.921712614+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":"2025-09-19T10:20:26.92171788+07:00","message":"receive interim result [false|false]: รอให้เสร็จแน่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.921730336+07:00","message":"[buffer interim] 250 false รอให้เสร็จแน่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.921736735+07:00","message":"[bufferProcess] interim [960000000]:รอให้เสร็จแน่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.92173862+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.921743453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.92174597+07:00","message":"> Transcript [2545] [false]: 'รอให้เสร็จแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.921748704+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.921750493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.921751983+07:00","message":"StatePrefix: 'รอให้เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.921753904+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.929393145+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.92941232+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":"2025-09-19T10:20:26.929416818+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดู"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.929423511+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.929433319+07:00","message":"[bufferProcess] interim [20000000]:รอให้เสร็จแม่ดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.929435207+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแน่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.92943749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.929439416+07:00","message":"> Transcript [2546] [false]: 'รอให้เสร็จแน่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.929442195+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.929444708+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.929447387+07:00","message":"StatePrefix: 'รอให้เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.929449612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.992489298+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.992520027+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":"2025-09-19T10:20:26.992525159+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:26.992537474+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.99254344+07:00","message":"[bufferProcess] interim [80000000]:รอให้เสร็จแม่ดุ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.992545479+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.992550426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.992553072+07:00","message":"> Transcript [2547] [false]: 'รอให้เสร็จแม่ดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.992556186+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.992557816+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.992559456+07:00","message":"StatePrefix: 'รอให้เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:26.992561307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:27.310281852+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:27.310325194+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":"2025-09-19T10:20:27.310332877+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:27.310350012+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:27.310359812+07:00","message":"[bufferProcess] interim [380000000]:รอให้เสร็จแม่ดุๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:27.310361738+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:27.310364913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:27.310369502+07:00","message":"> Transcript [2548] [false]: 'รอให้เสร็จแม่ดุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:27.31037264+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:27.310374438+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:27.310376378+07:00","message":"StatePrefix: 'รอให้เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:27.31037819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:27.310384006+07:00","message":"Push: 'รอให้เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:27.310385722+07:00","message":"TextPushed: 'รอให้เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:27.310387382+07:00","message":"Set new StatePrefix : 'รอให้เสร็จแม่ดุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:27.310389106+07:00","message":"Next Push (prob) : 'แม่ดุ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:27.310396544+07:00","message":"push: {false รอให้เสร็จ 0 0xc000133800}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:27.818077942+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:27.81812757+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":"2025-09-19T10:20:27.818134465+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:27.818150653+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:27.818158587+07:00","message":"[bufferProcess] interim [860000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:27.818161473+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:27.818169277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:27.818173079+07:00","message":"> Transcript [2549] [false]: 'รอให้เสร็จแม่ดุๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:27.818177157+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:27.818179639+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:27.818182396+07:00","message":"StatePrefix: 'รอให้เสร็จแม่ดุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:27.818185251+07:00","message":"TextPushed: 'รอให้เสร็จ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:28.062032915+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:28.062066639+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":"2025-09-19T10:20:28.062072464+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:28.062085888+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.062095572+07:00","message":"[bufferProcess] interim [160000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.062097776+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.062100816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.062103308+07:00","message":"> Transcript [2550] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.062105987+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.062107599+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.062109511+07:00","message":"StatePrefix: 'รอให้เสร็จแม่ดุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.062111142+07:00","message":"TextPushed: 'รอให้เสร็จ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:28.714596348+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:28.714639874+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":"2025-09-19T10:20:28.714645309+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:28.714654435+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.714660187+07:00","message":"[bufferProcess] interim [760000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.714662243+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.714665609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.714668272+07:00","message":"> Transcript [2551] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.714671105+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.714672923+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.714675262+07:00","message":"StatePrefix: 'รอให้เสร็จแม่ดุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.71467708+07:00","message":"TextPushed: 'รอให้เสร็จ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:28.720710061+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:28.720749341+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":"2025-09-19T10:20:28.720755058+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:28.720766659+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.720773662+07:00","message":"[bufferProcess] interim [820000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.720776232+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.7207822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.720784884+07:00","message":"> Transcript [2552] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.720787992+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.72079001+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.720791791+07:00","message":"StatePrefix: 'รอให้เสร็จแม่ดุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.720793549+07:00","message":"TextPushed: 'รอให้เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.720798004+07:00","message":"Push: 'แม่ดุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.720799674+07:00","message":"TextPushed: 'รอให้เสร็จแม่ดุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.720801409+07:00","message":"Set new StatePrefix : 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.720803476+07:00","message":"Next Push (prob) : 'ๆเจ็บๆร้องไห้ไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:28.720811088+07:00","message":"push: {false แม่ดุ 0 0xc000133800}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:28.906006027+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:28.906042251+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":"2025-09-19T10:20:28.906048423+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:28.90606281+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.906069236+07:00","message":"[bufferProcess] interim [940000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.906071701+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.906078279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.906081035+07:00","message":"> Transcript [2553] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.906083962+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.906086116+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.906088302+07:00","message":"StatePrefix: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.906091182+07:00","message":"TextPushed: 'รอให้เสร็จแม่ดุ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:28.915771306+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:28.915801713+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":"2025-09-19T10:20:28.91580738+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:28.915816053+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.91582187+07:00","message":"[bufferProcess] interim [0]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.915824484+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.915833403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.915836041+07:00","message":"> Transcript [2554] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.915838782+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.915840671+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.915842692+07:00","message":"StatePrefix: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:28.915845261+07:00","message":"TextPushed: 'รอให้เสร็จแม่ดุ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:29.16236221+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:29.162394511+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":"2025-09-19T10:20:29.162399989+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:29.162412931+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.1624189+07:00","message":"[bufferProcess] interim [300000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.162421059+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.162425969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.162428862+07:00","message":"> Transcript [2555] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.162431602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.162433259+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.162435197+07:00","message":"StatePrefix: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.162437485+07:00","message":"TextPushed: 'รอให้เสร็จแม่ดุ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:29.42041606+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:29.420458547+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":"2025-09-19T10:20:29.420465462+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:29.42048359+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.420495369+07:00","message":"[bufferProcess] interim [480000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.420498808+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.420502693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.420506322+07:00","message":"> Transcript [2556] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.420510824+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.42051321+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.420516848+07:00","message":"StatePrefix: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.420519979+07:00","message":"TextPushed: 'รอให้เสร็จแม่ดุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.420529069+07:00","message":"Push: 'ๆเจ็บๆร้องไห้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.420531369+07:00","message":"TextPushed: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.420534091+07:00","message":"Set new StatePrefix : 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.420536766+07:00","message":"Next Push (prob) : 'ไปไปเคลียร์ให้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:29.420562718+07:00","message":"push: {false ๆเจ็บๆร้องไห้ไป 0 0xc000133800}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:29.679968567+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:29.680005795+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":"2025-09-19T10:20:29.680011293+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:29.680022047+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.680028749+07:00","message":"[bufferProcess] interim [780000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.680031136+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.680034629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.680037538+07:00","message":"> Transcript [2557] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.680041323+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.680043946+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.680046319+07:00","message":"StatePrefix: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.680049838+07:00","message":"TextPushed: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:29.814729014+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:29.814763689+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":"2025-09-19T10:20:29.814770297+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:29.814783807+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.814790305+07:00","message":"[bufferProcess] interim [840000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.81479272+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.81479856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.814801024+07:00","message":"> Transcript [2558] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.81480484+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.814806501+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.814808224+07:00","message":"StatePrefix: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.814810651+07:00","message":"TextPushed: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:29.848375127+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:29.848413994+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":"2025-09-19T10:20:29.848419829+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปลอง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:29.848435244+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปลอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.848442003+07:00","message":"[bufferProcess] interim [900000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปลอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.848444812+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.84845042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.848453935+07:00","message":"> Transcript [2559] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.848457278+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.848458971+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.848460962+07:00","message":"StatePrefix: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.84846414+07:00","message":"TextPushed: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:29.869005398+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:29.869042625+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":"2025-09-19T10:20:29.869049015+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:29.869066161+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.869075259+07:00","message":"[bufferProcess] interim [20000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.869078305+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปลอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.869087471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.8690904+07:00","message":"> Transcript [2560] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปลอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.869094467+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.869096643+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.8690994+07:00","message":"StatePrefix: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.869101863+07:00","message":"TextPushed: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.869109252+07:00","message":"Push: 'ไปไปเคลียร์ให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.86911088+07:00","message":"TextPushed: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.869112679+07:00","message":"Set new StatePrefix : 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปลอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.869114532+07:00","message":"Next Push (prob) : 'เสร็จไปลอง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:29.86912332+07:00","message":"push: {false ไปไปเคลียร์ให้ 0 0xc000133800}"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:29.917642537+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:29.917666026+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:29.999139203+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:29.999183453+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":"2025-09-19T10:20:29.999189268+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:29.99920411+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.999211084+07:00","message":"[bufferProcess] interim [80000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.999213375+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.999220085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.999222426+07:00","message":"> Transcript [2561] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.999224707+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:29.999226817+07:00","message":"Set new StatePrefix: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:30.193570415+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:30.193611907+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":"2025-09-19T10:20:30.193618099+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:30.193651706+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.193675306+07:00","message":"[bufferProcess] interim [320000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.193678185+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.193681535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.19368408+07:00","message":"> Transcript [2562] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.1936873+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.193689061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.193690628+07:00","message":"StatePrefix: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.193692846+07:00","message":"TextPushed: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:30.380134322+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:30.380170413+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":"2025-09-19T10:20:30.380177+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:30.380191088+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.380197258+07:00","message":"[bufferProcess] interim [440000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.380200347+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.38020694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.380209364+07:00","message":"> Transcript [2563] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.38021284+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.380214801+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.380217035+07:00","message":"StatePrefix: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.380219327+07:00","message":"TextPushed: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:30.511743525+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:30.511779933+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":"2025-09-19T10:20:30.511786169+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:30.511799439+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.511806559+07:00","message":"[bufferProcess] interim [620000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.511808821+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.511814702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.511816917+07:00","message":"> Transcript [2564] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.511820306+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.511822022+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.511823955+07:00","message":"StatePrefix: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.511826322+07:00","message":"TextPushed: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:30.574523913+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:30.57457195+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":"2025-09-19T10:20:30.57458024+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:30.574596909+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.574613135+07:00","message":"[bufferProcess] interim [680000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.57461732+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.574625249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.574629311+07:00","message":"> Transcript [2565] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.574634168+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.574636053+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.574637969+07:00","message":"StatePrefix: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.574640123+07:00","message":"TextPushed: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.574645838+07:00","message":"Push: 'เสร็จไปร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.574647353+07:00","message":"TextPushed: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.574649197+07:00","message":"Set new StatePrefix : 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.574651597+07:00","message":"Next Push (prob) : 'ไห้เสร็จแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:30.574659095+07:00","message":"push: {false เสร็จไปร้อง 0 0xc000133800}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:30.70138112+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:30.701419487+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":"2025-09-19T10:20:30.701426063+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:30.701440847+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.701448119+07:00","message":"[bufferProcess] interim [740000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.701450631+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.701457425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.701459937+07:00","message":"> Transcript [2566] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.701462562+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.701464874+07:00","message":"Set new StatePrefix: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:30.894728863+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:30.894767132+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":"2025-09-19T10:20:30.894773386+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:30.894786039+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.894792275+07:00","message":"[bufferProcess] interim [980000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.894794757+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.894800147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.894802386+07:00","message":"> Transcript [2567] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.894807479+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.894809254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.894810827+07:00","message":"StatePrefix: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:30.894813007+07:00","message":"TextPushed: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:31.085611867+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:31.085656545+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":"2025-09-19T10:20:31.08566228+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:31.085678567+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.085684715+07:00","message":"[bufferProcess] interim [100000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.085689719+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.085698418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.08570077+07:00","message":"> Transcript [2568] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.085704041+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.085706109+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.085708117+07:00","message":"StatePrefix: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.085710885+07:00","message":"TextPushed: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:31.123256962+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:31.123302557+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":"2025-09-19T10:20:31.123311021+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วบอก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:31.123321569+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วบอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.12332823+07:00","message":"[bufferProcess] interim [160000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วบอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.123331879+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.123337641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.123339975+07:00","message":"> Transcript [2569] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.123342774+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.123344827+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.123346299+07:00","message":"StatePrefix: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.123348772+07:00","message":"TextPushed: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:31.140740029+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:31.140775704+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":"2025-09-19T10:20:31.140781894+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:31.140794394+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.140801785+07:00","message":"[bufferProcess] interim [220000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.140804609+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วบอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.140811321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.140813669+07:00","message":"> Transcript [2570] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วบอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.140817703+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.140819328+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.14082109+07:00","message":"StatePrefix: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.140823626+07:00","message":"TextPushed: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.140830466+07:00","message":"Push: 'ไห้เสร็จแล้วกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.14083228+07:00","message":"TextPushed: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.140834381+07:00","message":"Set new StatePrefix : 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วบอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.14083636+07:00","message":"Next Push (prob) : 'มาแล้วบอก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:31.140843057+07:00","message":"push: {false ไห้เสร็จแล้วกลับ 0 0xc000133800}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:31.226154455+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:31.226193341+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":"2025-09-19T10:20:31.226200429+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:31.226215919+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.226222656+07:00","message":"[bufferProcess] interim [280000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.226225628+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.226232666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.226235695+07:00","message":"> Transcript [2571] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.22623808+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:31.405508824+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:31.40554357+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":"2025-09-19T10:20:31.405550537+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:31.405565307+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.405571642+07:00","message":"[bufferProcess] interim [460000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.405574244+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.405579357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.405581752+07:00","message":"> Transcript [2572] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.405584444+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.405586328+07:00","message":"Set new StatePrefix: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:31.492994884+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:31.49303082+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":"2025-09-19T10:20:31.493037747+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:31.493052394+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.493059131+07:00","message":"[bufferProcess] interim [580000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.493061771+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.493067368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.493070025+07:00","message":"> Transcript [2573] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.493073761+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.49307536+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.493076914+07:00","message":"StatePrefix: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.4930797+07:00","message":"TextPushed: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:31.609547177+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:31.609587012+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":"2025-09-19T10:20:31.609593793+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:31.609604153+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.609616324+07:00","message":"[bufferProcess] interim [640000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.609619028+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.609622615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.609625236+07:00","message":"> Transcript [2574] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.60962902+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.609630688+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.609632276+07:00","message":"StatePrefix: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:31.60963471+07:00","message":"TextPushed: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:32.196873676+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:32.196908208+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":"2025-09-19T10:20:32.19691422+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้เห็นคน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:32.196928041+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้เห็นคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:32.196934455+07:00","message":"[bufferProcess] interim [60000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้เห็นคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:32.196937549+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:32.19694301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:32.196945602+07:00","message":"> Transcript [2575] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:32.196949481+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:32.196951325+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:32.196953197+07:00","message":"StatePrefix: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:32.19695577+07:00","message":"TextPushed: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:32.260472503+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:32.260515009+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":"2025-09-19T10:20:32.260522526+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:32.260539482+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:32.260548254+07:00","message":"[bufferProcess] interim [120000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:32.260552466+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้เห็นคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:32.260556736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:32.260560643+07:00","message":"> Transcript [2576] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้เห็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:32.260566536+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:32.26056877+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:32.260571309+07:00","message":"StatePrefix: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:32.260575045+07:00","message":"TextPushed: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:32.260578701+07:00","message":"Push: 'มาแล้วมาพูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:32.260581179+07:00","message":"TextPushed: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:32.260584069+07:00","message":"Set new StatePrefix : 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้เห็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:32.260587489+07:00","message":"Next Push (prob) : 'คุยกันได้เห็นคน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:32.260598273+07:00","message":"push: {false มาแล้วมาพูด 0 0xc000133800}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:32.363415345+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:32.363450119+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":"2025-09-19T10:20:32.363456519+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:32.363469891+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:32.363477231+07:00","message":"[bufferProcess] interim [240000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:32.363479624+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:32.363485063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:32.363487455+07:00","message":"> Transcript [2577] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:32.363490194+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:32.91787386+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:32.917921295+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:33.362484937+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:33.36252061+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":"2025-09-19T10:20:33.362526314+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้ที่น่ารัก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:33.362539149+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้ที่น่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.362545011+07:00","message":"[bufferProcess] interim [380000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้ที่น่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.36254761+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.362552551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.362555338+07:00","message":"> Transcript [2578] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.362557786+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:33.391545597+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:33.391576919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:33.391582603+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:33.391594604+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.391600367+07:00","message":"[bufferProcess] interim [440000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.391602984+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้ที่น่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.391614095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.391616896+07:00","message":"> Transcript [2579] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้ที่น่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.39161946+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.39162124+07:00","message":"Set new StatePrefix: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้ที่น่ารัก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:33.421495973+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:33.421535932+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":"2025-09-19T10:20:33.421542196+07:00","message":"receive interim result [false|false]: รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้ที่น่ารักๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:33.421563969+07:00","message":"[buffer interim] 250 false รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้ที่น่ารักๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.42157007+07:00","message":"[bufferProcess] interim [500000000]:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้ที่น่ารักๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.421572805+07:00","message":"[bufferProcess] send to processor:รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.421576217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.421595794+07:00","message":"> Transcript [2580] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.421599982+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:33.681244948+07:00","message":"[GCS] IsForceVAD: false for message ID: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:33.743654657+07:00","message":"[GCS] Start streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:33.975789412+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:33.975830583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องไห้เสร็จแม่ดุร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกับคนที่น่ารักๆ\",\"confidence\":0.92793024}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:33.975836525+07:00","message":"receive interim result [true|false]: ร้องไห้เสร็จแม่ดุร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกับคนที่น่ารักๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:33.975846098+07:00","message":"end recv isFinal message id 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:33.975847925+07:00","message":"end Recv id 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:33.975856857+07:00","message":"[buffer interim] 250 true ร้องไห้เสร็จแม่ดุร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกับคนที่น่ารักๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.975866291+07:00","message":"[bufferProcess] interim [980000000]:ร้องไห้เสร็จแม่ดุร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกับคนที่น่ารักๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.975869624+07:00","message":"[bufferProcess] send to processor (isfinal):รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้ที่น่ารักๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.97587322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.975875863+07:00","message":"> Transcript [2581] [false]: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้ที่น่ารักๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.975879291+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.97588238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.975884047+07:00","message":"StatePrefix: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้ที่น่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.97588626+07:00","message":"TextPushed: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.975888087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.975889829+07:00","message":"> Transcript [2582] [true]: 'ร้องไห้เสร็จแม่ดุร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกับคนที่น่ารักๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.975891884+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.975893175+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.975894614+07:00","message":"StatePrefix: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกันได้ที่น่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.975896431+07:00","message":"TextPushed: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.975898106+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.976135919+07:00","message":"Push: 'กับคนที่น่ารักๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.976138213+07:00","message":"TextPushed: 'รอให้เสร็จแม่ดุๆเจ็บๆร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดกับคนที่น่ารักๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.976140486+07:00","message":"Set new StatePrefix : 'ร้องไห้เสร็จแม่ดุร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกับคนที่น่ารักๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.97614259+07:00","message":"Next Push (prob) : 'ร้องไห้เสร็จแม่ดุร้องไห้ไปไปไปเคลียร์ให้เสร็จไปร้องไห้เสร็จแล้วกลับมาแล้วมาพูดคุยกับคนที่น่ารักๆ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:33.976155974+07:00","message":"push: {true กับคนที่น่ารักๆ 0 0xc000133800}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:33.976192724+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_250.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:20:33.989783488+07:00","message":"write wav file: './tmp/7402/7402_250.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:35.918527514+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:35.918543922+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:36.9169464+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:36.917000877+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":"2025-09-19T10:20:36.917007341+07:00","message":"receive interim result [false|false]: ของอาหาร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:36.917026979+07:00","message":"[buffer interim] 251 false ของอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:36.917034855+07:00","message":"[bufferProcess] interim [0]:ของอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:36.917037134+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:36.917046526+07:00","message":"[bufferProcess] send to processor (ticker):ของอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:36.917049728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:36.917053314+07:00","message":"> Transcript [2583] [false]: 'ของอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:36.917056244+07:00","message":"Set StatePrefix (first interim): 'ของอาหาร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:37.232011158+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:37.232080238+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":"2025-09-19T10:20:37.23208711+07:00","message":"receive interim result [false|false]: ของอาหารไทย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:37.232100847+07:00","message":"[buffer interim] 251 false ของอาหารไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:37.232111755+07:00","message":"[bufferProcess] interim [300000000]:ของอาหารไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:37.232115124+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:37.805850768+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:37.805892032+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":"2025-09-19T10:20:37.805897089+07:00","message":"receive interim result [false|false]: ของอาหารไทยหรือของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:37.805928986+07:00","message":"[buffer interim] 251 false ของอาหารไทยหรือของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:37.805935599+07:00","message":"[bufferProcess] interim [840000000]:ของอาหารไทยหรือของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:37.805937452+07:00","message":"[bufferProcess] send to processor:ของอาหารไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:37.805942519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:37.80594557+07:00","message":"> Transcript [2584] [false]: 'ของอาหารไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:37.805948597+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:37.805950604+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:37.805952171+07:00","message":"StatePrefix: 'ของอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:37.805953843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:37.949862679+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:37.949904145+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":"2025-09-19T10:20:37.949908924+07:00","message":"receive interim result [false|false]: ของอาหารไทยหรือของกิน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:37.949922397+07:00","message":"[buffer interim] 251 false ของอาหารไทยหรือของกิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:37.949929113+07:00","message":"[bufferProcess] interim [20000000]:ของอาหารไทยหรือของกิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:37.949931222+07:00","message":"[bufferProcess] send to processor:ของอาหารไทยหรือของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:37.949936133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:37.949938488+07:00","message":"> Transcript [2585] [false]: 'ของอาหารไทยหรือของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:37.949941761+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:37.949945183+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:37.949946836+07:00","message":"StatePrefix: 'ของอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:37.949948468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:38.147018384+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:38.147053751+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":"2025-09-19T10:20:38.147058813+07:00","message":"receive interim result [false|false]: ของอาหารไทยหรือของจริง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:38.147072803+07:00","message":"[buffer interim] 251 false ของอาหารไทยหรือของจริง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.147083274+07:00","message":"[bufferProcess] interim [140000000]:ของอาหารไทยหรือของจริง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.147086213+07:00","message":"[bufferProcess] send to processor:ของอาหารไทยหรือของกิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.147092693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.14709633+07:00","message":"> Transcript [2586] [false]: 'ของอาหารไทยหรือของกิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.147100057+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.14710341+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.147105135+07:00","message":"StatePrefix: 'ของอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.147106839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:38.188484693+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:38.188526017+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":"2025-09-19T10:20:38.188531748+07:00","message":"receive interim result [false|false]: ของอาหารไทยหรือของจริงของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:38.188546033+07:00","message":"[buffer interim] 251 false ของอาหารไทยหรือของจริงของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.188552316+07:00","message":"[bufferProcess] interim [260000000]:ของอาหารไทยหรือของจริงของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.188554591+07:00","message":"[bufferProcess] send to processor:ของอาหารไทยหรือของจริง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.188560978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.188563547+07:00","message":"> Transcript [2587] [false]: 'ของอาหารไทยหรือของจริง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.18856628+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.188567893+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.188569923+07:00","message":"StatePrefix: 'ของอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.188572144+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.18857746+07:00","message":"Push: 'ของอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.188579198+07:00","message":"TextPushed: 'ของอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.188581517+07:00","message":"Set new StatePrefix : 'ของอาหารไทยหรือของจริง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.188583496+07:00","message":"Next Push (prob) : 'ไทยหรือของจริง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:38.188608203+07:00","message":"push: {false ของอาหาร 0 0xc000189880}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:38.193197184+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:38.193222673+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":"2025-09-19T10:20:38.193228221+07:00","message":"receive interim result [false|false]: ของอาหารไทยหรือของจริงของแท้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:38.193240991+07:00","message":"[buffer interim] 251 false ของอาหารไทยหรือของจริงของแท้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.193246701+07:00","message":"[bufferProcess] interim [320000000]:ของอาหารไทยหรือของจริงของแท้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.193249572+07:00","message":"[bufferProcess] send to processor:ของอาหารไทยหรือของจริงของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.193256205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.193259248+07:00","message":"> Transcript [2588] [false]: 'ของอาหารไทยหรือของจริงของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.193262855+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.193265172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.193267548+07:00","message":"StatePrefix: 'ของอาหารไทยหรือของจริง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.193270097+07:00","message":"TextPushed: 'ของอาหาร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:38.331278476+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:38.331318611+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":"2025-09-19T10:20:38.331324241+07:00","message":"receive interim result [false|false]: ของอาหารไทยหรือของกินของใช้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:38.331338299+07:00","message":"[buffer interim] 251 false ของอาหารไทยหรือของกินของใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.331350817+07:00","message":"[bufferProcess] interim [380000000]:ของอาหารไทยหรือของกินของใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.33135315+07:00","message":"[bufferProcess] send to processor:ของอาหารไทยหรือของจริงของแท้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.33135655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.331359267+07:00","message":"> Transcript [2589] [false]: 'ของอาหารไทยหรือของจริงของแท้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.331362532+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.33136414+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.331365674+07:00","message":"StatePrefix: 'ของอาหารไทยหรือของจริง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.331367625+07:00","message":"TextPushed: 'ของอาหาร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:38.378400465+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:38.378439408+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":"2025-09-19T10:20:38.378445672+07:00","message":"receive interim result [false|false]: ของอาหารไทยหรือของจริงของไทย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:38.378459308+07:00","message":"[buffer interim] 251 false ของอาหารไทยหรือของจริงของไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.378465808+07:00","message":"[bufferProcess] interim [440000000]:ของอาหารไทยหรือของจริงของไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.378468665+07:00","message":"[bufferProcess] send to processor:ของอาหารไทยหรือของกินของใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.378476914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.378480406+07:00","message":"> Transcript [2590] [false]: 'ของอาหารไทยหรือของกินของใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.378483222+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.37848619+07:00","message":"Set new StatePrefix: 'ของอาหารไทยหรือของกินของใช้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:38.51045514+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:38.510497174+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":"2025-09-19T10:20:38.510502525+07:00","message":"receive interim result [false|false]: ของอาหารไทยหรือของจริงของไทยที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:38.510517812+07:00","message":"[buffer interim] 251 false ของอาหารไทยหรือของจริงของไทยที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.510524921+07:00","message":"[bufferProcess] interim [620000000]:ของอาหารไทยหรือของจริงของไทยที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.51052738+07:00","message":"[bufferProcess] send to processor:ของอาหารไทยหรือของจริงของไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.510530324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.51053345+07:00","message":"> Transcript [2591] [false]: 'ของอาหารไทยหรือของจริงของไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.510535549+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.510538711+07:00","message":"Set new StatePrefix: 'ของอาหารไทยหรือของจริงของไทย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:38.552243892+07:00","message":"[GCS] IsForceVAD: false for message ID: 251"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:38.688503154+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:38.688556869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของอาหารไทยหรือของกินของไทยที่\",\"confidence\":0.938336}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:38.688564957+07:00","message":"receive interim result [true|false]: ของอาหารไทยหรือของกินของไทยที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:38.688587866+07:00","message":"end recv isFinal message id 251"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:38.688590562+07:00","message":"end Recv id 251"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:38.688599442+07:00","message":"[buffer interim] 251 true ของอาหารไทยหรือของกินของไทยที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.688612904+07:00","message":"[bufferProcess] interim [830000000]:ของอาหารไทยหรือของกินของไทยที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.688617754+07:00","message":"[bufferProcess] send to processor (isfinal):ของอาหารไทยหรือของจริงของไทยที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.68863772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.688655751+07:00","message":"> Transcript [2592] [false]: 'ของอาหารไทยหรือของจริงของไทยที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.688660845+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.688662747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.688664635+07:00","message":"StatePrefix: 'ของอาหารไทยหรือของจริงของไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.68866695+07:00","message":"TextPushed: 'ของอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.68866906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.688671077+07:00","message":"> Transcript [2593] [true]: 'ของอาหารไทยหรือของกินของไทยที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.688672871+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.688674246+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.688675521+07:00","message":"StatePrefix: 'ของอาหารไทยหรือของจริงของไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.688676992+07:00","message":"TextPushed: 'ของอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:38.688683317+07:00","message":"Push: 'ไทยหรือของกินของไทยที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:38.68869387+07:00","message":"push: {true ไทยหรือของกินของไทยที่ 0 0xc000189880}"}
{"level":"info","service":"Main","time":"2025-09-19T10:20:38.698489369+07:00","message":"write wav file: './tmp/7402/7402_251.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:38.91861311+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:38.918614244+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:39.004746053+07:00","message":"[GCS] Start streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:39.350164117+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:39.350210716+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":"2025-09-19T10:20:39.350216303+07:00","message":"receive interim result [false|false]: บ้าน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:39.350234816+07:00","message":"[buffer interim] 252 false บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.350241113+07:00","message":"[bufferProcess] interim [420000000]:บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.350242741+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:39.608581962+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:39.608646721+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":"2025-09-19T10:20:39.608654929+07:00","message":"receive interim result [false|false]: บางครั้ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:39.608673198+07:00","message":"[buffer interim] 252 false บางครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.608681552+07:00","message":"[bufferProcess] interim [600000000]:บางครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.608684472+07:00","message":"[bufferProcess] send to processor:บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.608693414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.60869752+07:00","message":"> Transcript [2594] [false]: 'บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.608700236+07:00","message":"Set StatePrefix (first interim): 'บ้าน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:39.682033233+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:39.682073618+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":"2025-09-19T10:20:39.682079335+07:00","message":"receive interim result [false|false]: บักหำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:39.682093169+07:00","message":"[buffer interim] 252 false บักหำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.682098889+07:00","message":"[bufferProcess] interim [660000000]:บักหำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.682101027+07:00","message":"[bufferProcess] send to processor:บางครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.682105997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.682108398+07:00","message":"> Transcript [2595] [false]: 'บางครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.682110352+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.682112215+07:00","message":"Set new StatePrefix: 'บางครั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:39.901848529+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:39.901884627+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":"2025-09-19T10:20:39.901889934+07:00","message":"receive interim result [false|false]: บางครั้งเราไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:39.901906758+07:00","message":"[buffer interim] 252 false บางครั้งเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.901913005+07:00","message":"[bufferProcess] interim [840000000]:บางครั้งเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.90191562+07:00","message":"[bufferProcess] send to processor:บักหำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.901921147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.901923926+07:00","message":"> Transcript [2596] [false]: 'บักหำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.901925854+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.901927664+07:00","message":"Set new StatePrefix: 'บักหำ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:39.957609183+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:39.957657211+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":"2025-09-19T10:20:39.957662584+07:00","message":"receive interim result [false|false]: บักหำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:39.957674569+07:00","message":"[buffer interim] 252 false บักหำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.957683645+07:00","message":"[bufferProcess] interim [900000000]:บักหำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.957689112+07:00","message":"[bufferProcess] send to processor:บางครั้งเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.957694629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.957698587+07:00","message":"> Transcript [2597] [false]: 'บางครั้งเราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.957701574+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.957704077+07:00","message":"Set new StatePrefix: 'บางครั้งเราไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:39.999122387+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:39.999171039+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":"2025-09-19T10:20:39.999178449+07:00","message":"receive interim result [false|false]: บางครั้งเราไม่คิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:39.999193437+07:00","message":"[buffer interim] 252 false บางครั้งเราไม่คิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.999199995+07:00","message":"[bufferProcess] interim [960000000]:บางครั้งเราไม่คิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.999202093+07:00","message":"[bufferProcess] send to processor:บักหำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.999207333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.999209842+07:00","message":"> Transcript [2598] [false]: 'บักหำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.999212296+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:39.999213975+07:00","message":"Set new StatePrefix: 'บักหำ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:40.007434533+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:40.007463954+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":"2025-09-19T10:20:40.007469284+07:00","message":"receive interim result [false|false]: บางครั้งเราไม่คิดว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:40.007481523+07:00","message":"[buffer interim] 252 false บางครั้งเราไม่คิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.007487733+07:00","message":"[bufferProcess] interim [20000000]:บางครั้งเราไม่คิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.007490215+07:00","message":"[bufferProcess] send to processor:บางครั้งเราไม่คิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.00749554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.00749785+07:00","message":"> Transcript [2599] [false]: 'บางครั้งเราไม่คิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.007499816+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.00750181+07:00","message":"Set new StatePrefix: 'บางครั้งเราไม่คิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:40.253887561+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:40.253928371+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":"2025-09-19T10:20:40.253934285+07:00","message":"receive interim result [false|false]: บางครั้งเราไม่คิดว่าป้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:40.253948344+07:00","message":"[buffer interim] 252 false บางครั้งเราไม่คิดว่าป้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.25395482+07:00","message":"[bufferProcess] interim [260000000]:บางครั้งเราไม่คิดว่าป้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.25395716+07:00","message":"[bufferProcess] send to processor:บางครั้งเราไม่คิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.253962221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.253988623+07:00","message":"> Transcript [2600] [false]: 'บางครั้งเราไม่คิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.253992063+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.253993881+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.253995458+07:00","message":"StatePrefix: 'บางครั้งเราไม่คิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.253997173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:40.258346817+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:40.258368853+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":"2025-09-19T10:20:40.258373674+07:00","message":"receive interim result [false|false]: บางครั้งเราคิดว่าฝรั่ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:40.258386454+07:00","message":"[buffer interim] 252 false บางครั้งเราคิดว่าฝรั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.258391743+07:00","message":"[bufferProcess] interim [320000000]:บางครั้งเราคิดว่าฝรั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.258393955+07:00","message":"[bufferProcess] send to processor:บางครั้งเราไม่คิดว่าป้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.258396967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.25839911+07:00","message":"> Transcript [2601] [false]: 'บางครั้งเราไม่คิดว่าป้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.258401819+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.258403506+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.258404959+07:00","message":"StatePrefix: 'บางครั้งเราไม่คิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.258406491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:40.449414693+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:40.449448796+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":"2025-09-19T10:20:40.449454313+07:00","message":"receive interim result [false|false]: บางครั้งเราคิดว่าฝรั่งกับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:40.449466812+07:00","message":"[buffer interim] 252 false บางครั้งเราคิดว่าฝรั่งกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.449475138+07:00","message":"[bufferProcess] interim [500000000]:บางครั้งเราคิดว่าฝรั่งกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.449480287+07:00","message":"[bufferProcess] send to processor:บางครั้งเราคิดว่าฝรั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.449483953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.449486609+07:00","message":"> Transcript [2602] [false]: 'บางครั้งเราคิดว่าฝรั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.449488763+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.449490638+07:00","message":"Set new StatePrefix: 'บางครั้งเราคิดว่าฝรั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:40.577617168+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:40.577666114+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":"2025-09-19T10:20:40.577672047+07:00","message":"receive interim result [false|false]: บางครั้งเราคิดว่าฝรั่ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:40.577684967+07:00","message":"[buffer interim] 252 false บางครั้งเราคิดว่าฝรั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.577692915+07:00","message":"[bufferProcess] interim [560000000]:บางครั้งเราคิดว่าฝรั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.57769553+07:00","message":"[bufferProcess] send to processor:บางครั้งเราคิดว่าฝรั่งกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.577700198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.577702753+07:00","message":"> Transcript [2603] [false]: 'บางครั้งเราคิดว่าฝรั่งกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.577705425+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.577706974+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.577708513+07:00","message":"StatePrefix: 'บางครั้งเราคิดว่าฝรั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.577710211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:40.629018702+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:40.629056516+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":"2025-09-19T10:20:40.629062615+07:00","message":"receive interim result [false|false]: บางครั้งเราคิดว่าฝรั่งชอบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:40.629077895+07:00","message":"[buffer interim] 252 false บางครั้งเราคิดว่าฝรั่งชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.629087663+07:00","message":"[bufferProcess] interim [680000000]:บางครั้งเราคิดว่าฝรั่งชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.629090227+07:00","message":"[bufferProcess] send to processor:บางครั้งเราคิดว่าฝรั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.629096932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.629100855+07:00","message":"> Transcript [2604] [false]: 'บางครั้งเราคิดว่าฝรั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.629105256+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.629107493+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.629116012+07:00","message":"StatePrefix: 'บางครั้งเราคิดว่าฝรั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.62911858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:40.660684896+07:00","message":"[GCS] IsForceVAD: false for message ID: 252"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:40.816031848+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:40.81606373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางครั้งเราไม่คิดว่าฝรั่งชอบ\",\"confidence\":0.9302441}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:40.816069902+07:00","message":"receive interim result [true|false]: บางครั้งเราไม่คิดว่าฝรั่งชอบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:40.816077792+07:00","message":"end recv isFinal message id 252"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:40.816079654+07:00","message":"end Recv id 252"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:40.816087403+07:00","message":"[buffer interim] 252 true บางครั้งเราไม่คิดว่าฝรั่งชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.816097573+07:00","message":"[bufferProcess] interim [890000000]:บางครั้งเราไม่คิดว่าฝรั่งชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.816103899+07:00","message":"[bufferProcess] send to processor (isfinal):บางครั้งเราคิดว่าฝรั่งชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.816107899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.816111417+07:00","message":"> Transcript [2605] [false]: 'บางครั้งเราคิดว่าฝรั่งชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.816115305+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.816117654+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.816119909+07:00","message":"StatePrefix: 'บางครั้งเราคิดว่าฝรั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.816122575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.816124785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.816127283+07:00","message":"> Transcript [2606] [true]: 'บางครั้งเราไม่คิดว่าฝรั่งชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.816129931+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.816131906+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.816134673+07:00","message":"StatePrefix: 'บางครั้งเราคิดว่าฝรั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.816136096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:40.816140149+07:00","message":"Push: 'บางครั้งเราไม่คิดว่าฝรั่งชอบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:40.816148868+07:00","message":"push: {true บางครั้งเราไม่คิดว่าฝรั่งชอบ 0 0xc000046600}"}
{"level":"info","service":"Main","time":"2025-09-19T10:20:40.822876944+07:00","message":"write wav file: './tmp/7402/7402_252.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:41.112663313+07:00","message":"[GCS] Start streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:41.855236516+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:41.855282487+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":"2025-09-19T10:20:41.855288393+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:41.855305633+07:00","message":"[buffer interim] 253 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:41.85531281+07:00","message":"[bufferProcess] interim [600000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:41.855314577+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:41.855318227+07:00","message":"[bufferProcess] send to processor (ticker):มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:41.855320554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:41.855323068+07:00","message":"> Transcript [2607] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:41.855325149+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:41.919059221+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:41.919084423+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:41.987661163+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:41.98770264+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":"2025-09-19T10:20:41.987707717+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:41.987722192+07:00","message":"[buffer interim] 253 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:41.987728863+07:00","message":"[bufferProcess] interim [660000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:41.987730797+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:42.11710053+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:42.117135098+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":"2025-09-19T10:20:42.117140563+07:00","message":"receive interim result [false|false]: มันมีหลาย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:42.117156929+07:00","message":"[buffer interim] 253 false มันมีหลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.117175752+07:00","message":"[bufferProcess] interim [780000000]:มันมีหลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.117178284+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.117186032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.117188514+07:00","message":"> Transcript [2608] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.117190552+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.117192747+07:00","message":"Set new StatePrefix: 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:42.289196929+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:42.289233412+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":"2025-09-19T10:20:42.289238569+07:00","message":"receive interim result [false|false]: มันมีหลายอย่าง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:42.289254543+07:00","message":"[buffer interim] 253 false มันมีหลายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.289261241+07:00","message":"[bufferProcess] interim [960000000]:มันมีหลายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.289263862+07:00","message":"[bufferProcess] send to processor:มันมีหลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.28926971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.289272661+07:00","message":"> Transcript [2609] [false]: 'มันมีหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.28927464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.289276626+07:00","message":"Set new StatePrefix: 'มันมีหลาย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:42.481515061+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:42.481550663+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":"2025-09-19T10:20:42.481556498+07:00","message":"receive interim result [false|false]: มันมีหลายอย่างนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:42.481572166+07:00","message":"[buffer interim] 253 false มันมีหลายอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.481595515+07:00","message":"[bufferProcess] interim [140000000]:มันมีหลายอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.481597518+07:00","message":"[bufferProcess] send to processor:มันมีหลายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.481600546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.48160293+07:00","message":"> Transcript [2610] [false]: 'มันมีหลายอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.481605686+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.481607414+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.481608959+07:00","message":"StatePrefix: 'มันมีหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.48161059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:42.542914724+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:42.542950141+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":"2025-09-19T10:20:42.542956953+07:00","message":"receive interim result [false|false]: มันมีหลายอย่างนะที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:42.542971307+07:00","message":"[buffer interim] 253 false มันมีหลายอย่างนะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.542977973+07:00","message":"[bufferProcess] interim [260000000]:มันมีหลายอย่างนะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.542980088+07:00","message":"[bufferProcess] send to processor:มันมีหลายอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.542986032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.542988591+07:00","message":"> Transcript [2611] [false]: 'มันมีหลายอย่างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.542991891+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.542994363+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.54299606+07:00","message":"StatePrefix: 'มันมีหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.542998076+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:42.740464902+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:42.740504326+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":"2025-09-19T10:20:42.740510245+07:00","message":"receive interim result [false|false]: มันมีหลายอย่างนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:42.740524155+07:00","message":"[buffer interim] 253 false มันมีหลายอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.740538487+07:00","message":"[bufferProcess] interim [440000000]:มันมีหลายอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.740540932+07:00","message":"[bufferProcess] send to processor:มันมีหลายอย่างนะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.740545861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.740550461+07:00","message":"> Transcript [2612] [false]: 'มันมีหลายอย่างนะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.740553506+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.740555223+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.740556763+07:00","message":"StatePrefix: 'มันมีหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:42.740558631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:43.004313646+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:43.004348314+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":"2025-09-19T10:20:43.00435385+07:00","message":"receive interim result [false|false]: มันมีหลายอย่างนะที่ไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:43.004370507+07:00","message":"[buffer interim] 253 false มันมีหลายอย่างนะที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.004377774+07:00","message":"[bufferProcess] interim [680000000]:มันมีหลายอย่างนะที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.004379974+07:00","message":"[bufferProcess] send to processor:มันมีหลายอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.004383015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.004385437+07:00","message":"> Transcript [2613] [false]: 'มันมีหลายอย่างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.004388494+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.004390227+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.004391851+07:00","message":"StatePrefix: 'มันมีหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.004393643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.00439574+07:00","message":"Push: 'มันมีหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.004397755+07:00","message":"TextPushed: 'มันมีหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.004399347+07:00","message":"Set new StatePrefix : 'มันมีหลายอย่างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.004401038+07:00","message":"Next Push (prob) : 'อย่างนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:43.004409487+07:00","message":"push: {false มันมีหลาย 0 0xc00039ea80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:43.070610708+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:43.070654201+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":"2025-09-19T10:20:43.070661408+07:00","message":"receive interim result [false|false]: มันมีหลายอย่างนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:43.070674785+07:00","message":"[buffer interim] 253 false มันมีหลายอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.070680993+07:00","message":"[bufferProcess] interim [740000000]:มันมีหลายอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.070683432+07:00","message":"[bufferProcess] send to processor:มันมีหลายอย่างนะที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.070688554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.070691482+07:00","message":"> Transcript [2614] [false]: 'มันมีหลายอย่างนะที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.070694227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.070696074+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.070697838+07:00","message":"StatePrefix: 'มันมีหลายอย่างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.070699883+07:00","message":"TextPushed: 'มันมีหลาย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:43.591667663+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:43.59172219+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":"2025-09-19T10:20:43.591729206+07:00","message":"receive interim result [false|false]: มันมีหลายอย่างนะที่ไม่ชอบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:43.591746147+07:00","message":"[buffer interim] 253 false มันมีหลายอย่างนะที่ไม่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.59175684+07:00","message":"[bufferProcess] interim [280000000]:มันมีหลายอย่างนะที่ไม่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.591760302+07:00","message":"[bufferProcess] send to processor:มันมีหลายอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.59176549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.591768174+07:00","message":"> Transcript [2615] [false]: 'มันมีหลายอย่างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.59177117+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.591773003+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.591774985+07:00","message":"StatePrefix: 'มันมีหลายอย่างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.591776811+07:00","message":"TextPushed: 'มันมีหลาย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:43.720693286+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:43.720725477+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":"2025-09-19T10:20:43.720730574+07:00","message":"receive interim result [false|false]: มันมีหลายอย่างนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:43.72074472+07:00","message":"[buffer interim] 253 false มันมีหลายอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.72075122+07:00","message":"[bufferProcess] interim [340000000]:มันมีหลายอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.720753525+07:00","message":"[bufferProcess] send to processor:มันมีหลายอย่างนะที่ไม่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.720758334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.720760894+07:00","message":"> Transcript [2616] [false]: 'มันมีหลายอย่างนะที่ไม่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.720763671+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.720765493+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.720767194+07:00","message":"StatePrefix: 'มันมีหลายอย่างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.720769591+07:00","message":"TextPushed: 'มันมีหลาย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:43.793328038+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:43.793365814+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":"2025-09-19T10:20:43.793370914+07:00","message":"receive interim result [false|false]: มันมีหลายอย่างนะที่ไม่ชอบเด็ก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:43.793383578+07:00","message":"[buffer interim] 253 false มันมีหลายอย่างนะที่ไม่ชอบเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.793389454+07:00","message":"[bufferProcess] interim [460000000]:มันมีหลายอย่างนะที่ไม่ชอบเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.793391406+07:00","message":"[bufferProcess] send to processor:มันมีหลายอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.793396648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.793399646+07:00","message":"> Transcript [2617] [false]: 'มันมีหลายอย่างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.793402745+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.793404433+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.793406378+07:00","message":"StatePrefix: 'มันมีหลายอย่างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.793408329+07:00","message":"TextPushed: 'มันมีหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.793412466+07:00","message":"Push: 'อย่างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.793414879+07:00","message":"TextPushed: 'มันมีหลายอย่างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.793416663+07:00","message":"Set new StatePrefix : 'มันมีหลายอย่างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.793418599+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:43.793426598+07:00","message":"push: {false อย่างนะ 0 0xc00039ea80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:43.854347035+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:43.854379965+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":"2025-09-19T10:20:43.85438553+07:00","message":"receive interim result [false|false]: มันมีหลายอย่างนะที่ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:43.85439986+07:00","message":"[buffer interim] 253 false มันมีหลายอย่างนะที่ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.854411726+07:00","message":"[bufferProcess] interim [520000000]:มันมีหลายอย่างนะที่ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.854414628+07:00","message":"[bufferProcess] send to processor:มันมีหลายอย่างนะที่ไม่ชอบเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.854422428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.854425034+07:00","message":"> Transcript [2618] [false]: 'มันมีหลายอย่างนะที่ไม่ชอบเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.854427286+07:00","message":"Set StatePrefix (first interim): 'มันมีหลายอย่างนะที่ไม่ชอบเด็ก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:43.970707137+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:43.97074927+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":"2025-09-19T10:20:43.970756429+07:00","message":"receive interim result [false|false]: มันมีหลายอย่างนะที่ไม่ใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:43.970775316+07:00","message":"[buffer interim] 253 false มันมีหลายอย่างนะที่ไม่ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.970784021+07:00","message":"[bufferProcess] interim [640000000]:มันมีหลายอย่างนะที่ไม่ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.970787081+07:00","message":"[bufferProcess] send to processor:มันมีหลายอย่างนะที่ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.970795453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.970798862+07:00","message":"> Transcript [2619] [false]: 'มันมีหลายอย่างนะที่ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.970803659+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:43.970806667+07:00","message":"Set new StatePrefix: 'มันมีหลายอย่างนะที่ไม่ใช่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:44.355505644+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:44.355550269+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":"2025-09-19T10:20:44.355558309+07:00","message":"receive interim result [false|false]: มันมีหลายอย่างนะที่ไม่ชอบทุเรียน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:44.355574951+07:00","message":"[buffer interim] 253 false มันมีหลายอย่างนะที่ไม่ชอบทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:44.355584155+07:00","message":"[bufferProcess] interim [120000000]:มันมีหลายอย่างนะที่ไม่ชอบทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:44.355586321+07:00","message":"[bufferProcess] send to processor:มันมีหลายอย่างนะที่ไม่ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:44.355591441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:44.355593988+07:00","message":"> Transcript [2620] [false]: 'มันมีหลายอย่างนะที่ไม่ใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:44.355597006+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:44.355598751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:44.355600302+07:00","message":"StatePrefix: 'มันมีหลายอย่างนะที่ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:44.355602546+07:00","message":"TextPushed: 'มันมีหลายอย่างนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:44.440960148+07:00","message":"[GCS] IsForceVAD: false for message ID: 253"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:44.511444894+07:00","message":"[GCS] Start streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:44.59578675+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:44.595826315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีหลายอย่างนะที่ไม่ชอบทุเรียน\",\"confidence\":0.94592804}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:44.595832447+07:00","message":"receive interim result [true|false]: มันมีหลายอย่างนะที่ไม่ชอบทุเรียน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:44.595841632+07:00","message":"end recv isFinal message id 253"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:44.595843508+07:00","message":"end Recv id 253"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:44.595850937+07:00","message":"[buffer interim] 253 true มันมีหลายอย่างนะที่ไม่ชอบทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:44.595860048+07:00","message":"[bufferProcess] interim [360000000]:มันมีหลายอย่างนะที่ไม่ชอบทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:44.5958651+07:00","message":"[bufferProcess] send to processor (isfinal):มันมีหลายอย่างนะที่ไม่ชอบทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:44.595868415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:44.595871554+07:00","message":"> Transcript [2621] [false]: 'มันมีหลายอย่างนะที่ไม่ชอบทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:44.595873674+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:44.595877192+07:00","message":"Set new StatePrefix: 'มันมีหลายอย่างนะที่ไม่ชอบทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:44.595878696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:44.595880115+07:00","message":"> Transcript [2622] [true]: 'มันมีหลายอย่างนะที่ไม่ชอบทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:44.595882255+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:44.59588372+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:44.595885596+07:00","message":"StatePrefix: 'มันมีหลายอย่างนะที่ไม่ชอบทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:44.595887769+07:00","message":"TextPushed: 'มันมีหลายอย่างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:44.595893557+07:00","message":"Push: 'ที่ไม่ชอบทุเรียน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:44.595903088+07:00","message":"push: {true ที่ไม่ชอบทุเรียน 0 0xc00039ea80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:20:44.604661726+07:00","message":"write wav file: './tmp/7402/7402_253.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:44.919373245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:44.919369343+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:47.92009809+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:47.920109694+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:48.350649664+07:00","message":"[GCS] IsForceVAD: false for message ID: 254"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:48.443074296+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:48.443115517+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":"2025-09-19T10:20:48.443121008+07:00","message":"receive interim result [false|false]: มีอะไรอีกไหม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:48.443134749+07:00","message":"[buffer interim] 254 false มีอะไรอีกไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:48.443141141+07:00","message":"[bufferProcess] interim [20000000]:มีอะไรอีกไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:48.443142741+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:48.443145981+07:00","message":"[bufferProcess] send to processor (ticker):มีอะไรอีกไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:48.443148741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:48.443151099+07:00","message":"> Transcript [2623] [false]: 'มีอะไรอีกไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:48.443153042+07:00","message":"Set StatePrefix (first interim): 'มีอะไรอีกไหม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:48.474550674+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:48.474599586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไรอีกไหม\",\"confidence\":0.89988476}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:48.474605831+07:00","message":"receive interim result [true|false]: มีอะไรอีกไหม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:48.474616797+07:00","message":"end recv isFinal message id 254"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:48.474618976+07:00","message":"end Recv id 254"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:48.474625819+07:00","message":"[buffer interim] 254 true มีอะไรอีกไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:48.474632323+07:00","message":"[bufferProcess] interim [50000000]:มีอะไรอีกไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:48.474635629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:48.47464448+07:00","message":"> Transcript [2624] [true]: 'มีอะไรอีกไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:48.474648112+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:48.474649959+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:48.474651494+07:00","message":"StatePrefix: 'มีอะไรอีกไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:48.474655386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:48.474661634+07:00","message":"Push: 'มีอะไรอีกไหม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:48.474669484+07:00","message":"push: {true มีอะไรอีกไหม 0 0xc002b10780}"}
{"level":"info","service":"Main","time":"2025-09-19T10:20:48.485668414+07:00","message":"write wav file: './tmp/7402/7402_254.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:48.542298788+07:00","message":"[GCS] Start streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:49.107816163+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:49.107860706+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":"2025-09-19T10:20:49.107865934+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:49.107879262+07:00","message":"[buffer interim] 255 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:49.107885789+07:00","message":"[bufferProcess] interim [360000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:49.107887256+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:49.219425354+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:49.219463544+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":"2025-09-19T10:20:49.219468492+07:00","message":"receive interim result [false|false]: มังคุด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:49.219480439+07:00","message":"[buffer interim] 255 false มังคุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:49.219486231+07:00","message":"[bufferProcess] interim [480000000]:มังคุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:49.219488196+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:49.219491171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:49.219493576+07:00","message":"> Transcript [2625] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:49.219495515+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:49.539788458+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:49.539833027+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":"2025-09-19T10:20:49.539838211+07:00","message":"receive interim result [false|false]: มังคุดก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:49.539850693+07:00","message":"[buffer interim] 255 false มังคุดก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:49.539856595+07:00","message":"[bufferProcess] interim [780000000]:มังคุดก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:49.539858543+07:00","message":"[bufferProcess] send to processor:มังคุด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:49.539863314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:49.53986596+07:00","message":"> Transcript [2626] [false]: 'มังคุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:49.539868143+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:49.539869954+07:00","message":"Set new StatePrefix: 'มังคุด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:49.599413746+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:49.599457276+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":"2025-09-19T10:20:49.599462571+07:00","message":"receive interim result [false|false]: มังคุดก็เอา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:49.599475335+07:00","message":"[buffer interim] 255 false มังคุดก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:49.599481784+07:00","message":"[bufferProcess] interim [900000000]:มังคุดก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:49.599483819+07:00","message":"[bufferProcess] send to processor:มังคุดก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:49.599488925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:49.599491578+07:00","message":"> Transcript [2627] [false]: 'มังคุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:49.599494721+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:49.599496355+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:49.599497947+07:00","message":"StatePrefix: 'มังคุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:49.599500024+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:49.720329909+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:49.720362589+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":"2025-09-19T10:20:49.720367693+07:00","message":"receive interim result [false|false]: มังคุดก็อร่อย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:49.720378182+07:00","message":"[buffer interim] 255 false มังคุดก็อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:49.720384807+07:00","message":"[bufferProcess] interim [960000000]:มังคุดก็อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:49.720387103+07:00","message":"[bufferProcess] send to processor:มังคุดก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:49.720390106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:49.720393179+07:00","message":"> Transcript [2628] [false]: 'มังคุดก็เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:49.720395891+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:49.720397567+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:49.720399142+07:00","message":"StatePrefix: 'มังคุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:49.720400764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:50.298361879+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:50.298409925+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":"2025-09-19T10:20:50.298417504+07:00","message":"receive interim result [false|false]: มังคุดก็อร่อย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:50.298432886+07:00","message":"[buffer interim] 255 false มังคุดก็อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:50.298439145+07:00","message":"[bufferProcess] interim [560000000]:มังคุดก็อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:50.298440916+07:00","message":"[bufferProcess] send to processor:มังคุดก็อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:50.298445604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:50.298448124+07:00","message":"> Transcript [2629] [false]: 'มังคุดก็อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:50.298450889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:50.298452669+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:50.298454749+07:00","message":"StatePrefix: 'มังคุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:50.298457183+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:50.920947031+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:50.920958335+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:51.703345635+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:51.70338715+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":"2025-09-19T10:20:51.703392512+07:00","message":"receive interim result [false|false]: มังคุดก็อร่อยผลไม้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:51.703404253+07:00","message":"[buffer interim] 255 false มังคุดก็อร่อยผลไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:51.703410282+07:00","message":"[bufferProcess] interim [0]:มังคุดก็อร่อยผลไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:51.703412315+07:00","message":"[bufferProcess] send to processor:มังคุดก็อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:51.703418267+07:00","message":"[bufferProcess] send to processor (ticker):มังคุดก็อร่อยผลไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:51.703421241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:51.703423971+07:00","message":"> Transcript [2630] [false]: 'มังคุดก็อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:51.703427014+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:51.703429998+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:51.703431593+07:00","message":"StatePrefix: 'มังคุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:51.703433331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:51.703437389+07:00","message":"Push: 'มังคุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:51.703439098+07:00","message":"TextPushed: 'มังคุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:51.703440758+07:00","message":"Set new StatePrefix : 'มังคุดก็อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:51.703442413+07:00","message":"Next Push (prob) : 'ก็อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:51.703443712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:51.703445706+07:00","message":"> Transcript [2631] [false]: 'มังคุดก็อร่อยผลไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:51.703447573+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:51.703449211+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:51.703450529+07:00","message":"StatePrefix: 'มังคุดก็อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:51.703451999+07:00","message":"TextPushed: 'มังคุด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:51.703472497+07:00","message":"push: {false มังคุด 0 0xc002b10000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:52.025404758+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:52.02544401+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":"2025-09-19T10:20:52.025449136+07:00","message":"receive interim result [false|false]: มังคุดก็อร่อยผลไม้หรือไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:52.025463054+07:00","message":"[buffer interim] 255 false มังคุดก็อร่อยผลไม้หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.025469085+07:00","message":"[bufferProcess] interim [300000000]:มังคุดก็อร่อยผลไม้หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.025470792+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:52.103803576+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:52.10384359+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":"2025-09-19T10:20:52.103849039+07:00","message":"receive interim result [false|false]: มังคุดก็อร่อยผลไม้หรือไม่ก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:52.10386604+07:00","message":"[buffer interim] 255 false มังคุดก็อร่อยผลไม้หรือไม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.103872656+07:00","message":"[bufferProcess] interim [420000000]:มังคุดก็อร่อยผลไม้หรือไม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.103874956+07:00","message":"[bufferProcess] send to processor:มังคุดก็อร่อยผลไม้หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.103878146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.103880844+07:00","message":"> Transcript [2632] [false]: 'มังคุดก็อร่อยผลไม้หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.103883911+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.103885726+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.103887556+07:00","message":"StatePrefix: 'มังคุดก็อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.103889774+07:00","message":"TextPushed: 'มังคุด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:52.497071526+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:52.497106574+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":"2025-09-19T10:20:52.497113359+07:00","message":"receive interim result [false|false]: มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:52.497126067+07:00","message":"[buffer interim] 255 false มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.497133076+07:00","message":"[bufferProcess] interim [780000000]:มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.497135185+07:00","message":"[bufferProcess] send to processor:มังคุดก็อร่อยผลไม้หรือไม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.497138257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.497141759+07:00","message":"> Transcript [2633] [false]: 'มังคุดก็อร่อยผลไม้หรือไม่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.497144675+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.497146502+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.497148743+07:00","message":"StatePrefix: 'มังคุดก็อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.49715063+07:00","message":"TextPushed: 'มังคุด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:52.644000497+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:52.644036851+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":"2025-09-19T10:20:52.644042617+07:00","message":"receive interim result [false|false]: มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:52.644057148+07:00","message":"[buffer interim] 255 false มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.64406398+07:00","message":"[bufferProcess] interim [900000000]:มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.644066588+07:00","message":"[bufferProcess] send to processor:มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.644073278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.644075636+07:00","message":"> Transcript [2634] [false]: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.64407902+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.644081034+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.64408357+07:00","message":"StatePrefix: 'มังคุดก็อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.644085746+07:00","message":"TextPushed: 'มังคุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.644091519+07:00","message":"Push: 'ก็อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.644093292+07:00","message":"TextPushed: 'มังคุดก็อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.644095561+07:00","message":"Set new StatePrefix : 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.644097564+07:00","message":"Next Push (prob) : 'ผลไม้หรือไม่ก็ถ้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:52.644104773+07:00","message":"push: {false ก็อร่อย 0 0xc002b10000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:52.815645621+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:52.815692594+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":"2025-09-19T10:20:52.815698474+07:00","message":"receive interim result [false|false]: มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:52.81571518+07:00","message":"[buffer interim] 255 false มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.815721611+07:00","message":"[bufferProcess] interim [80000000]:มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.815723637+07:00","message":"[bufferProcess] send to processor:มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.815726756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.815729571+07:00","message":"> Transcript [2635] [false]: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.8157326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.815734724+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.815737362+07:00","message":"StatePrefix: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.815739365+07:00","message":"TextPushed: 'มังคุดก็อร่อย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:52.933755791+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:52.933792254+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":"2025-09-19T10:20:52.933798235+07:00","message":"receive interim result [false|false]: มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:52.933813171+07:00","message":"[buffer interim] 255 false มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.933821421+07:00","message":"[bufferProcess] interim [140000000]:มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.933823826+07:00","message":"[bufferProcess] send to processor:มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.933829742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.933832378+07:00","message":"> Transcript [2636] [false]: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.93383618+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.933838042+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.933839672+07:00","message":"StatePrefix: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:52.933842147+07:00","message":"TextPushed: 'มังคุดก็อร่อย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.27924648+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.279294441+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":"2025-09-19T10:20:53.279308418+07:00","message":"receive interim result [false|false]: มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.279325051+07:00","message":"[buffer interim] 255 false มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.279333718+07:00","message":"[bufferProcess] interim [500000000]:มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.27933706+07:00","message":"[bufferProcess] send to processor:มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.27934505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.279350305+07:00","message":"> Transcript [2637] [false]: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.279355215+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.279357935+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.2793606+07:00","message":"StatePrefix: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.279363532+07:00","message":"TextPushed: 'มังคุดก็อร่อย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.361453229+07:00","message":"[GCS] Cleaned up inactive client: 239"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.361476104+07:00","message":"[GCS] Cleaned up inactive client: 240"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.361478459+07:00","message":"[GCS] Cleaned up inactive client: 237"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.361480005+07:00","message":"[GCS] Cleaned up inactive client: 238"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.361481381+07:00","message":"[GCS] Cleaned up inactive client: 241"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.361482775+07:00","message":"[GCS] Cleaned up inactive client: 242"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.395296568+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.395331364+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":"2025-09-19T10:20:53.395337083+07:00","message":"receive interim result [false|false]: มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของข้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.395353604+07:00","message":"[buffer interim] 255 false มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.395361401+07:00","message":"[bufferProcess] interim [680000000]:มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.395363559+07:00","message":"[bufferProcess] send to processor:มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.39536684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.395369234+07:00","message":"> Transcript [2638] [false]: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.395372504+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.395374647+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.395376574+07:00","message":"StatePrefix: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.395378617+07:00","message":"TextPushed: 'มังคุดก็อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.395384157+07:00","message":"Push: 'ผลไม้หรือไม่ก็ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.395385738+07:00","message":"TextPushed: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.395387385+07:00","message":"Set new StatePrefix : 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.395389175+07:00","message":"Next Push (prob) : 'เป็นพวกของ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.395397252+07:00","message":"push: {false ผลไม้หรือไม่ก็ถ้า 0 0xc002b10000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.507023801+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.507070283+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":"2025-09-19T10:20:53.507076649+07:00","message":"receive interim result [false|false]: มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของคาว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.507093402+07:00","message":"[buffer interim] 255 false มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของคาว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.507100268+07:00","message":"[bufferProcess] interim [740000000]:มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของคาว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.50710278+07:00","message":"[bufferProcess] send to processor:มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.507108052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.507110619+07:00","message":"> Transcript [2639] [false]: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.507113644+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.507115437+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.507117105+07:00","message":"StatePrefix: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.507119284+07:00","message":"TextPushed: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.686605786+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.686638776+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":"2025-09-19T10:20:53.686644408+07:00","message":"receive interim result [false|false]: มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.686663859+07:00","message":"[buffer interim] 255 false มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.68667061+07:00","message":"[bufferProcess] interim [920000000]:มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.686672869+07:00","message":"[bufferProcess] send to processor:มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของคาว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.686677992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.686681198+07:00","message":"> Transcript [2640] [false]: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของคาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.686684613+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.686686501+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.686688169+07:00","message":"StatePrefix: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.686690297+07:00","message":"TextPushed: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.716233665+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.716271483+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":"2025-09-19T10:20:53.716277583+07:00","message":"receive interim result [false|false]: มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.716291436+07:00","message":"[buffer interim] 255 false มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.716298213+07:00","message":"[bufferProcess] interim [980000000]:มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.716300376+07:00","message":"[bufferProcess] send to processor:มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.716305891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.716308781+07:00","message":"> Transcript [2641] [false]: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.716312218+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.716314043+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.716315668+07:00","message":"StatePrefix: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.716317798+07:00","message":"TextPushed: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.899749919+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.899783936+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":"2025-09-19T10:20:53.899789636+07:00","message":"receive interim result [false|false]: มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มีมึง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.899801505+07:00","message":"[buffer interim] 255 false มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มีมึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.899807977+07:00","message":"[bufferProcess] interim [160000000]:มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มีมึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.89981036+07:00","message":"[bufferProcess] send to processor:มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.899815487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.899817902+07:00","message":"> Transcript [2642] [false]: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.899821644+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.899823332+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.899825554+07:00","message":"StatePrefix: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.899828128+07:00","message":"TextPushed: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.899832555+07:00","message":"Push: 'เป็นพวกของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.899834352+07:00","message":"TextPushed: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.899836107+07:00","message":"Set new StatePrefix : 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.899839544+07:00","message":"Next Push (prob) : 'เขาก็มี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.899847768+07:00","message":"push: {false เป็นพวกของ 0 0xc002b10000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.903628753+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.903669446+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":"2025-09-19T10:20:53.903675858+07:00","message":"receive interim result [false|false]: มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มีเหมือน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.90369226+07:00","message":"[buffer interim] 255 false มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มีเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.903699241+07:00","message":"[bufferProcess] interim [220000000]:มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มีเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.903701774+07:00","message":"[bufferProcess] send to processor:มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มีมึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.903708732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.903711362+07:00","message":"> Transcript [2643] [false]: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มีมึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.903715042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.90371666+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.903718403+07:00","message":"StatePrefix: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:53.903720586+07:00","message":"TextPushed: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:53.921816622+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:53.921830685+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.930609702+07:00","message":"[GCS] IsForceVAD: false for message ID: 255"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:53.992431973+07:00","message":"[GCS] Start streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:54.020778746+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:54.020814767+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":"2025-09-19T10:20:54.020825377+07:00","message":"receive interim result [false|false]: มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มีเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:54.020839486+07:00","message":"[buffer interim] 255 false มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มีเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.020846181+07:00","message":"[bufferProcess] interim [280000000]:มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มีเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.020848511+07:00","message":"[bufferProcess] send to processor:มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มีเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.020855174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.020857971+07:00","message":"> Transcript [2644] [false]: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มีเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.020862001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.020863877+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.020865929+07:00","message":"StatePrefix: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.020868349+07:00","message":"TextPushed: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:54.203203667+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:54.20324374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มีเหมือนกัน\",\"confidence\":0.94423306}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:54.203250706+07:00","message":"receive interim result [true|false]: มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มีเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:54.203261043+07:00","message":"end recv isFinal message id 255"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:54.203262851+07:00","message":"end Recv id 255"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:54.20326889+07:00","message":"[buffer interim] 255 true มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มีเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.203275695+07:00","message":"[bufferProcess] interim [400000000]:มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มีเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.203282762+07:00","message":"[bufferProcess] send to processor (isfinal):มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มีเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.203286119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.203288654+07:00","message":"> Transcript [2645] [false]: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มีเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.203292037+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.203293974+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.203296133+07:00","message":"StatePrefix: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.203298474+07:00","message":"TextPushed: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.203300174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.203301723+07:00","message":"> Transcript [2646] [true]: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มีเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.203303545+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.203304958+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.203306233+07:00","message":"StatePrefix: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของเขาก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.203307805+07:00","message":"TextPushed: 'มังคุดก็อร่อยผลไม้หรือไม่ก็ถ้าเป็นพวกของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.203313868+07:00","message":"Push: 'เขาก็มีเหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:54.203322112+07:00","message":"push: {true เขาก็มีเหมือนกัน 0 0xc002b10000}"}
{"level":"info","service":"Main","time":"2025-09-19T10:20:54.214736421+07:00","message":"write wav file: './tmp/7402/7402_255.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:54.460094774+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:54.46014118+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":"2025-09-19T10:20:54.460146562+07:00","message":"receive interim result [false|false]: ขนม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:54.460164633+07:00","message":"[buffer interim] 256 false ขนม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.460172401+07:00","message":"[bufferProcess] interim [480000000]:ขนม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.46017378+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:54.657662784+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:54.657697235+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":"2025-09-19T10:20:54.657702395+07:00","message":"receive interim result [false|false]: ขนมจีน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:54.657716695+07:00","message":"[buffer interim] 256 false ขนมจีน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.657722988+07:00","message":"[bufferProcess] interim [720000000]:ขนมจีน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.657725237+07:00","message":"[bufferProcess] send to processor:ขนม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.65773009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.65773265+07:00","message":"> Transcript [2647] [false]: 'ขนม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:54.657734894+07:00","message":"Set StatePrefix (first interim): 'ขนม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:55.234521483+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:55.234562135+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":"2025-09-19T10:20:55.234567525+07:00","message":"receive interim result [false|false]: ขนมจีนใกล้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:55.234579705+07:00","message":"[buffer interim] 256 false ขนมจีนใกล้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:55.234588162+07:00","message":"[bufferProcess] interim [260000000]:ขนมจีนใกล้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:55.234590336+07:00","message":"[bufferProcess] send to processor:ขนมจีน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:55.234595633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:55.234598585+07:00","message":"> Transcript [2648] [false]: 'ขนมจีน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:55.234601233+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:55.234602712+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:55.234604737+07:00","message":"StatePrefix: 'ขนม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:55.234606565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:55.366821813+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:55.366863256+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":"2025-09-19T10:20:55.366869787+07:00","message":"receive interim result [false|false]: ขนมจีนใกล้ๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:55.366883037+07:00","message":"[buffer interim] 256 false ขนมจีนใกล้ๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:55.366889747+07:00","message":"[bufferProcess] interim [380000000]:ขนมจีนใกล้ๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:55.366892233+07:00","message":"[bufferProcess] send to processor:ขนมจีนใกล้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:55.366897006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:55.366899634+07:00","message":"> Transcript [2649] [false]: 'ขนมจีนใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:55.366902715+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:55.36690433+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:55.366906601+07:00","message":"StatePrefix: 'ขนม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:55.366908687+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:55.550401884+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:55.550440963+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":"2025-09-19T10:20:55.550447443+07:00","message":"receive interim result [false|false]: ขนมจีนแกงไตปลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:55.550460935+07:00","message":"[buffer interim] 256 false ขนมจีนแกงไตปลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:55.550467325+07:00","message":"[bufferProcess] interim [620000000]:ขนมจีนแกงไตปลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:55.550470212+07:00","message":"[bufferProcess] send to processor:ขนมจีนใกล้ๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:55.550476755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:55.550479191+07:00","message":"> Transcript [2650] [false]: 'ขนมจีนใกล้ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:55.550482498+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:55.550484864+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:55.550486835+07:00","message":"StatePrefix: 'ขนม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:55.550488707+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:56.143854406+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:56.143894522+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":"2025-09-19T10:20:56.143901905+07:00","message":"receive interim result [false|false]: ขนมจีนแกงไตปลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:56.143920513+07:00","message":"[buffer interim] 256 false ขนมจีนแกงไตปลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:56.143929058+07:00","message":"[bufferProcess] interim [220000000]:ขนมจีนแกงไตปลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:56.143931869+07:00","message":"[bufferProcess] send to processor:ขนมจีนแกงไตปลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:56.143941167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:56.143944776+07:00","message":"> Transcript [2651] [false]: 'ขนมจีนแกงไตปลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:56.1439488+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:56.143951717+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:56.143956852+07:00","message":"StatePrefix: 'ขนม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:56.143959982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:56.143966935+07:00","message":"Push: 'ขนม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:56.143969223+07:00","message":"TextPushed: 'ขนม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:56.143971655+07:00","message":"Set new StatePrefix : 'ขนมจีนแกงไตปลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:56.143974906+07:00","message":"Next Push (prob) : 'จีนแกงไตปลา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:56.144005206+07:00","message":"push: {false ขนม 0 0xc00039fd80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:56.339829764+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:56.339865385+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":"2025-09-19T10:20:56.339870194+07:00","message":"receive interim result [false|false]: ขนมจีนแกงไตปลาก็เหม็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:56.339881349+07:00","message":"[buffer interim] 256 false ขนมจีนแกงไตปลาก็เหม็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:56.339887918+07:00","message":"[bufferProcess] interim [400000000]:ขนมจีนแกงไตปลาก็เหม็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:56.339890003+07:00","message":"[bufferProcess] send to processor:ขนมจีนแกงไตปลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:56.339893144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:56.339895628+07:00","message":"> Transcript [2652] [false]: 'ขนมจีนแกงไตปลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:56.339898589+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:56.339900191+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:56.33990172+07:00","message":"StatePrefix: 'ขนมจีนแกงไตปลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:56.339903714+07:00","message":"TextPushed: 'ขนม'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:56.921996033+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:56.922001749+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:57.003804104+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:57.003843214+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":"2025-09-19T10:20:57.003848957+07:00","message":"receive interim result [false|false]: ขนมจีนแกงไตปลาก็เหม็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:57.003859496+07:00","message":"[buffer interim] 256 false ขนมจีนแกงไตปลาก็เหม็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:57.003865409+07:00","message":"[bufferProcess] interim [0]:ขนมจีนแกงไตปลาก็เหม็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:57.003867409+07:00","message":"[bufferProcess] send to processor:ขนมจีนแกงไตปลาก็เหม็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:57.003872423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:57.003874937+07:00","message":"> Transcript [2653] [false]: 'ขนมจีนแกงไตปลาก็เหม็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:57.003878118+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:57.003879866+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:57.003881452+07:00","message":"StatePrefix: 'ขนมจีนแกงไตปลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:57.003883544+07:00","message":"TextPushed: 'ขนม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:59.331115414+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:59.331150904+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":"2025-09-19T10:20:59.331156467+07:00","message":"receive interim result [false|false]: ขนมจีนแกงไตปลาก็เหม็นคนฝรั่งชอบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:59.331179528+07:00","message":"[buffer interim] 256 false ขนมจีนแกงไตปลาก็เหม็นคนฝรั่งชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:59.331186506+07:00","message":"[bufferProcess] interim [340000000]:ขนมจีนแกงไตปลาก็เหม็นคนฝรั่งชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:59.331188899+07:00","message":"[bufferProcess] send to processor:ขนมจีนแกงไตปลาก็เหม็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:59.3311924+07:00","message":"[bufferProcess] send to processor (ticker):ขนมจีนแกงไตปลาก็เหม็นคนฝรั่งชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:59.331195136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:59.331197446+07:00","message":"> Transcript [2654] [false]: 'ขนมจีนแกงไตปลาก็เหม็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:59.331200847+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:59.331202564+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:59.331204231+07:00","message":"StatePrefix: 'ขนมจีนแกงไตปลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:59.331206468+07:00","message":"TextPushed: 'ขนม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:59.331208468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:59.331210271+07:00","message":"> Transcript [2655] [false]: 'ขนมจีนแกงไตปลาก็เหม็นคนฝรั่งชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:59.331212225+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:59.331214091+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:59.331215347+07:00","message":"StatePrefix: 'ขนมจีนแกงไตปลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:59.331216837+07:00","message":"TextPushed: 'ขนม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:59.331219086+07:00","message":"Push: 'จีนแกงไตปลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:59.331220562+07:00","message":"TextPushed: 'ขนมจีนแกงไตปลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:59.331222373+07:00","message":"Set new StatePrefix : 'ขนมจีนแกงไตปลาก็เหม็นคนฝรั่งชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:59.33122452+07:00","message":"Next Push (prob) : 'ก็เหม็นคนฝรั่งชอบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:59.331232372+07:00","message":"push: {false จีนแกงไตปลา 0 0xc00039fd80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:59.649559066+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:59.649594331+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":"2025-09-19T10:20:59.649600112+07:00","message":"receive interim result [false|false]: ขนมจีนแกงไตปลาก็เหม็นคนฝรั่งชอบอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:20:59.649613253+07:00","message":"[buffer interim] 256 false ขนมจีนแกงไตปลาก็เหม็นคนฝรั่งชอบอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:59.649619205+07:00","message":"[bufferProcess] interim [640000000]:ขนมจีนแกงไตปลาก็เหม็นคนฝรั่งชอบอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:20:59.649620973+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:59.922265666+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:20:59.922263364+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:00.22338536+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:00.223421366+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":"2025-09-19T10:21:00.223427633+07:00","message":"receive interim result [false|false]: ขนมจีนแกงไตปลาก็เหม็นคนฝรั่งชอบอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:00.22344153+07:00","message":"[buffer interim] 256 false ขนมจีนแกงไตปลาก็เหม็นคนฝรั่งชอบอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:00.223447396+07:00","message":"[bufferProcess] interim [240000000]:ขนมจีนแกงไตปลาก็เหม็นคนฝรั่งชอบอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:00.223449605+07:00","message":"[bufferProcess] send to processor:ขนมจีนแกงไตปลาก็เหม็นคนฝรั่งชอบอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:00.223454476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:00.223456959+07:00","message":"> Transcript [2656] [false]: 'ขนมจีนแกงไตปลาก็เหม็นคนฝรั่งชอบอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:00.223459941+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:00.223461534+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:00.223463087+07:00","message":"StatePrefix: 'ขนมจีนแกงไตปลาก็เหม็นคนฝรั่งชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:00.223465288+07:00","message":"TextPushed: 'ขนมจีนแกงไตปลา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:00.261864172+07:00","message":"[GCS] IsForceVAD: false for message ID: 256"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:00.445776345+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:00.445812844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนมจีนแกงไตปลาก็เหม็นคนฝรั่งชอบอะไร\",\"confidence\":0.940928}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:00.445819251+07:00","message":"receive interim result [true|false]: ขนมจีนแกงไตปลาก็เหม็นคนฝรั่งชอบอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:00.445832268+07:00","message":"end recv isFinal message id 256"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:00.445834645+07:00","message":"end Recv id 256"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:00.445841322+07:00","message":"[buffer interim] 256 true ขนมจีนแกงไตปลาก็เหม็นคนฝรั่งชอบอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:00.445848216+07:00","message":"[bufferProcess] interim [510000000]:ขนมจีนแกงไตปลาก็เหม็นคนฝรั่งชอบอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:00.445850963+07:00","message":"[bufferProcess] send to processor (isfinal):ขนมจีนแกงไตปลาก็เหม็นคนฝรั่งชอบอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:00.445854484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:00.44585737+07:00","message":"> Transcript [2657] [false]: 'ขนมจีนแกงไตปลาก็เหม็นคนฝรั่งชอบอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:00.445860236+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:00.445861845+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:00.445863417+07:00","message":"StatePrefix: 'ขนมจีนแกงไตปลาก็เหม็นคนฝรั่งชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:00.445865512+07:00","message":"TextPushed: 'ขนมจีนแกงไตปลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:00.445866955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:00.445868896+07:00","message":"> Transcript [2658] [true]: 'ขนมจีนแกงไตปลาก็เหม็นคนฝรั่งชอบอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:00.445872857+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:00.445874304+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:00.445875578+07:00","message":"StatePrefix: 'ขนมจีนแกงไตปลาก็เหม็นคนฝรั่งชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:00.445880363+07:00","message":"TextPushed: 'ขนมจีนแกงไตปลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:00.44588329+07:00","message":"Push: 'ก็เหม็นคนฝรั่งชอบอะไร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:00.445891898+07:00","message":"push: {true ก็เหม็นคนฝรั่งชอบอะไร 0 0xc00039fd80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:00.453135898+07:00","message":"[GCS] Start streaming session, msgId: 257"}
{"level":"info","service":"Main","time":"2025-09-19T10:21:00.457595151+07:00","message":"write wav file: './tmp/7402/7402_256.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:02.922682943+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:02.922690291+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:03.703962344+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:03.703998636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เ***\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:03.704003904+07:00","message":"receive interim result [false|false]: เ***"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:03.704019199+07:00","message":"[buffer interim] 257 false เ***"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:03.7040255+07:00","message":"[bufferProcess] interim [70000000]:เ***"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:03.704027063+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:03.704033433+07:00","message":"[bufferProcess] send to processor (ticker):เ***"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:03.704036144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:03.70403844+07:00","message":"> Transcript [2659] [false]: 'เ***'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:03.704040408+07:00","message":"Set StatePrefix (first interim): 'เ***'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:04.018478364+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:04.018514164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เ***สาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:04.018519848+07:00","message":"receive interim result [false|false]: เ***สาว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:04.018532072+07:00","message":"[buffer interim] 257 false เ***สาว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:04.018538858+07:00","message":"[bufferProcess] interim [310000000]:เ***สาว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:04.01854076+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:04.077918375+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:04.077953087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เ***ห*\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:04.077958615+07:00","message":"receive interim result [false|false]: เ***ห*"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:04.077970565+07:00","message":"[buffer interim] 257 false เ***ห*"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:04.077976586+07:00","message":"[bufferProcess] interim [370000000]:เ***ห*"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:04.077978568+07:00","message":"[bufferProcess] send to processor:เ***สาว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:04.077983665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:04.077986131+07:00","message":"> Transcript [2660] [false]: 'เ***สาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:04.07798883+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:04.07799062+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:04.077992302+07:00","message":"StatePrefix: 'เ***'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:04.077994236+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:04.145184259+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:04.145218727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Yesterday\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:04.145224347+07:00","message":"receive interim result [false|false]: Yesterday"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:04.145236796+07:00","message":"[buffer interim] 257 false Yesterday"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:04.145242369+07:00","message":"[bufferProcess] interim [430000000]:Yesterday"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:04.145244759+07:00","message":"[bufferProcess] send to processor:เ***ห*"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:04.145250206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:04.145252707+07:00","message":"> Transcript [2661] [false]: 'เ***ห*'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:04.145255409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:04.1452571+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:04.145258807+07:00","message":"StatePrefix: 'เ***'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:04.145260725+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:04.759346535+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:04.759392184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Yesterday\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:04.759398662+07:00","message":"receive interim result [false|false]: Yesterday"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:04.759412101+07:00","message":"[buffer interim] 257 false Yesterday"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:04.759418487+07:00","message":"[bufferProcess] interim [30000000]:Yesterday"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:04.759420417+07:00","message":"[bufferProcess] send to processor:Yesterday"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:04.759425275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:04.759430439+07:00","message":"> Transcript [2662] [false]: 'Yesterday'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:04.759432784+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:04.7594348+07:00","message":"Set new StatePrefix: 'Yesterday'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:05.923521366+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:05.923532052+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:06.160382163+07:00","message":"[GCS] IsForceVAD: false for message ID: 257"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:06.222009886+07:00","message":"[GCS] Start streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:06.391204819+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:06.39124582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Yesterday Once More\",\"confidence\":0.63601726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:06.391251385+07:00","message":"receive interim result [true|false]: Yesterday Once More"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:06.391260005+07:00","message":"end recv isFinal message id 257"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:06.391262+07:00","message":"end Recv id 257"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:06.391268885+07:00","message":"[buffer interim] 257 true Yesterday Once More"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:06.391277288+07:00","message":"[bufferProcess] interim [710000000]:Yesterday Once More"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:06.391279964+07:00","message":"[bufferProcess] send to processor (isfinal):Yesterday"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:06.391283332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:06.391286321+07:00","message":"> Transcript [2663] [false]: 'Yesterday'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:06.391288531+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:06.391289993+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:06.391291523+07:00","message":"StatePrefix: 'Yesterday'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:06.391293042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:06.391294848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:06.391296391+07:00","message":"> Transcript [2664] [true]: 'Yesterday Once More'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:06.39129794+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:06.391299314+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:06.391300525+07:00","message":"StatePrefix: 'Yesterday'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:06.391301852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:06.391308067+07:00","message":"Push: 'Yesterday Once More'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:06.391318337+07:00","message":"push: {true Yesterday Once More 0 0xc000189400}"}
{"level":"info","service":"Main","time":"2025-09-19T10:21:06.40580936+07:00","message":"write wav file: './tmp/7402/7402_257.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:07.468522662+07:00","message":"receive streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:07.468576795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Office\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:07.468582976+07:00","message":"receive interim result [false|false]: Office"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:07.468599446+07:00","message":"[buffer interim] 258 false Office"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:07.46860694+07:00","message":"[bufferProcess] interim [320000000]:Office"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:07.468609271+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:07.468613533+07:00","message":"[bufferProcess] send to processor (ticker):Office"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:07.468617258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:07.468621067+07:00","message":"> Transcript [2665] [false]: 'Office'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:07.46862377+07:00","message":"Set StatePrefix (first interim): 'Office'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:08.114407448+07:00","message":"receive streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:08.114444929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Office\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:08.114450393+07:00","message":"receive interim result [false|false]: Office"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:08.114461995+07:00","message":"[buffer interim] 258 false Office"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.114467781+07:00","message":"[bufferProcess] interim [920000000]:Office"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.114469232+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:08.551661118+07:00","message":"receive streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:08.551707864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Office\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:08.551713366+07:00","message":"receive interim result [false|false]: Office"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:08.55172461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" editors\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:08.551726827+07:00","message":"receive interim result [false|false]:  editors"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:08.551734883+07:00","message":"[buffer interim] 258 false Office"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:08.551740969+07:00","message":"[buffer interim] 258 false  editors"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.551746146+07:00","message":"[bufferProcess] interim [340000000]:Office"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.551748069+07:00","message":"[bufferProcess] send to processor:Office"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.551751029+07:00","message":"[bufferProcess] interim [340000000]: editors"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.551753711+07:00","message":"[bufferProcess] update buffer: Office editors"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.551756276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.551758527+07:00","message":"> Transcript [2666] [false]: 'Office'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.551761073+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.55176283+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.551765216+07:00","message":"StatePrefix: 'Office'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.551766993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:08.553586371+07:00","message":"receive streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:08.553630372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Office\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:08.553634703+07:00","message":"receive interim result [false|false]: Office"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:08.553646706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" sdx\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:08.553648867+07:00","message":"receive interim result [false|false]:  sdx"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:08.553654139+07:00","message":"[buffer interim] 258 false Office"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:08.553658555+07:00","message":"[buffer interim] 258 false  sdx"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.55366272+07:00","message":"[bufferProcess] interim [400000000]:Office"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.5536649+07:00","message":"[bufferProcess] send to processor:Office editors"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.553668799+07:00","message":"[bufferProcess] interim [400000000]: sdx"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.55367048+07:00","message":"[bufferProcess] update buffer: Office sdx"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.553672707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.553675115+07:00","message":"> Transcript [2667] [false]: 'Office editors'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.55368423+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.553687201+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.553689129+07:00","message":"StatePrefix: 'Office'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.553690796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:08.867184731+07:00","message":"receive streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:08.86721824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Office\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:08.867223587+07:00","message":"receive interim result [false|false]: Office"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:08.867233448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" hester\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:08.867235644+07:00","message":"receive interim result [false|false]:  hester"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:08.867241791+07:00","message":"[buffer interim] 258 false Office"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:08.867246781+07:00","message":"[buffer interim] 258 false  hester"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.867251889+07:00","message":"[bufferProcess] interim [640000000]:Office"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.867253963+07:00","message":"[bufferProcess] send to processor:Office sdx"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.86725657+07:00","message":"[bufferProcess] interim [640000000]: hester"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.867258958+07:00","message":"[bufferProcess] update buffer: Office hester"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.867268236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.867279997+07:00","message":"> Transcript [2668] [false]: 'Office sdx'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.867283976+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.867286067+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.867287912+07:00","message":"StatePrefix: 'Office'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:08.867289617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:08.924019397+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:08.924039428+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:09.301018666+07:00","message":"[GCS] IsForceVAD: false for message ID: 258"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:09.372334958+07:00","message":"[GCS] Start streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:09.422634826+07:00","message":"receive streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:09.422673808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Office\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:09.422689435+07:00","message":"receive interim result [false|false]: Office"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:09.42269855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Girls\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:09.422700896+07:00","message":"receive interim result [false|false]:  Girls"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:09.422708416+07:00","message":"[buffer interim] 258 false Office"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:09.422713033+07:00","message":"[buffer interim] 258 false  Girls"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:09.422718501+07:00","message":"[bufferProcess] interim [240000000]:Office"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:09.422720557+07:00","message":"[bufferProcess] send to processor:Office hester"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:09.422724826+07:00","message":"[bufferProcess] interim [240000000]: Girls"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:09.422727044+07:00","message":"[bufferProcess] update buffer: Office Girls"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:09.422729312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:09.422731629+07:00","message":"> Transcript [2669] [false]: 'Office hester'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:09.422734632+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:09.422736699+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:09.4227385+07:00","message":"StatePrefix: 'Office'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:09.422740209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:09.422744288+07:00","message":"Push: 'Office'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:09.422745975+07:00","message":"TextPushed: 'Office'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:09.422748006+07:00","message":"Set new StatePrefix : 'Office hester'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:09.422749927+07:00","message":"Next Push (prob) : ' hester'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:09.422757873+07:00","message":"push: {false Office 0 0xc000133c80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:09.493265635+07:00","message":"receive streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:09.493304574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Office NXX\",\"confidence\":0.7437384}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:09.493309408+07:00","message":"receive interim result [true|false]: Office NXX"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:09.493319244+07:00","message":"end recv isFinal message id 258"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:09.493321342+07:00","message":"end Recv id 258"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:09.493327118+07:00","message":"[buffer interim] 258 true Office NXX"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:09.493339563+07:00","message":"[bufferProcess] interim [300000000]:Office NXX"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:09.493342871+07:00","message":"[bufferProcess] send to processor (isfinal):Office Girls"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:09.493345535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:09.493347744+07:00","message":"> Transcript [2670] [false]: 'Office Girls'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:09.493350084+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:09.49335248+07:00","message":"Set new StatePrefix: 'Office Girls'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:09.493353904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:09.493355299+07:00","message":"> Transcript [2671] [true]: 'Office NXX'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:09.49335701+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:09.493358753+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:09.493360189+07:00","message":"StatePrefix: 'Office Girls'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:09.493361836+07:00","message":"TextPushed: 'Office'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:09.493364139+07:00","message":"Push: ' NXX'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:09.493372771+07:00","message":"push: {true  NXX 0 0xc000133c80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:21:09.504371658+07:00","message":"write wav file: './tmp/7402/7402_258.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:09.845701695+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:09.845737129+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":"2025-09-19T10:21:09.845741705+07:00","message":"receive interim result [false|false]: ซอย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:09.845755159+07:00","message":"[buffer interim] 259 false ซอย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:09.845761378+07:00","message":"[bufferProcess] interim [480000000]:ซอย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:09.845762824+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.038806126+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.038843336+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":"2025-09-19T10:21:10.038849735+07:00","message":"receive interim result [false|false]: สวยเวอร์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.038869188+07:00","message":"[buffer interim] 259 false สวยเวอร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.038876844+07:00","message":"[bufferProcess] interim [660000000]:สวยเวอร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.038879931+07:00","message":"[bufferProcess] send to processor:ซอย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.038890452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.038894468+07:00","message":"> Transcript [2672] [false]: 'ซอย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.038897144+07:00","message":"Set StatePrefix (first interim): 'ซอย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.071287598+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.07132805+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":"2025-09-19T10:21:10.071334854+07:00","message":"receive interim result [false|false]: ซอยวัด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.071350534+07:00","message":"[buffer interim] 259 false ซอยวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.071358842+07:00","message":"[bufferProcess] interim [720000000]:ซอยวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.071361619+07:00","message":"[bufferProcess] send to processor:สวยเวอร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.071367674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.071371319+07:00","message":"> Transcript [2673] [false]: 'สวยเวอร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.071373893+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.071376069+07:00","message":"Set new StatePrefix: 'สวยเวอร์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.110661693+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.110702263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"solvent\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.11070749+07:00","message":"receive interim result [false|false]: solvent"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.110719644+07:00","message":"[buffer interim] 259 false solvent"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.110725459+07:00","message":"[bufferProcess] interim [780000000]:solvent"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.110727291+07:00","message":"[bufferProcess] send to processor:ซอยวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.110732718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.110735302+07:00","message":"> Transcript [2674] [false]: 'ซอยวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.110737764+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.110739644+07:00","message":"Set new StatePrefix: 'ซอยวัด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.223637174+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.223673465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I want to\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.223678494+07:00","message":"receive interim result [false|false]: I want to"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.223696571+07:00","message":"[buffer interim] 259 false I want to"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.223703986+07:00","message":"[bufferProcess] interim [840000000]:I want to"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.223706539+07:00","message":"[bufferProcess] send to processor:solvent"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.223709659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.22371207+07:00","message":"> Transcript [2675] [false]: 'solvent'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.223714141+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.22371623+07:00","message":"Set new StatePrefix: 'solvent'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.364865614+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.364899074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I want to be\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.364904646+07:00","message":"receive interim result [false|false]: I want to be"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.364917191+07:00","message":"[buffer interim] 259 false I want to be"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.364923391+07:00","message":"[bufferProcess] interim [20000000]:I want to be"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.364925369+07:00","message":"[bufferProcess] send to processor:I want to"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.364929972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.364932461+07:00","message":"> Transcript [2676] [false]: 'I want to'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.364934601+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.364936521+07:00","message":"Set new StatePrefix: 'I want to'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.546465517+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.546503488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I want to buy\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.546509008+07:00","message":"receive interim result [false|false]: I want to buy"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.546523154+07:00","message":"[buffer interim] 259 false I want to buy"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.546528616+07:00","message":"[bufferProcess] interim [140000000]:I want to buy"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.546530526+07:00","message":"[bufferProcess] send to processor:I want to be"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.546537625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.546540161+07:00","message":"> Transcript [2677] [false]: 'I want to be'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.54654304+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.546545273+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.546546902+07:00","message":"StatePrefix: 'I want to'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.546548569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.763039697+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.763075138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I want to buy The\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.763080576+07:00","message":"receive interim result [false|false]: I want to buy The"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.763091946+07:00","message":"[buffer interim] 259 false I want to buy The"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.763097955+07:00","message":"[bufferProcess] interim [380000000]:I want to buy The"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.763099773+07:00","message":"[bufferProcess] send to processor:I want to buy"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.763104263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.763106726+07:00","message":"> Transcript [2678] [false]: 'I want to buy'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.763109507+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.763111145+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.763112684+07:00","message":"StatePrefix: 'I want to'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.763114171+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.807660681+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.807699139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I want to\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.807703528+07:00","message":"receive interim result [false|false]: I want to"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.807711134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" buy The\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.807713629+07:00","message":"receive interim result [false|false]:  buy The"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.80772022+07:00","message":"[buffer interim] 259 false I want to"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.807722921+07:00","message":"[buffer interim] 259 false  buy The"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.807727933+07:00","message":"[bufferProcess] interim [440000000]:I want to"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.807730011+07:00","message":"[bufferProcess] send to processor:I want to buy The"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.807750052+07:00","message":"[bufferProcess] interim [440000000]: buy The"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.807752297+07:00","message":"[bufferProcess] update buffer: I want to buy The"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.80775512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.807757784+07:00","message":"> Transcript [2679] [false]: 'I want to buy The'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.80776037+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.807762129+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.807763618+07:00","message":"StatePrefix: 'I want to'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.807765387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.952236582+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.952272388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I want to\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.95227716+07:00","message":"receive interim result [false|false]: I want to"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.952286976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" buy\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.952288957+07:00","message":"receive interim result [false|false]:  buy"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.952295288+07:00","message":"[buffer interim] 259 false I want to"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.952298572+07:00","message":"[buffer interim] 259 false  buy"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.952304349+07:00","message":"[bufferProcess] interim [560000000]:I want to"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.952306405+07:00","message":"[bufferProcess] send to processor:I want to buy The"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.952308723+07:00","message":"[bufferProcess] interim [560000000]: buy"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.952310872+07:00","message":"[bufferProcess] update buffer: I want to buy"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.952313347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.952315725+07:00","message":"> Transcript [2680] [false]: 'I want to buy The'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.952318192+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.952320233+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.952322319+07:00","message":"StatePrefix: 'I want to'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.952324145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.952326169+07:00","message":"Push: 'I want to'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.952327564+07:00","message":"TextPushed: 'I want to'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.95232903+07:00","message":"Set new StatePrefix : 'I want to buy The'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:10.952330645+07:00","message":"Next Push (prob) : ' buy The'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:10.952338844+07:00","message":"push: {false I want to 0 0xc000188580}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:11.090812652+07:00","message":"[GCS] IsForceVAD: false for message ID: 259"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:11.129479449+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:11.129514232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I want to buy\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:11.129519884+07:00","message":"receive interim result [false|false]: I want to buy"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:11.129534411+07:00","message":"[buffer interim] 259 false I want to buy"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:11.129540606+07:00","message":"[bufferProcess] interim [740000000]:I want to buy"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:11.129542801+07:00","message":"[bufferProcess] send to processor:I want to buy"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:11.129549515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:11.129553619+07:00","message":"> Transcript [2681] [false]: 'I want to buy'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:11.129555587+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:11.187019541+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:11.187051861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I want to buy\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:11.187057647+07:00","message":"receive interim result [false|false]: I want to buy"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:11.187073334+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":"2025-09-19T10:21:11.18707753+07:00","message":"receive interim result [false|false]:  เดอะมอลล์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:11.187084854+07:00","message":"[buffer interim] 259 false I want to buy"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:11.187088412+07:00","message":"[buffer interim] 259 false  เดอะมอลล์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:11.187094025+07:00","message":"[bufferProcess] interim [860000000]:I want to buy"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:11.187096001+07:00","message":"[bufferProcess] send to processor:I want to buy"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:11.1870985+07:00","message":"[bufferProcess] interim [860000000]: เดอะมอลล์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:11.187100758+07:00","message":"[bufferProcess] update buffer: I want to buy เดอะมอลล์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:11.187103334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:11.187106079+07:00","message":"> Transcript [2682] [false]: 'I want to buy'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:11.187108166+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:11.256755313+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:11.256793908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I want to buy the whole\",\"confidence\":0.8542749}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:11.256799996+07:00","message":"receive interim result [true|false]: I want to buy the whole"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:11.2568091+07:00","message":"end recv isFinal message id 259"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:11.256811025+07:00","message":"end Recv id 259"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:11.256816876+07:00","message":"[buffer interim] 259 true I want to buy the whole"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:11.256826296+07:00","message":"[bufferProcess] interim [950000000]:I want to buy the whole"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:11.256829106+07:00","message":"[bufferProcess] send to processor (isfinal):I want to buy เดอะมอลล์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:11.256833462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:11.256836009+07:00","message":"> Transcript [2683] [false]: 'I want to buy เดอะมอลล์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:11.256838177+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:11.256839828+07:00","message":"Set new StatePrefix: 'I want to buy เดอะมอลล์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:11.256841098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:11.256842656+07:00","message":"> Transcript [2684] [true]: 'I want to buy the whole'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:11.256844653+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:11.256846231+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:11.256847835+07:00","message":"StatePrefix: 'I want to buy เดอะมอลล์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:11.256849475+07:00","message":"TextPushed: 'I want to'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:11.256855623+07:00","message":"Push: ' buy the whole'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:11.256863842+07:00","message":"push: {true  buy the whole 0 0xc000188580}"}
{"level":"info","service":"Main","time":"2025-09-19T10:21:11.263462706+07:00","message":"write wav file: './tmp/7402/7402_259.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:11.412545378+07:00","message":"[GCS] Start streaming session, msgId: 260"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:11.924307732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:11.924319664+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:12.089755843+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:12.089793444+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":"2025-09-19T10:21:12.089798384+07:00","message":"receive interim result [false|false]: เพลง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:12.089814149+07:00","message":"[buffer interim] 260 false เพลง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:12.089820566+07:00","message":"[bufferProcess] interim [660000000]:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:12.089822099+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:12.171972789+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:12.17200743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Play Store\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:12.172012373+07:00","message":"receive interim result [false|false]: Play Store"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:12.172025447+07:00","message":"[buffer interim] 260 false Play Store"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:12.172031976+07:00","message":"[bufferProcess] interim [780000000]:Play Store"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:12.17203355+07:00","message":"[bufferProcess] send to processor:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:12.172038966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:12.172041786+07:00","message":"> Transcript [2685] [false]: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:12.172043711+07:00","message":"Set StatePrefix (first interim): 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:12.441643872+07:00","message":"[GCS] IsForceVAD: false for message ID: 260"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:12.501980478+07:00","message":"[GCS] Start streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:12.564926548+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:12.564963664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Play Store\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:12.564968677+07:00","message":"receive interim result [true|false]: Play Store"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:12.564980202+07:00","message":"end recv isFinal message id 260"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:12.564982325+07:00","message":"end Recv id 260"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:12.564988907+07:00","message":"[buffer interim] 260 true Play Store"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:12.564995145+07:00","message":"[bufferProcess] interim [260000000]:Play Store"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:12.564998011+07:00","message":"[bufferProcess] send to processor (isfinal):Play Store"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:12.565009201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:12.565037511+07:00","message":"> Transcript [2686] [false]: 'Play Store'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:12.565039976+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:12.565042302+07:00","message":"Set new StatePrefix: 'Play Store'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:12.565044338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:12.56504693+07:00","message":"> Transcript [2687] [true]: 'Play Store'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:12.565050206+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:12.56505208+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:12.565053803+07:00","message":"StatePrefix: 'Play Store'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:12.565055285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:12.565065654+07:00","message":"Push: 'Play Store'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:12.565077577+07:00","message":"push: {true Play Store 0 0xc000046f80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:21:12.572758079+07:00","message":"write wav file: './tmp/7402/7402_260.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:12.89031836+07:00","message":"[GCS] IsForceVAD: false for message ID: 261"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:12.951200738+07:00","message":"[GCS] Start streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:12.990367877+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:12.990385695+07:00","message":"found end of frame, send empty tag with msgId: 261"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:12.990388563+07:00","message":"end Recv id 261"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:12.990395317+07:00","message":"[buffer interim] 261 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:12.990401308+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:12.990404537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:12.990407239+07:00","message":"> Transcript [2688] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:12.990409396+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:12.990411048+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:12.9904129+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:12.990414607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:12.990416945+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:12.990426112+07:00","message":"push: {true \n 0 0xc000133880}"}
{"level":"info","service":"Main","time":"2025-09-19T10:21:12.996162065+07:00","message":"write wav file: './tmp/7402/7402_261.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:14.911170744+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:14.91121048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"unison\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:14.911215296+07:00","message":"receive interim result [false|false]: unison"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:14.911229694+07:00","message":"[buffer interim] 262 false unison"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:14.911235662+07:00","message":"[bufferProcess] interim [980000000]:unison"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:14.911237168+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:14.911244084+07:00","message":"[bufferProcess] send to processor (ticker):unison"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:14.911246624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:14.911249113+07:00","message":"> Transcript [2689] [false]: 'unison'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:14.911250801+07:00","message":"Set StatePrefix (first interim): 'unison'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:14.924939912+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:14.924953031+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.031743687+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.0317811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"usable\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.031787322+07:00","message":"receive interim result [false|false]: usable"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.031802332+07:00","message":"[buffer interim] 262 false usable"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.031808984+07:00","message":"[bufferProcess] interim [100000000]:usable"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.031810401+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.298928581+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.298964138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"maybe you can Tell Me What\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.298970254+07:00","message":"receive interim result [false|false]: maybe you can Tell Me What"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.298984437+07:00","message":"[buffer interim] 262 false maybe you can Tell Me What"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.298990622+07:00","message":"[bufferProcess] interim [340000000]:maybe you can Tell Me What"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.298992722+07:00","message":"[bufferProcess] send to processor:usable"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.298999032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.29900124+07:00","message":"> Transcript [2690] [false]: 'usable'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.299003401+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.299005067+07:00","message":"Set new StatePrefix: 'usable'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.416346834+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.416382957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"usavich\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.416387475+07:00","message":"receive interim result [false|false]: usavich"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.416403339+07:00","message":"[buffer interim] 262 false usavich"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.416409816+07:00","message":"[bufferProcess] interim [460000000]:usavich"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.41641176+07:00","message":"[bufferProcess] send to processor:maybe you can Tell Me What"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.416415058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.416417568+07:00","message":"> Transcript [2691] [false]: 'maybe you can Tell Me What'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.416419688+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.416421355+07:00","message":"Set new StatePrefix: 'maybe you can Tell Me What'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.443131713+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.443163677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"unison\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.443169191+07:00","message":"receive interim result [false|false]: unison"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.443181773+07:00","message":"[buffer interim] 262 false unison"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.443187486+07:00","message":"[bufferProcess] interim [520000000]:unison"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.443189239+07:00","message":"[bufferProcess] send to processor:usavich"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.44319405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.443196584+07:00","message":"> Transcript [2692] [false]: 'usavich'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.443198506+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.443200446+07:00","message":"Set new StatePrefix: 'usavich'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.759704053+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.759740174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"universim\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.759745929+07:00","message":"receive interim result [false|false]: universim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.759761022+07:00","message":"[buffer interim] 262 false universim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.759768083+07:00","message":"[bufferProcess] interim [820000000]:universim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.759770222+07:00","message":"[bufferProcess] send to processor:unison"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.759776543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.759779055+07:00","message":"> Transcript [2693] [false]: 'unison'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.759780987+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.759783112+07:00","message":"Set new StatePrefix: 'unison'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.772164021+07:00","message":"[GCS] IsForceVAD: false for message ID: 262"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.83337615+07:00","message":"[GCS] Start streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.875925242+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.87597152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"maybe you can Tell Me What the name of\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.875976881+07:00","message":"receive interim result [false|false]: maybe you can Tell Me What the name of"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.875988368+07:00","message":"[buffer interim] 262 false maybe you can Tell Me What the name of"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.875997346+07:00","message":"[bufferProcess] interim [940000000]:maybe you can Tell Me What the name of"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.875999666+07:00","message":"[bufferProcess] send to processor:universim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.876002394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.87600485+07:00","message":"> Transcript [2694] [false]: 'universim'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.876007022+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.876008985+07:00","message":"Set new StatePrefix: 'universim'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.912659024+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.912699006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"maybe you can Tell Me What the name of the\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.912704855+07:00","message":"receive interim result [false|false]: maybe you can Tell Me What the name of the"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:15.912718167+07:00","message":"[buffer interim] 262 false maybe you can Tell Me What the name of the"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.91272586+07:00","message":"[bufferProcess] interim [0]:maybe you can Tell Me What the name of the"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.912728119+07:00","message":"[bufferProcess] send to processor:maybe you can Tell Me What the name of"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.912734326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.912736918+07:00","message":"> Transcript [2695] [false]: 'maybe you can Tell Me What the name of'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.912738799+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:15.912741067+07:00","message":"Set new StatePrefix: 'maybe you can Tell Me What the name of'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:16.022151224+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:16.022204329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"maybe you can Tell Me What Is Your Name\",\"confidence\":0.829423}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:16.022212039+07:00","message":"receive interim result [true|false]: maybe you can Tell Me What Is Your Name"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:16.022223257+07:00","message":"end recv isFinal message id 262"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:16.022226232+07:00","message":"end Recv id 262"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:16.022234214+07:00","message":"[buffer interim] 262 true maybe you can Tell Me What Is Your Name"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:16.022245492+07:00","message":"[bufferProcess] interim [30000000]:maybe you can Tell Me What Is Your Name"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:16.022250226+07:00","message":"[bufferProcess] send to processor (isfinal):maybe you can Tell Me What the name of the"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:16.022254722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:16.022258612+07:00","message":"> Transcript [2696] [false]: 'maybe you can Tell Me What the name of the'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:16.022264181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:16.02226684+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:16.022269746+07:00","message":"StatePrefix: 'maybe you can Tell Me What the name of'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:16.022272239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:16.022274525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:16.022277173+07:00","message":"> Transcript [2697] [true]: 'maybe you can Tell Me What Is Your Name'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:16.022279507+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:16.022281475+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:16.022283418+07:00","message":"StatePrefix: 'maybe you can Tell Me What the name of'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:16.022285735+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:16.022288763+07:00","message":"Push: 'maybe you can Tell Me What Is Your Name'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:16.022298613+07:00","message":"push: {true maybe you can Tell Me What Is Your Name 0 0xc002b11400}"}
{"level":"info","service":"Main","time":"2025-09-19T10:21:16.030980527+07:00","message":"write wav file: './tmp/7402/7402_262.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:16.210941144+07:00","message":"[GCS] IsForceVAD: false for message ID: 263"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:16.31459772+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:16.314619469+07:00","message":"found end of frame, send empty tag with msgId: 263"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:16.314622147+07:00","message":"end Recv id 263"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:16.314630331+07:00","message":"[buffer interim] 263 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:16.314637594+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:16.314641614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:16.314644878+07:00","message":"> Transcript [2698] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:16.314647266+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:16.314648958+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:16.314650447+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:16.314651871+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:16.314654299+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:16.314663757+07:00","message":"push: {true \n 0 0xc002a14880}"}
{"level":"info","service":"Main","time":"2025-09-19T10:21:16.320381526+07:00","message":"write wav file: './tmp/7402/7402_263.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:16.413753085+07:00","message":"[GCS] Start streaming session, msgId: 264"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:17.925434435+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:17.925428796+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:18.010111201+07:00","message":"[GCS] IsForceVAD: false for message ID: 264"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:18.12439845+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:18.124427274+07:00","message":"found end of frame, send empty tag with msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:18.124431082+07:00","message":"end Recv id 264"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:18.124452988+07:00","message":"[buffer interim] 264 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:18.124492953+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:18.124498491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:18.124502571+07:00","message":"> Transcript [2699] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:18.124506153+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:18.124508697+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:18.124511786+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:18.124513913+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:18.124518824+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:18.124531943+07:00","message":"push: {true \n 0 0xc00039fb00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:21:18.131394488+07:00","message":"write wav file: './tmp/7402/7402_264.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:18.141500637+07:00","message":"[GCS] Start streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:18.689089871+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:18.689138985+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":"2025-09-19T10:21:18.68914416+07:00","message":"receive interim result [false|false]: รีบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:18.689159554+07:00","message":"[buffer interim] 265 false รีบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:18.689184608+07:00","message":"[bufferProcess] interim [600000000]:รีบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:18.689186229+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:18.971866958+07:00","message":"[GCS] IsForceVAD: false for message ID: 265"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:19.041404741+07:00","message":"[GCS] Start streaming session, msgId: 266"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:19.074894443+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:19.074925428+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:19.07493043+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:19.074939798+07:00","message":"end recv isFinal message id 265"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:19.074941788+07:00","message":"end Recv id 265"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:19.074947757+07:00","message":"[buffer interim] 265 true "}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:19.074954539+07:00","message":"[bufferProcess] interim [50000000]:"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:19.074958085+07:00","message":"[bufferProcess] send to processor (isfinal):รีบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:19.074962188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:19.074965006+07:00","message":"> Transcript [2700] [false]: 'รีบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:19.074967377+07:00","message":"Set StatePrefix (first interim): 'รีบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:19.074968897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:19.074970395+07:00","message":"> Transcript [2701] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:19.074972639+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:19.074974209+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:19.074976313+07:00","message":"StatePrefix: 'รีบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:19.074977986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:19.074980782+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:19.074988901+07:00","message":"push: {true  0 0xc0004abd80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:21:19.080570581+07:00","message":"write wav file: './tmp/7402/7402_265.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:19.421773426+07:00","message":"[GCS] IsForceVAD: false for message ID: 266"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:19.517998098+07:00","message":"receive streaming session, msgId: 266"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:19.5180159+07:00","message":"found end of frame, send empty tag with msgId: 266"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:19.518018606+07:00","message":"end Recv id 266"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:19.518025683+07:00","message":"[buffer interim] 266 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:19.518031963+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:19.518035359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:19.518037865+07:00","message":"> Transcript [2702] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:19.518039952+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:19.518041535+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:19.518043324+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:19.51804476+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:19.518047208+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:19.518056306+07:00","message":"push: {true \n 0 0xc002b10580}"}
{"level":"info","service":"Main","time":"2025-09-19T10:21:19.522668992+07:00","message":"write wav file: './tmp/7402/7402_266.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:19.611542494+07:00","message":"[GCS] Start streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:20.060991667+07:00","message":"[GCS] IsForceVAD: false for message ID: 267"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:20.160153233+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:20.160172146+07:00","message":"found end of frame, send empty tag with msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:20.160174741+07:00","message":"end Recv id 267"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:20.160181621+07:00","message":"[buffer interim] 267 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:20.160187469+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:20.160192751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:20.160195417+07:00","message":"> Transcript [2703] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:20.160197391+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:20.16019885+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:20.160200546+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:20.160202115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:20.160209049+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:20.160218552+07:00","message":"push: {true \n 0 0xc002a14700}"}
{"level":"info","service":"Main","time":"2025-09-19T10:21:20.165561052+07:00","message":"write wav file: './tmp/7402/7402_267.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:20.253313928+07:00","message":"[GCS] Start streaming session, msgId: 268"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:20.92603203+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:20.926032367+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:23.36155648+07:00","message":"[GCS] Cleaned up inactive client: 246"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:23.36157192+07:00","message":"[GCS] Cleaned up inactive client: 245"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:23.361574023+07:00","message":"[GCS] Cleaned up inactive client: 248"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:23.361575847+07:00","message":"[GCS] Cleaned up inactive client: 244"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:23.361577391+07:00","message":"[GCS] Cleaned up inactive client: 243"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:23.36157884+07:00","message":"[GCS] Cleaned up inactive client: 247"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:23.926670565+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:23.926686625+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:25.509887702+07:00","message":"[GCS] IsForceVAD: false for message ID: 268"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:25.611922777+07:00","message":"receive streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:25.611941889+07:00","message":"found end of frame, send empty tag with msgId: 268"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:25.611944744+07:00","message":"end Recv id 268"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:25.611952371+07:00","message":"[buffer interim] 268 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:25.611958728+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:25.611963083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:25.611965736+07:00","message":"> Transcript [2704] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:25.611967853+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:25.611970666+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:25.611972314+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:25.611974174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:25.611978487+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:25.611987903+07:00","message":"push: {true \n 0 0xc000189700}"}
{"level":"info","service":"Main","time":"2025-09-19T10:21:25.623343226+07:00","message":"write wav file: './tmp/7402/7402_268.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:25.641499322+07:00","message":"[GCS] Start streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:26.601190513+07:00","message":"[GCS] IsForceVAD: false for message ID: 269"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:26.697782418+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:26.697813541+07:00","message":"found end of frame, send empty tag with msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:26.697816812+07:00","message":"end Recv id 269"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:26.697825284+07:00","message":"[buffer interim] 269 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:26.697832361+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:26.697836356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:26.697839224+07:00","message":"> Transcript [2705] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:26.697841443+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:26.697843004+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:26.69784483+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:26.697846485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:26.697848976+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:26.697858321+07:00","message":"push: {true \n 0 0xc002a14c00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:21:26.70309536+07:00","message":"write wav file: './tmp/7402/7402_269.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:26.733572274+07:00","message":"[GCS] Start streaming session, msgId: 270"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:26.926853065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:26.926866923+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:28.52026156+07:00","message":"[GCS] IsForceVAD: false for message ID: 270"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:28.630906818+07:00","message":"receive streaming session, msgId: 270"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:28.630927231+07:00","message":"found end of frame, send empty tag with msgId: 270"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:28.630930839+07:00","message":"end Recv id 270"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:28.630939755+07:00","message":"[buffer interim] 270 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:28.630947607+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:28.630952691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:28.630956198+07:00","message":"> Transcript [2706] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:28.6309596+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:28.630961843+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:28.630964154+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:28.6309665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:28.630969714+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:28.63098085+07:00","message":"push: {true \n 0 0xc000047d80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:21:28.64003485+07:00","message":"write wav file: './tmp/7402/7402_270.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:28.653329165+07:00","message":"[GCS] Start streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:29.220506211+07:00","message":"[GCS] IsForceVAD: false for message ID: 271"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:29.32140539+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:29.321438689+07:00","message":"found end of frame, send empty tag with msgId: 271"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:29.321443263+07:00","message":"end Recv id 271"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:29.321455602+07:00","message":"[buffer interim] 271 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:29.321465139+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:29.321469974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:29.321474241+07:00","message":"> Transcript [2707] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:29.321477718+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:29.321480053+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:29.321482401+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:29.32148497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:29.321491823+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:29.321504745+07:00","message":"push: {true \n 0 0xc002a14000}"}
{"level":"info","service":"Main","time":"2025-09-19T10:21:29.327131697+07:00","message":"write wav file: './tmp/7402/7402_271.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:29.541499124+07:00","message":"[GCS] Start streaming session, msgId: 272"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:29.927113639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:29.927115145+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:31.209988694+07:00","message":"[GCS] IsForceVAD: false for message ID: 272"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:31.270657334+07:00","message":"[GCS] Start streaming session, msgId: 273"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:31.305100599+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:31.305119164+07:00","message":"found end of frame, send empty tag with msgId: 272"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:31.305121637+07:00","message":"end Recv id 272"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:31.305128652+07:00","message":"[buffer interim] 272 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:31.305134836+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:31.305138912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:31.305142177+07:00","message":"> Transcript [2708] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:31.305144556+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:31.30514612+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:31.305147833+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:31.305149391+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:31.305157049+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:31.305180693+07:00","message":"push: {true \n 0 0xc000188f80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:21:31.311591498+07:00","message":"write wav file: './tmp/7402/7402_272.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:31.971111848+07:00","message":"[GCS] IsForceVAD: false for message ID: 273"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:32.070462849+07:00","message":"receive streaming session, msgId: 273"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:32.070504904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:32.070510213+07:00","message":"receive interim result [false|false]: เสียบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:32.070524753+07:00","message":"[buffer interim] 273 false เสียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.070531427+07:00","message":"[bufferProcess] interim [850000000]:เสียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.0705335+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:32.102888292+07:00","message":"[GCS] Start streaming session, msgId: 274"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:32.107275711+07:00","message":"receive streaming session, msgId: 273"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:32.10730629+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:32.107311932+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:32.10731925+07:00","message":"end recv isFinal message id 273"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:32.10732193+07:00","message":"end Recv id 273"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:32.107329063+07:00","message":"[buffer interim] 273 true "}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.107338893+07:00","message":"[bufferProcess] interim [940000000]:"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.10734288+07:00","message":"[bufferProcess] send to processor (isfinal):เสียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.107347321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.107350681+07:00","message":"> Transcript [2709] [false]: 'เสียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.107353337+07:00","message":"Set StatePrefix (first interim): 'เสียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.107355315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.107357673+07:00","message":"> Transcript [2710] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.107360772+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.107362991+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.107365319+07:00","message":"StatePrefix: 'เสียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.107367595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.10737058+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:32.107380056+07:00","message":"push: {true  0 0xc000047600}"}
{"level":"info","service":"Main","time":"2025-09-19T10:21:32.113033622+07:00","message":"write wav file: './tmp/7402/7402_273.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:32.170498518+07:00","message":"[GCS] IsForceVAD: false for message ID: 274"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:32.290969676+07:00","message":"[GCS] Start streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:32.342341296+07:00","message":"receive streaming session, msgId: 274"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:32.342360879+07:00","message":"found end of frame, send empty tag with msgId: 274"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:32.342363246+07:00","message":"end Recv id 274"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:32.342369962+07:00","message":"[buffer interim] 274 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.342376487+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.342384971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.342387358+07:00","message":"> Transcript [2711] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.342389394+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.342390844+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.342392339+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.342393926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.342396426+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:32.342405629+07:00","message":"push: {true \n 0 0xc002a14680}"}
{"level":"info","service":"Main","time":"2025-09-19T10:21:32.347067055+07:00","message":"write wav file: './tmp/7402/7402_274.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:32.35974146+07:00","message":"[GCS] IsForceVAD: false for message ID: 275"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:32.521365662+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:32.521383352+07:00","message":"found end of frame, send empty tag with msgId: 275"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:32.521386498+07:00","message":"end Recv id 275"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:32.521394118+07:00","message":"[buffer interim] 275 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.521402994+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.521407858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.52141103+07:00","message":"> Transcript [2712] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.521414161+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.521416157+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.521418163+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.521420459+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:32.521430636+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:32.521443305+07:00","message":"push: {true \n 0 0xc000047b00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:21:32.525495768+07:00","message":"write wav file: './tmp/7402/7402_275.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:32.610738376+07:00","message":"[GCS] Start streaming session, msgId: 276"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:32.927588905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:32.927614326+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:33.132402716+07:00","message":"[GCS] IsForceVAD: false for message ID: 276"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:33.192352347+07:00","message":"[GCS] Start streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:33.229899706+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:33.229919723+07:00","message":"found end of frame, send empty tag with msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:33.229923771+07:00","message":"end Recv id 276"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:33.22993362+07:00","message":"[buffer interim] 276 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:33.229947896+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:33.229952933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:33.229956665+07:00","message":"> Transcript [2713] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:33.229959742+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:33.229961986+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:33.229964465+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:33.229966807+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:33.229975185+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:33.22998686+07:00","message":"push: {true \n 0 0xc00039f680}"}
{"level":"info","service":"Main","time":"2025-09-19T10:21:33.235580999+07:00","message":"write wav file: './tmp/7402/7402_276.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:34.53985532+07:00","message":"[GCS] IsForceVAD: false for message ID: 277"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:34.64362309+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:34.64365017+07:00","message":"found end of frame, send empty tag with msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:34.643653459+07:00","message":"end Recv id 277"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:34.64366143+07:00","message":"[buffer interim] 277 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:34.643667912+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:34.64367144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:34.643673978+07:00","message":"> Transcript [2714] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:34.643676175+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:34.64367774+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:34.643679211+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:34.643680655+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:34.643682973+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:34.643692257+07:00","message":"push: {true \n 0 0xc00039fe80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:21:34.651163428+07:00","message":"write wav file: './tmp/7402/7402_277.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:34.671385304+07:00","message":"[GCS] Start streaming session, msgId: 278"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:35.928399802+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:35.928414843+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:37.496587312+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:37.496623816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"before\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:37.496630651+07:00","message":"receive interim result [false|false]: before"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:37.49664146+07:00","message":"[buffer interim] 278 false before"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:37.496647551+07:00","message":"[bufferProcess] interim [620000000]:before"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:37.496648913+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:37.496652487+07:00","message":"[bufferProcess] send to processor (ticker):before"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:37.496654809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:37.49665725+07:00","message":"> Transcript [2715] [false]: 'before'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:37.496659144+07:00","message":"Set StatePrefix (first interim): 'before'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:37.544580755+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:37.544621295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โฟม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:37.544626956+07:00","message":"receive interim result [false|false]: โฟม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:37.54463854+07:00","message":"[buffer interim] 278 false โฟม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:37.544644465+07:00","message":"[bufferProcess] interim [680000000]:โฟม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:37.544646091+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:38.929051743+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:38.929069095+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:39.470332602+07:00","message":"[GCS] IsForceVAD: false for message ID: 278"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:39.632050895+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:39.632095844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"before\",\"confidence\":0.63893354}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:39.632101008+07:00","message":"receive interim result [true|false]: before"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:39.632110319+07:00","message":"end recv isFinal message id 278"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:39.632112144+07:00","message":"end Recv id 278"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:39.632118799+07:00","message":"[buffer interim] 278 true before"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:39.632125791+07:00","message":"[bufferProcess] interim [810000000]:before"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:39.632131481+07:00","message":"[bufferProcess] send to processor (isfinal):โฟม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:39.632135788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:39.632138236+07:00","message":"> Transcript [2716] [false]: 'โฟม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:39.6321407+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:39.632144925+07:00","message":"Set new StatePrefix: 'โฟม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:39.632150296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:39.632152327+07:00","message":"> Transcript [2717] [true]: 'before'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:39.632154152+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:39.632155657+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:39.632157216+07:00","message":"StatePrefix: 'โฟม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:39.632158917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:39.632165726+07:00","message":"Push: 'before'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:39.632173457+07:00","message":"push: {true before 0 0xc002a15080}"}
{"level":"info","service":"Main","time":"2025-09-19T10:21:39.64524818+07:00","message":"write wav file: './tmp/7402/7402_278.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:39.791144728+07:00","message":"[GCS] Start streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:40.854929301+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:40.854984351+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":"2025-09-19T10:21:40.854989255+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:40.855007627+07:00","message":"[buffer interim] 279 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:40.855014731+07:00","message":"[bufferProcess] interim [900000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:40.855016095+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:40.855019058+07:00","message":"[bufferProcess] send to processor (ticker):เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:40.85502232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:40.855026181+07:00","message":"> Transcript [2718] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:40.855029038+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:40.980877667+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:40.980927419+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":"2025-09-19T10:21:40.980934795+07:00","message":"receive interim result [false|false]: ขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:40.980952267+07:00","message":"[buffer interim] 279 false ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:40.980963087+07:00","message":"[bufferProcess] interim [20000000]:ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:40.980965449+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:41.159022956+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:41.159067785+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":"2025-09-19T10:21:41.159072297+07:00","message":"receive interim result [false|false]: ขอบคุณมาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:41.159089399+07:00","message":"[buffer interim] 279 false ขอบคุณมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:41.159096723+07:00","message":"[bufferProcess] interim [200000000]:ขอบคุณมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:41.159098657+07:00","message":"[bufferProcess] send to processor:ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:41.159101826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:41.159104367+07:00","message":"> Transcript [2719] [false]: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:41.159106383+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:41.159108056+07:00","message":"Set new StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:41.389849001+07:00","message":"[GCS] IsForceVAD: false for message ID: 279"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:41.423081132+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:41.423124681+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":"2025-09-19T10:21:41.423130112+07:00","message":"receive interim result [false|false]: ขอบคุณมากเลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:41.423145692+07:00","message":"[buffer interim] 279 false ขอบคุณมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:41.423154056+07:00","message":"[bufferProcess] interim [500000000]:ขอบคุณมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:41.423156302+07:00","message":"[bufferProcess] send to processor:ขอบคุณมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:41.423159387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:41.423162177+07:00","message":"> Transcript [2720] [false]: 'ขอบคุณมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:41.423165192+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:41.423167041+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:41.423168664+07:00","message":"StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:41.423170909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:41.486031148+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:41.486072377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณมากเลย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:41.486078818+07:00","message":"receive interim result [true|false]: ขอบคุณมากเลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:41.486092807+07:00","message":"end recv isFinal message id 279"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:41.486094601+07:00","message":"end Recv id 279"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:41.486101087+07:00","message":"[buffer interim] 279 true ขอบคุณมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:41.486108061+07:00","message":"[bufferProcess] interim [620000000]:ขอบคุณมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:41.48611102+07:00","message":"[bufferProcess] send to processor (isfinal):ขอบคุณมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:41.486114055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:41.48611638+07:00","message":"> Transcript [2721] [false]: 'ขอบคุณมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:41.486119378+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:41.486121396+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:41.486122868+07:00","message":"StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:41.48612468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:41.486125978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:41.486127506+07:00","message":"> Transcript [2722] [true]: 'ขอบคุณมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:41.486129211+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:41.486130445+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:41.486131836+07:00","message":"StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:41.486135073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:41.48613758+07:00","message":"Push: 'ขอบคุณมากเลย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:41.48614653+07:00","message":"push: {true ขอบคุณมากเลย 0 0xc0022c6080}"}
{"level":"info","service":"Main","time":"2025-09-19T10:21:41.491947667+07:00","message":"write wav file: './tmp/7402/7402_279.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:41.840759942+07:00","message":"[GCS] Start streaming session, msgId: 280"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:41.929322395+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:41.929334141+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:42.399366909+07:00","message":"receive streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:42.399419091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I want\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:42.399424815+07:00","message":"receive interim result [false|false]: I want"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:42.39944434+07:00","message":"[buffer interim] 280 false I want"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:42.399454069+07:00","message":"[bufferProcess] interim [600000000]:I want"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:42.399456235+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:42.516378341+07:00","message":"receive streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:42.516413549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I want to\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:42.516419477+07:00","message":"receive interim result [false|false]: I want to"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:42.516438725+07:00","message":"[buffer interim] 280 false I want to"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:42.51644818+07:00","message":"[bufferProcess] interim [720000000]:I want to"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:42.516450998+07:00","message":"[bufferProcess] send to processor:I want"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:42.516454792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:42.516458503+07:00","message":"> Transcript [2723] [false]: 'I want'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:42.516460865+07:00","message":"Set StatePrefix (first interim): 'I want'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:42.82728219+07:00","message":"receive streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:42.827324978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I want to know\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:42.827343652+07:00","message":"receive interim result [false|false]: I want to know"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:42.827358248+07:00","message":"[buffer interim] 280 false I want to know"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:42.827364337+07:00","message":"[bufferProcess] interim [960000000]:I want to know"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:42.827366108+07:00","message":"[bufferProcess] send to processor:I want to"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:42.827371014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:42.827373634+07:00","message":"> Transcript [2724] [false]: 'I want to'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:42.827376208+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:42.827377877+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:42.827379832+07:00","message":"StatePrefix: 'I want'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:42.827381804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.036461278+07:00","message":"receive streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.036511723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I want\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.036518637+07:00","message":"receive interim result [false|false]: I want"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.03653188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" to know what\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.036535742+07:00","message":"receive interim result [false|false]:  to know what"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.036544519+07:00","message":"[buffer interim] 280 false I want"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.03654882+07:00","message":"[buffer interim] 280 false  to know what"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.036555105+07:00","message":"[bufferProcess] interim [200000000]:I want"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.036557648+07:00","message":"[bufferProcess] send to processor:I want to know"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.03656143+07:00","message":"[bufferProcess] interim [200000000]: to know what"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.036565526+07:00","message":"[bufferProcess] update buffer: I want to know what"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.036568821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.036575075+07:00","message":"> Transcript [2725] [false]: 'I want to know'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.036578843+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.03658107+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.036583477+07:00","message":"StatePrefix: 'I want'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.036585813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.107882455+07:00","message":"receive streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.107920965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I want\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.107927207+07:00","message":"receive interim result [false|false]: I want"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.107938075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" to know\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.107940241+07:00","message":"receive interim result [false|false]:  to know"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.10794754+07:00","message":"[buffer interim] 280 false I want"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.107953806+07:00","message":"[buffer interim] 280 false  to know"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.107959388+07:00","message":"[bufferProcess] interim [260000000]:I want"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.107962035+07:00","message":"[bufferProcess] send to processor:I want to know what"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.107967924+07:00","message":"[bufferProcess] interim [260000000]: to know"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.107970243+07:00","message":"[bufferProcess] update buffer: I want to know"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.107972698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.107976161+07:00","message":"> Transcript [2726] [false]: 'I want to know what'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.107978854+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.107980546+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.107983085+07:00","message":"StatePrefix: 'I want'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.107984727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.151455383+07:00","message":"receive streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.151510158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I want to\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.151516217+07:00","message":"receive interim result [false|false]: I want to"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.151528052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" know what is\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.151530509+07:00","message":"receive interim result [false|false]:  know what is"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.151538241+07:00","message":"[buffer interim] 280 false I want to"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.151544185+07:00","message":"[buffer interim] 280 false  know what is"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.151550134+07:00","message":"[bufferProcess] interim [320000000]:I want to"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.151552373+07:00","message":"[bufferProcess] send to processor:I want to know"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.151555135+07:00","message":"[bufferProcess] interim [320000000]: know what is"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.151557944+07:00","message":"[bufferProcess] update buffer: I want to know what is"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.151570566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.151590172+07:00","message":"> Transcript [2727] [false]: 'I want to know'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.151594825+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.151597056+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.151599794+07:00","message":"StatePrefix: 'I want'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.151601788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.15160893+07:00","message":"Push: 'I want'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.151610796+07:00","message":"TextPushed: 'I want'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.151612619+07:00","message":"Set new StatePrefix : 'I want to know'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.151614314+07:00","message":"Next Push (prob) : ' to know'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.151629107+07:00","message":"push: {false I want 0 0xc0022c6200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.422711672+07:00","message":"receive streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.422768754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I want to know\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.42277449+07:00","message":"receive interim result [false|false]: I want to know"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.422784675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" what is\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.42278686+07:00","message":"receive interim result [false|false]:  what is"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.422794846+07:00","message":"[buffer interim] 280 false I want to know"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.422799425+07:00","message":"[buffer interim] 280 false  what is"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.422805053+07:00","message":"[bufferProcess] interim [560000000]:I want to know"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.422807041+07:00","message":"[bufferProcess] send to processor:I want to know what is"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.422811221+07:00","message":"[bufferProcess] interim [560000000]: what is"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.422813278+07:00","message":"[bufferProcess] update buffer: I want to know what is"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.422815623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.422818586+07:00","message":"> Transcript [2728] [false]: 'I want to know what is'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.422822707+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.422824432+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.422826072+07:00","message":"StatePrefix: 'I want to know'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.422827827+07:00","message":"TextPushed: 'I want'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.467431437+07:00","message":"receive streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.467473943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I want to know\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.467479191+07:00","message":"receive interim result [false|false]: I want to know"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.467487049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" understand\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.467489306+07:00","message":"receive interim result [false|false]:  understand"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.46749663+07:00","message":"[buffer interim] 280 false I want to know"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.467499243+07:00","message":"[buffer interim] 280 false  understand"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.467504096+07:00","message":"[bufferProcess] interim [620000000]:I want to know"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.467506131+07:00","message":"[bufferProcess] send to processor:I want to know what is"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.467508478+07:00","message":"[bufferProcess] interim [620000000]: understand"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.467511018+07:00","message":"[bufferProcess] update buffer: I want to know understand"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.467514044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.467516444+07:00","message":"> Transcript [2729] [false]: 'I want to know what is'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.467518812+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.467520396+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.467521909+07:00","message":"StatePrefix: 'I want to know'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.467524677+07:00","message":"TextPushed: 'I want'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.502426792+07:00","message":"receive streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.502459858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I want to know\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.502466454+07:00","message":"receive interim result [false|false]: I want to know"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.502478562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" what is this\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.502481832+07:00","message":"receive interim result [false|false]:  what is this"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.502490403+07:00","message":"[buffer interim] 280 false I want to know"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:43.50249773+07:00","message":"[buffer interim] 280 false  what is this"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.502504475+07:00","message":"[bufferProcess] interim [680000000]:I want to know"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.50250687+07:00","message":"[bufferProcess] send to processor:I want to know understand"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.502515649+07:00","message":"[bufferProcess] interim [680000000]: what is this"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.502518843+07:00","message":"[bufferProcess] update buffer: I want to know what is this"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.502521706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.502524701+07:00","message":"> Transcript [2730] [false]: 'I want to know understand'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.502527989+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.502530262+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.502532315+07:00","message":"StatePrefix: 'I want to know'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:43.502534722+07:00","message":"TextPushed: 'I want'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:44.12383861+07:00","message":"receive streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:44.123871791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I want to know what is this\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:44.12387681+07:00","message":"receive interim result [false|false]: I want to know what is this"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:44.123899752+07:00","message":"[buffer interim] 280 false I want to know what is this"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:44.123907002+07:00","message":"[bufferProcess] interim [280000000]:I want to know what is this"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:44.123909006+07:00","message":"[bufferProcess] send to processor:I want to know what is this"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:44.123911984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:44.123914814+07:00","message":"> Transcript [2731] [false]: 'I want to know what is this'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:44.12391743+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:44.12391914+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:44.123920979+07:00","message":"StatePrefix: 'I want to know'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:44.123922777+07:00","message":"TextPushed: 'I want'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:44.123925128+07:00","message":"Push: ' to know'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:44.12392673+07:00","message":"TextPushed: 'I want to know'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:44.12392849+07:00","message":"Set new StatePrefix : 'I want to know what is this'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:44.123930037+07:00","message":"Next Push (prob) : ' what is this'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:44.123949818+07:00","message":"push: {false  to know 0 0xc0022c6200}"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:44.930217515+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:44.930243961+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:47.93072036+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:47.930724508+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:48.570344922+07:00","message":"[GCS] IsForceVAD: false for message ID: 280"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:48.692641078+07:00","message":"[GCS] Start streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:48.760219421+07:00","message":"receive streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:48.760255922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I want to know what is this\",\"confidence\":0.89892954}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:48.760277026+07:00","message":"receive interim result [true|false]: I want to know what is this"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:48.760285899+07:00","message":"end recv isFinal message id 280"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:48.760287621+07:00","message":"end Recv id 280"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:48.760293606+07:00","message":"[buffer interim] 280 true I want to know what is this"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:48.760299122+07:00","message":"[bufferProcess] interim [930000000]:I want to know what is this"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:48.760303707+07:00","message":"[bufferProcess] send to processor (isfinal):I want to know what is this"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:48.760307256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:48.760309649+07:00","message":"> Transcript [2732] [false]: 'I want to know what is this'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:48.760311776+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:48.760316125+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:48.760318265+07:00","message":"StatePrefix: 'I want to know what is this'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:48.760320016+07:00","message":"TextPushed: 'I want to know'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:48.760321225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:48.760322732+07:00","message":"> Transcript [2733] [true]: 'I want to know what is this'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:48.760324412+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:48.760325767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:48.760327109+07:00","message":"StatePrefix: 'I want to know what is this'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:48.760328557+07:00","message":"TextPushed: 'I want to know'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:48.760333885+07:00","message":"Push: ' what is this'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:48.760341544+07:00","message":"push: {true  what is this 0 0xc0022c6200}"}
{"level":"info","service":"Main","time":"2025-09-19T10:21:48.773256204+07:00","message":"write wav file: './tmp/7402/7402_280.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:50.130217496+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:50.130254804+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":"2025-09-19T10:21:50.130260034+07:00","message":"receive interim result [false|false]: เพื่อนในห้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:50.13027674+07:00","message":"[buffer interim] 281 false เพื่อนในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:50.130284269+07:00","message":"[bufferProcess] interim [440000000]:เพื่อนในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:50.130285999+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:50.130292109+07:00","message":"[bufferProcess] send to processor (ticker):เพื่อนในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:50.130294686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:50.130297251+07:00","message":"> Transcript [2734] [false]: 'เพื่อนในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:50.130299122+07:00","message":"Set StatePrefix (first interim): 'เพื่อนในห้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:50.87477569+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:50.87481599+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":"2025-09-19T10:21:50.874822061+07:00","message":"receive interim result [false|false]: ที่อยู่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:50.874836787+07:00","message":"[buffer interim] 281 false ที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:50.87484299+07:00","message":"[bufferProcess] interim [220000000]:ที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:50.874844467+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:50.931544685+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:50.931563079+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:51.177832414+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:51.177885395+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":"2025-09-19T10:21:51.177891862+07:00","message":"receive interim result [false|false]: ที่อยู่ห้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:51.177906191+07:00","message":"[buffer interim] 281 false ที่อยู่ห้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.177913203+07:00","message":"[bufferProcess] interim [460000000]:ที่อยู่ห้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.177915388+07:00","message":"[bufferProcess] send to processor:ที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.177922534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.177925503+07:00","message":"> Transcript [2735] [false]: 'ที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.177927585+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.177929216+07:00","message":"Set new StatePrefix: 'ที่อยู่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:51.309815753+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:51.309868414+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":"2025-09-19T10:21:51.30987705+07:00","message":"receive interim result [false|false]: ที่อยู่คอนโด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:51.309899844+07:00","message":"[buffer interim] 281 false ที่อยู่คอนโด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.30991192+07:00","message":"[bufferProcess] interim [580000000]:ที่อยู่คอนโด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.309916082+07:00","message":"[bufferProcess] send to processor:ที่อยู่ห้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.309924893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.30992821+07:00","message":"> Transcript [2736] [false]: 'ที่อยู่ห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.309932788+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.309935269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.309937551+07:00","message":"StatePrefix: 'ที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.309939804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:51.497508002+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:51.497546344+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":"2025-09-19T10:21:51.497551392+07:00","message":"receive interim result [false|false]: ที่อยู่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:51.497564351+07:00","message":"[buffer interim] 281 false ที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.497570752+07:00","message":"[bufferProcess] interim [760000000]:ที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.497573198+07:00","message":"[bufferProcess] send to processor:ที่อยู่คอนโด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.497578288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.497581226+07:00","message":"> Transcript [2737] [false]: 'ที่อยู่คอนโด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.497584484+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.497586566+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.497588025+07:00","message":"StatePrefix: 'ที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.497589781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:51.509732259+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:51.509757509+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":"2025-09-19T10:21:51.509770656+07:00","message":"receive interim result [false|false]: มีอยู่คันนึง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:51.509786741+07:00","message":"[buffer interim] 281 false มีอยู่คันนึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.509791789+07:00","message":"[bufferProcess] interim [820000000]:มีอยู่คันนึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.509793659+07:00","message":"[bufferProcess] send to processor:ที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.509796286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.509798414+07:00","message":"> Transcript [2738] [false]: 'ที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.509801659+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.50980352+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.509805476+07:00","message":"StatePrefix: 'ที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.509807077+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:51.928973593+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:51.929020165+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":"2025-09-19T10:21:51.929025619+07:00","message":"receive interim result [false|false]: มีอยู่คันนึงเห็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:51.929037805+07:00","message":"[buffer interim] 281 false มีอยู่คันนึงเห็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.929044481+07:00","message":"[bufferProcess] interim [240000000]:มีอยู่คันนึงเห็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.929046591+07:00","message":"[bufferProcess] send to processor:มีอยู่คันนึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.929051536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.929054184+07:00","message":"> Transcript [2739] [false]: 'มีอยู่คันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.929056384+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:51.929058471+07:00","message":"Set new StatePrefix: 'มีอยู่คันนึง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:52.268830522+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:52.268870678+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":"2025-09-19T10:21:52.268876939+07:00","message":"receive interim result [false|false]: มีอยู่คันนึงเห็นหัว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:52.268891764+07:00","message":"[buffer interim] 281 false มีอยู่คันนึงเห็นหัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.268898164+07:00","message":"[bufferProcess] interim [540000000]:มีอยู่คันนึงเห็นหัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.268900259+07:00","message":"[bufferProcess] send to processor:มีอยู่คันนึงเห็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.268905344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.268908659+07:00","message":"> Transcript [2740] [false]: 'มีอยู่คันนึงเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.268911871+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.268914095+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.268915771+07:00","message":"StatePrefix: 'มีอยู่คันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.268917838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:52.445227026+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:52.445266615+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":"2025-09-19T10:21:52.445272043+07:00","message":"receive interim result [false|false]: มีอยู่คันนึงเห็นหัวแต่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:52.445285475+07:00","message":"[buffer interim] 281 false มีอยู่คันนึงเห็นหัวแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.445292014+07:00","message":"[bufferProcess] interim [780000000]:มีอยู่คันนึงเห็นหัวแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.44529434+07:00","message":"[bufferProcess] send to processor:มีอยู่คันนึงเห็นหัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.445297719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.445300159+07:00","message":"> Transcript [2741] [false]: 'มีอยู่คันนึงเห็นหัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.445303075+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.445304823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.445306649+07:00","message":"StatePrefix: 'มีอยู่คันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.445308327+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:52.572010689+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:52.57204827+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":"2025-09-19T10:21:52.572075742+07:00","message":"receive interim result [false|false]: มีอยู่คันนึงเห็นหัวแตก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:52.572090352+07:00","message":"[buffer interim] 281 false มีอยู่คันนึงเห็นหัวแตก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.572097434+07:00","message":"[bufferProcess] interim [840000000]:มีอยู่คันนึงเห็นหัวแตก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.572099323+07:00","message":"[bufferProcess] send to processor:มีอยู่คันนึงเห็นหัวแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.572102351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.57210507+07:00","message":"> Transcript [2742] [false]: 'มีอยู่คันนึงเห็นหัวแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.572107975+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.572109524+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.572112785+07:00","message":"StatePrefix: 'มีอยู่คันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.572114822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:52.580146119+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:52.580173894+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":"2025-09-19T10:21:52.580178935+07:00","message":"receive interim result [false|false]: มีอยู่คันนึงเห็นหัวเติม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:52.58019244+07:00","message":"[buffer interim] 281 false มีอยู่คันนึงเห็นหัวเติม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.580197984+07:00","message":"[bufferProcess] interim [900000000]:มีอยู่คันนึงเห็นหัวเติม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.580199985+07:00","message":"[bufferProcess] send to processor:มีอยู่คันนึงเห็นหัวแตก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.580202839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.580204973+07:00","message":"> Transcript [2743] [false]: 'มีอยู่คันนึงเห็นหัวแตก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.580207389+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.580208914+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.580211944+07:00","message":"StatePrefix: 'มีอยู่คันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.580213952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.580216243+07:00","message":"Push: 'มีอยู่คันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.580217896+07:00","message":"TextPushed: 'มีอยู่คันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.580219512+07:00","message":"Set new StatePrefix : 'มีอยู่คันนึงเห็นหัวแตก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.580221272+07:00","message":"Next Push (prob) : 'เห็นหัวแตก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:52.580228716+07:00","message":"push: {false มีอยู่คันนึง 0 0xc002a14a00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:52.629746724+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:52.629793342+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":"2025-09-19T10:21:52.629798923+07:00","message":"receive interim result [false|false]: มีอยู่คันนึงเห็นหัวเต่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:52.629812849+07:00","message":"[buffer interim] 281 false มีอยู่คันนึงเห็นหัวเต่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.629819006+07:00","message":"[bufferProcess] interim [960000000]:มีอยู่คันนึงเห็นหัวเต่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.629821258+07:00","message":"[bufferProcess] send to processor:มีอยู่คันนึงเห็นหัวเติม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.629826135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.629828752+07:00","message":"> Transcript [2744] [false]: 'มีอยู่คันนึงเห็นหัวเติม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.629830629+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.629832312+07:00","message":"Set new StatePrefix: 'มีอยู่คันนึงเห็นหัวเติม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:52.952136818+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:52.952174438+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":"2025-09-19T10:21:52.952180592+07:00","message":"receive interim result [false|false]: มีอยู่คันนึงเห็นหัวตาหวาน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:52.952193872+07:00","message":"[buffer interim] 281 false มีอยู่คันนึงเห็นหัวตาหวาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.952203088+07:00","message":"[bufferProcess] interim [260000000]:มีอยู่คันนึงเห็นหัวตาหวาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.952205682+07:00","message":"[bufferProcess] send to processor:มีอยู่คันนึงเห็นหัวเต่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.952212024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.952215467+07:00","message":"> Transcript [2745] [false]: 'มีอยู่คันนึงเห็นหัวเต่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.952219511+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:52.952222651+07:00","message":"Set new StatePrefix: 'มีอยู่คันนึงเห็นหัวเต่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:53.361145654+07:00","message":"[GCS] Cleaned up inactive client: 252"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:53.361182736+07:00","message":"[GCS] Cleaned up inactive client: 254"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:53.361184992+07:00","message":"[GCS] Cleaned up inactive client: 251"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:53.361186996+07:00","message":"[GCS] Cleaned up inactive client: 250"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:53.361188419+07:00","message":"[GCS] Cleaned up inactive client: 249"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:53.361189936+07:00","message":"[GCS] Cleaned up inactive client: 253"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:53.532614858+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:53.532664364+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":"2025-09-19T10:21:53.532671684+07:00","message":"receive interim result [false|false]: มีอยู่คันนึงเห็นหัวตาหวาน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:53.532688949+07:00","message":"[buffer interim] 281 false มีอยู่คันนึงเห็นหัวตาหวาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:53.532700178+07:00","message":"[bufferProcess] interim [860000000]:มีอยู่คันนึงเห็นหัวตาหวาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:53.532703707+07:00","message":"[bufferProcess] send to processor:มีอยู่คันนึงเห็นหัวตาหวาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:53.53271045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:53.532714326+07:00","message":"> Transcript [2746] [false]: 'มีอยู่คันนึงเห็นหัวตาหวาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:53.532749282+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:53.532752235+07:00","message":"Set new StatePrefix: 'มีอยู่คันนึงเห็นหัวตาหวาน'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:53.931982535+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:53.932000765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:55.169717951+07:00","message":"[GCS] IsForceVAD: false for message ID: 281"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:55.233432996+07:00","message":"[GCS] Start streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:55.331017461+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:55.331052695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอยู่คันนึงเห็นหัวตาหวาน\",\"confidence\":0.8823169}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:55.331058348+07:00","message":"receive interim result [true|false]: มีอยู่คันนึงเห็นหัวตาหวาน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:55.331067877+07:00","message":"end recv isFinal message id 281"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:55.331070078+07:00","message":"end Recv id 281"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:55.331077317+07:00","message":"[buffer interim] 281 true มีอยู่คันนึงเห็นหัวตาหวาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:55.331086063+07:00","message":"[bufferProcess] interim [690000000]:มีอยู่คันนึงเห็นหัวตาหวาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:55.331119472+07:00","message":"[bufferProcess] send to processor (isfinal):มีอยู่คันนึงเห็นหัวตาหวาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:55.331123601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:55.33112627+07:00","message":"> Transcript [2747] [false]: 'มีอยู่คันนึงเห็นหัวตาหวาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:55.331129153+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:55.331130749+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:55.33113282+07:00","message":"StatePrefix: 'มีอยู่คันนึงเห็นหัวตาหวาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:55.331135148+07:00","message":"TextPushed: 'มีอยู่คันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:55.331136752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:55.331138278+07:00","message":"> Transcript [2748] [true]: 'มีอยู่คันนึงเห็นหัวตาหวาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:55.331140061+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:55.331141664+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:55.331143042+07:00","message":"StatePrefix: 'มีอยู่คันนึงเห็นหัวตาหวาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:55.331144861+07:00","message":"TextPushed: 'มีอยู่คันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:55.331148888+07:00","message":"Push: 'เห็นหัวตาหวาน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:55.331156333+07:00","message":"push: {true เห็นหัวตาหวาน 0 0xc002a14a00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:21:55.344190837+07:00","message":"write wav file: './tmp/7402/7402_281.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:56.932130968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:56.932139085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:57.18347569+07:00","message":"receive streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:57.183521192+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":"2025-09-19T10:21:57.183527118+07:00","message":"receive interim result [false|false]: มอเตอร์เวย์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:57.183538746+07:00","message":"[buffer interim] 282 false มอเตอร์เวย์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:57.183545496+07:00","message":"[bufferProcess] interim [740000000]:มอเตอร์เวย์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:57.183547176+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:57.183550576+07:00","message":"[bufferProcess] send to processor (ticker):มอเตอร์เวย์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:57.183553728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:57.183556029+07:00","message":"> Transcript [2749] [false]: 'มอเตอร์เวย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:57.183558056+07:00","message":"Set StatePrefix (first interim): 'มอเตอร์เวย์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:57.561997065+07:00","message":"receive streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:57.562029862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Water War\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:57.562035755+07:00","message":"receive interim result [false|false]: Water War"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:57.562049682+07:00","message":"[buffer interim] 282 false Water War"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:57.562055431+07:00","message":"[bufferProcess] interim [160000000]:Water War"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:57.562057103+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:58.20406769+07:00","message":"receive streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:58.204103353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Water War\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:58.204108437+07:00","message":"receive interim result [false|false]: Water War"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:58.204119319+07:00","message":"[buffer interim] 282 false Water War"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.204125294+07:00","message":"[bufferProcess] interim [760000000]:Water War"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.204127326+07:00","message":"[bufferProcess] send to processor:Water War"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.204132189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.204134512+07:00","message":"> Transcript [2750] [false]: 'Water War'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.204136447+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.20413824+07:00","message":"Set new StatePrefix: 'Water War'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:58.475208935+07:00","message":"receive streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:58.475241697+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":"2025-09-19T10:21:58.475247205+07:00","message":"receive interim result [false|false]: อันนี้ก็เหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:58.475260309+07:00","message":"[buffer interim] 282 false อันนี้ก็เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.475266259+07:00","message":"[bufferProcess] interim [120000000]:อันนี้ก็เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.475268396+07:00","message":"[bufferProcess] send to processor:Water War"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.475273009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.475275662+07:00","message":"> Transcript [2751] [false]: 'Water War'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.475278392+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.475280072+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.475281715+07:00","message":"StatePrefix: 'Water War'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.475283462+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:58.760368209+07:00","message":"[GCS] IsForceVAD: false for message ID: 282"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:58.806019046+07:00","message":"receive streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:58.806059076+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":"2025-09-19T10:21:58.806064358+07:00","message":"receive interim result [false|false]: อันนี้ก็เหมือนกันอะไรนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:58.806077622+07:00","message":"[buffer interim] 282 false อันนี้ก็เหมือนกันอะไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.806084115+07:00","message":"[bufferProcess] interim [420000000]:อันนี้ก็เหมือนกันอะไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.806086143+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.806090987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.806093355+07:00","message":"> Transcript [2752] [false]: 'อันนี้ก็เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.806095522+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.806097223+07:00","message":"Set new StatePrefix: 'อันนี้ก็เหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:58.920566814+07:00","message":"receive streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:58.920623944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Banana Water วันนี้ก็เหมือนกันอะไรนะ\",\"confidence\":0.81902987}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:58.920631703+07:00","message":"receive interim result [true|false]: Banana Water วันนี้ก็เหมือนกันอะไรนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:58.920642828+07:00","message":"end recv isFinal message id 282"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:58.92064533+07:00","message":"end Recv id 282"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:58.920654223+07:00","message":"[buffer interim] 282 true Banana Water วันนี้ก็เหมือนกันอะไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.920663389+07:00","message":"[bufferProcess] interim [540000000]:Banana Water วันนี้ก็เหมือนกันอะไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.920667293+07:00","message":"[bufferProcess] send to processor (isfinal):อันนี้ก็เหมือนกันอะไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.920679476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.920692932+07:00","message":"> Transcript [2753] [false]: 'อันนี้ก็เหมือนกันอะไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.92069799+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.920700699+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.920702685+07:00","message":"StatePrefix: 'อันนี้ก็เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.92070453+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.92070672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.920708916+07:00","message":"> Transcript [2754] [true]: 'Banana Water วันนี้ก็เหมือนกันอะไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.920710896+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.920712306+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.920713859+07:00","message":"StatePrefix: 'อันนี้ก็เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.920715287+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:58.920722507+07:00","message":"Push: 'Banana Water วันนี้ก็เหมือนกันอะไรนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:58.920736367+07:00","message":"push: {true Banana Water วันนี้ก็เหมือนกันอะไรนะ 0 0xc002b11380}"}
{"level":"info","service":"Main","time":"2025-09-19T10:21:58.929932121+07:00","message":"write wav file: './tmp/7402/7402_282.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:58.953388474+07:00","message":"[GCS] Start streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:59.495547744+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:59.495585959+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":"2025-09-19T10:21:59.495591967+07:00","message":"receive interim result [false|false]: วิธี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:21:59.495606081+07:00","message":"[buffer interim] 283 false วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:59.495612221+07:00","message":"[bufferProcess] interim [600000000]:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:21:59.495613853+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:59.933128272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:21:59.933137765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:01.129015944+07:00","message":"[GCS] IsForceVAD: false for message ID: 283"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:01.192170436+07:00","message":"[GCS] Start streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:01.2443083+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:01.244344622+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:01.244349535+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:01.244358636+07:00","message":"end recv isFinal message id 283"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:01.244361002+07:00","message":"end Recv id 283"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:01.244367329+07:00","message":"[buffer interim] 283 true "}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:01.244373333+07:00","message":"[bufferProcess] interim [400000000]:"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:01.24437632+07:00","message":"[bufferProcess] send to processor (isfinal):วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:01.244380201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:01.244382988+07:00","message":"> Transcript [2755] [false]: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:01.244385126+07:00","message":"Set StatePrefix (first interim): 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:01.244386464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:01.244387894+07:00","message":"> Transcript [2756] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:01.24439014+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:01.244391653+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:01.244393451+07:00","message":"StatePrefix: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:01.244395011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:01.244398924+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:01.244406263+07:00","message":"push: {true  0 0xc000046e00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:22:01.25319292+07:00","message":"write wav file: './tmp/7402/7402_283.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:01.319968253+07:00","message":"[GCS] IsForceVAD: false for message ID: 284"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:01.38040985+07:00","message":"[GCS] Start streaming session, msgId: 285"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:01.415483026+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:01.415499018+07:00","message":"found end of frame, send empty tag with msgId: 284"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:01.415501822+07:00","message":"end Recv id 284"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:01.415507791+07:00","message":"[buffer interim] 284 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:01.415516922+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:01.415520382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:01.415522719+07:00","message":"> Transcript [2757] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:01.415524792+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:01.415526295+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:01.415528169+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:01.415529709+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:01.415531743+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:01.4155419+07:00","message":"push: {true \n 0 0xc000047f00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:22:01.419859509+07:00","message":"write wav file: './tmp/7402/7402_284.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:01.509968642+07:00","message":"[GCS] IsForceVAD: false for message ID: 285"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:01.572592235+07:00","message":"[GCS] Start streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:01.610556597+07:00","message":"receive streaming session, msgId: 285"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:01.610575701+07:00","message":"found end of frame, send empty tag with msgId: 285"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:01.610578834+07:00","message":"end Recv id 285"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:01.610585927+07:00","message":"[buffer interim] 285 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:01.61059212+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:01.610595586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:01.610598818+07:00","message":"> Transcript [2758] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:01.610600837+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:01.610602448+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:01.610603971+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:01.610605436+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:01.610612446+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:01.610621415+07:00","message":"push: {true \n 0 0xc000189600}"}
{"level":"info","service":"Main","time":"2025-09-19T10:22:01.615372639+07:00","message":"write wav file: './tmp/7402/7402_285.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:02.766575808+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:02.766616348+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":"2025-09-19T10:22:02.766622012+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:02.766637247+07:00","message":"[buffer interim] 286 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:02.766648347+07:00","message":"[bufferProcess] interim [20000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:02.766650346+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:02.766654947+07:00","message":"[bufferProcess] send to processor (ticker):ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:02.766658031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:02.766661244+07:00","message":"> Transcript [2759] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:02.766663804+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:02.933779441+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:02.933819585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:02.941717543+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:02.941754271+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":"2025-09-19T10:22:02.941760145+07:00","message":"receive interim result [false|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:02.941773284+07:00","message":"[buffer interim] 286 false ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:02.941780524+07:00","message":"[bufferProcess] interim [140000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:02.941789681+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:03.516274539+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:03.516347607+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":"2025-09-19T10:22:03.516353242+07:00","message":"receive interim result [false|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:03.516366934+07:00","message":"[buffer interim] 286 false ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:03.516373806+07:00","message":"[bufferProcess] interim [740000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:03.516376245+07:00","message":"[bufferProcess] send to processor:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:03.516381222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:03.516383592+07:00","message":"> Transcript [2760] [false]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:03.516386655+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:03.516388627+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:03.516390931+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:03.516392847+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:03.519378579+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:03.519408833+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":"2025-09-19T10:22:03.51941385+07:00","message":"receive interim result [false|false]: ก็คือคน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:03.519427254+07:00","message":"[buffer interim] 286 false ก็คือคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:03.519434007+07:00","message":"[bufferProcess] interim [800000000]:ก็คือคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:03.51943649+07:00","message":"[bufferProcess] send to processor:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:03.519441246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:03.519443842+07:00","message":"> Transcript [2761] [false]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:03.519446814+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:03.519448526+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:03.519450039+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:03.519452369+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:03.717904382+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:03.717943177+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":"2025-09-19T10:22:03.717949377+07:00","message":"receive interim result [false|false]: ก็คือคนก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:03.717963617+07:00","message":"[buffer interim] 286 false ก็คือคนก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:03.717969862+07:00","message":"[bufferProcess] interim [980000000]:ก็คือคนก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:03.717971671+07:00","message":"[bufferProcess] send to processor:ก็คือคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:03.717977009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:03.717979485+07:00","message":"> Transcript [2762] [false]: 'ก็คือคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:03.717982364+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:03.717984159+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:03.717985915+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:03.717987647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:04.057566839+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:04.05760957+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":"2025-09-19T10:22:04.057615595+07:00","message":"receive interim result [false|false]: ก็คือคนก็ไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:04.057630089+07:00","message":"[buffer interim] 286 false ก็คือคนก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.05763808+07:00","message":"[bufferProcess] interim [160000000]:ก็คือคนก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.05764035+07:00","message":"[bufferProcess] send to processor:ก็คือคนก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.057646335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.057648973+07:00","message":"> Transcript [2763] [false]: 'ก็คือคนก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.057652213+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.05765419+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.057656335+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.05765828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.057663731+07:00","message":"Push: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.057665515+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.057667346+07:00","message":"Set new StatePrefix : 'ก็คือคนก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.057669139+07:00","message":"Next Push (prob) : 'คือคนก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:04.057676151+07:00","message":"push: {false ก็ 0 0xc003196280}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:04.088612841+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:04.088648198+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":"2025-09-19T10:22:04.088653331+07:00","message":"receive interim result [false|false]: ก็คือคนก็อยาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:04.088667752+07:00","message":"[buffer interim] 286 false ก็คือคนก็อยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.088674283+07:00","message":"[bufferProcess] interim [220000000]:ก็คือคนก็อยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.088676227+07:00","message":"[bufferProcess] send to processor:ก็คือคนก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.088681326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.088683839+07:00","message":"> Transcript [2764] [false]: 'ก็คือคนก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.088686967+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.088688795+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.088690479+07:00","message":"StatePrefix: 'ก็คือคนก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.088692609+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:04.162967741+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:04.163004374+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":"2025-09-19T10:22:04.163010949+07:00","message":"receive interim result [false|false]: ก็คือคนก็พยายาม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:04.163025883+07:00","message":"[buffer interim] 286 false ก็คือคนก็พยายาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.163032573+07:00","message":"[bufferProcess] interim [340000000]:ก็คือคนก็พยายาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.163034832+07:00","message":"[bufferProcess] send to processor:ก็คือคนก็อยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.163041786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.163044586+07:00","message":"> Transcript [2765] [false]: 'ก็คือคนก็อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.163048377+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.163050987+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.163052691+07:00","message":"StatePrefix: 'ก็คือคนก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.163054759+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:04.175883614+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:04.175918359+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":"2025-09-19T10:22:04.175923497+07:00","message":"receive interim result [false|false]: ก็คือคนก็พยายามจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:04.175937455+07:00","message":"[buffer interim] 286 false ก็คือคนก็พยายามจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.175945839+07:00","message":"[bufferProcess] interim [400000000]:ก็คือคนก็พยายามจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.17594774+07:00","message":"[bufferProcess] send to processor:ก็คือคนก็พยายาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.175950898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.175953143+07:00","message":"> Transcript [2766] [false]: 'ก็คือคนก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.175956112+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.175957907+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.17595947+07:00","message":"StatePrefix: 'ก็คือคนก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.175961436+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:04.224337991+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:04.224380042+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":"2025-09-19T10:22:04.224385708+07:00","message":"receive interim result [false|false]: ก็คือคนก็พยายามจับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:04.224399213+07:00","message":"[buffer interim] 286 false ก็คือคนก็พยายามจับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.224405164+07:00","message":"[bufferProcess] interim [520000000]:ก็คือคนก็พยายามจับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.224407179+07:00","message":"[bufferProcess] send to processor:ก็คือคนก็พยายามจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.2244124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.224415002+07:00","message":"> Transcript [2767] [false]: 'ก็คือคนก็พยายามจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.224418119+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.224419969+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.224421602+07:00","message":"StatePrefix: 'ก็คือคนก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.224423512+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.224427725+07:00","message":"Push: 'คือคนก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.224429885+07:00","message":"TextPushed: 'ก็คือคนก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.224432082+07:00","message":"Set new StatePrefix : 'ก็คือคนก็พยายามจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.224433988+07:00","message":"Next Push (prob) : 'พยายามจะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:04.224442221+07:00","message":"push: {false คือคนก็ 0 0xc003196280}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:04.349743777+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:04.349799647+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":"2025-09-19T10:22:04.349808478+07:00","message":"receive interim result [false|false]: ก็คือคนก็พยายามจะไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:04.349823912+07:00","message":"[buffer interim] 286 false ก็คือคนก็พยายามจะไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.349831967+07:00","message":"[bufferProcess] interim [580000000]:ก็คือคนก็พยายามจะไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.349834857+07:00","message":"[bufferProcess] send to processor:ก็คือคนก็พยายามจับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.349840851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.349844227+07:00","message":"> Transcript [2768] [false]: 'ก็คือคนก็พยายามจับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.349848373+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.349851508+07:00","message":"Set new StatePrefix: 'ก็คือคนก็พยายามจับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:04.545274041+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:04.545314973+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":"2025-09-19T10:22:04.545321673+07:00","message":"receive interim result [false|false]: ก็คือคนก็พยายามจะไปแปล"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:04.545338996+07:00","message":"[buffer interim] 286 false ก็คือคนก็พยายามจะไปแปล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.54535369+07:00","message":"[bufferProcess] interim [820000000]:ก็คือคนก็พยายามจะไปแปล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.54535656+07:00","message":"[bufferProcess] send to processor:ก็คือคนก็พยายามจะไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.545360663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.54536409+07:00","message":"> Transcript [2769] [false]: 'ก็คือคนก็พยายามจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.545366586+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:04.545369587+07:00","message":"Set new StatePrefix: 'ก็คือคนก็พยายามจะไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:05.116700053+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:05.116738693+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":"2025-09-19T10:22:05.116744711+07:00","message":"receive interim result [false|false]: ก็คือคนก็พยายามจะไปแปลเป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:05.116762745+07:00","message":"[buffer interim] 286 false ก็คือคนก็พยายามจะไปแปลเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:05.116770567+07:00","message":"[bufferProcess] interim [420000000]:ก็คือคนก็พยายามจะไปแปลเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:05.116772484+07:00","message":"[bufferProcess] send to processor:ก็คือคนก็พยายามจะไปแปล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:05.116775406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:05.11677803+07:00","message":"> Transcript [2770] [false]: 'ก็คือคนก็พยายามจะไปแปล'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:05.116781002+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:05.116782657+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:05.11678423+07:00","message":"StatePrefix: 'ก็คือคนก็พยายามจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:05.116792891+07:00","message":"TextPushed: 'ก็คือคนก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:05.304102441+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:05.304138491+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":"2025-09-19T10:22:05.304144881+07:00","message":"receive interim result [false|false]: ก็คือคนก็พยายามจะไปแปลเป็นภาษา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:05.304155769+07:00","message":"[buffer interim] 286 false ก็คือคนก็พยายามจะไปแปลเป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:05.304161905+07:00","message":"[bufferProcess] interim [540000000]:ก็คือคนก็พยายามจะไปแปลเป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:05.304164439+07:00","message":"[bufferProcess] send to processor:ก็คือคนก็พยายามจะไปแปลเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:05.30416964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:05.304171781+07:00","message":"> Transcript [2771] [false]: 'ก็คือคนก็พยายามจะไปแปลเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:05.304175097+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:05.304177131+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:05.304178964+07:00","message":"StatePrefix: 'ก็คือคนก็พยายามจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:05.304180863+07:00","message":"TextPushed: 'ก็คือคนก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:05.626142354+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:05.6261867+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":"2025-09-19T10:22:05.626193578+07:00","message":"receive interim result [false|false]: ก็คือคนก็พยายามจะไปแปลเป็นภาษาอังกฤษ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:05.626212475+07:00","message":"[buffer interim] 286 false ก็คือคนก็พยายามจะไปแปลเป็นภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:05.626230321+07:00","message":"[bufferProcess] interim [840000000]:ก็คือคนก็พยายามจะไปแปลเป็นภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:05.626233663+07:00","message":"[bufferProcess] send to processor:ก็คือคนก็พยายามจะไปแปลเป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:05.626237759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:05.626241097+07:00","message":"> Transcript [2772] [false]: 'ก็คือคนก็พยายามจะไปแปลเป็นภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:05.626245157+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:05.626247001+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:05.626249879+07:00","message":"StatePrefix: 'ก็คือคนก็พยายามจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:05.626252513+07:00","message":"TextPushed: 'ก็คือคนก็'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:05.934285591+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:05.934302967+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:06.205547185+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:06.205594177+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":"2025-09-19T10:22:06.2056036+07:00","message":"receive interim result [false|false]: ก็คือคนก็พยายามจะไปแปลเป็นภาษาอังกฤษ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:06.205625034+07:00","message":"[buffer interim] 286 false ก็คือคนก็พยายามจะไปแปลเป็นภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:06.20563861+07:00","message":"[bufferProcess] interim [440000000]:ก็คือคนก็พยายามจะไปแปลเป็นภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:06.205641634+07:00","message":"[bufferProcess] send to processor:ก็คือคนก็พยายามจะไปแปลเป็นภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:06.205648574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:06.205651984+07:00","message":"> Transcript [2773] [false]: 'ก็คือคนก็พยายามจะไปแปลเป็นภาษาอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:06.205655452+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:06.205657288+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:06.205659327+07:00","message":"StatePrefix: 'ก็คือคนก็พยายามจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:06.205661367+07:00","message":"TextPushed: 'ก็คือคนก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:06.205668006+07:00","message":"Push: 'พยายามจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:06.205669901+07:00","message":"TextPushed: 'ก็คือคนก็พยายามจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:06.205671712+07:00","message":"Set new StatePrefix : 'ก็คือคนก็พยายามจะไปแปลเป็นภาษาอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:06.205673652+07:00","message":"Next Push (prob) : 'แปลเป็นภาษาอังกฤษ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:06.205682363+07:00","message":"push: {false พยายามจะไป 0 0xc003196280}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:06.639316299+07:00","message":"[GCS] IsForceVAD: false for message ID: 286"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:06.777350835+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:06.777388172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือคนก็พยายามจะไปแปลเป็นภาษาอังกฤษ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:06.777394495+07:00","message":"receive interim result [true|false]: ก็คือคนก็พยายามจะไปแปลเป็นภาษาอังกฤษ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:06.777403423+07:00","message":"end recv isFinal message id 286"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:06.777405331+07:00","message":"end Recv id 286"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:06.777411191+07:00","message":"[buffer interim] 286 true ก็คือคนก็พยายามจะไปแปลเป็นภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:06.777418503+07:00","message":"[bufferProcess] interim [70000000]:ก็คือคนก็พยายามจะไปแปลเป็นภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:06.777421715+07:00","message":"[bufferProcess] send to processor (isfinal):ก็คือคนก็พยายามจะไปแปลเป็นภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:06.777425019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:06.777427563+07:00","message":"> Transcript [2774] [false]: 'ก็คือคนก็พยายามจะไปแปลเป็นภาษาอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:06.777430146+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:06.777431648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:06.777433648+07:00","message":"StatePrefix: 'ก็คือคนก็พยายามจะไปแปลเป็นภาษาอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:06.777435761+07:00","message":"TextPushed: 'ก็คือคนก็พยายามจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:06.777437264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:06.777438819+07:00","message":"> Transcript [2775] [true]: 'ก็คือคนก็พยายามจะไปแปลเป็นภาษาอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:06.777440741+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:06.777441991+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:06.777443315+07:00","message":"StatePrefix: 'ก็คือคนก็พยายามจะไปแปลเป็นภาษาอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:06.777444749+07:00","message":"TextPushed: 'ก็คือคนก็พยายามจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:06.77744724+07:00","message":"Push: 'แปลเป็นภาษาอังกฤษ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:06.777456857+07:00","message":"push: {true แปลเป็นภาษาอังกฤษ 0 0xc003196280}"}
{"level":"info","service":"Main","time":"2025-09-19T10:22:06.791468796+07:00","message":"write wav file: './tmp/7402/7402_286.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:06.890006088+07:00","message":"[GCS] Start streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:07.447242681+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:07.447291414+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":"2025-09-19T10:22:07.4472969+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:07.447314424+07:00","message":"[buffer interim] 287 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:07.44732114+07:00","message":"[bufferProcess] interim [540000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:07.447322623+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:07.653926372+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:07.653975555+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":"2025-09-19T10:22:07.653982392+07:00","message":"receive interim result [false|false]: นักท่องเที่ยว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:07.653998491+07:00","message":"[buffer interim] 287 false นักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:07.654008963+07:00","message":"[bufferProcess] interim [780000000]:นักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:07.654011463+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:07.654016583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:07.654020046+07:00","message":"> Transcript [2776] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:07.654021902+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:07.823885284+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:07.823919668+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":"2025-09-19T10:22:07.823924964+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวคน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:07.823940267+07:00","message":"[buffer interim] 287 false นักท่องเที่ยวคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:07.823946986+07:00","message":"[bufferProcess] interim [900000000]:นักท่องเที่ยวคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:07.823949508+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:07.82395634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:07.823958724+07:00","message":"> Transcript [2777] [false]: 'นักท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:07.823961545+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:07.823963153+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:07.823964759+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:07.823966563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:07.9768682+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:07.976913272+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":"2025-09-19T10:22:07.976918647+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวคนนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:07.976931475+07:00","message":"[buffer interim] 287 false นักท่องเที่ยวคนนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:07.976938032+07:00","message":"[bufferProcess] interim [80000000]:นักท่องเที่ยวคนนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:07.976940048+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:07.976945139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:07.976948091+07:00","message":"> Transcript [2778] [false]: 'นักท่องเที่ยวคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:07.976951619+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:07.976953583+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:07.976955556+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:07.976957488+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:08.213697145+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:08.213736623+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":"2025-09-19T10:22:08.213742319+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวคนนี้นะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:08.213755175+07:00","message":"[buffer interim] 287 false นักท่องเที่ยวคนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.213761902+07:00","message":"[bufferProcess] interim [320000000]:นักท่องเที่ยวคนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.213764019+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวคนนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.213769012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.213771799+07:00","message":"> Transcript [2779] [false]: 'นักท่องเที่ยวคนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.213774989+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.213777005+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.213778733+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.213780547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:08.47800484+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:08.478043331+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":"2025-09-19T10:22:08.47804934+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวคนนี้นะเป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:08.478063499+07:00","message":"[buffer interim] 287 false นักท่องเที่ยวคนนี้นะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.478069222+07:00","message":"[bufferProcess] interim [560000000]:นักท่องเที่ยวคนนี้นะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.478071687+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวคนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.478077027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.478079755+07:00","message":"> Transcript [2780] [false]: 'นักท่องเที่ยวคนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.478082841+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.478085357+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.478087145+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.478089086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.4780931+07:00","message":"Push: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.478094685+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.478096285+07:00","message":"Set new StatePrefix : 'นักท่องเที่ยวคนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.47809794+07:00","message":"Next Push (prob) : 'ท่องเที่ยวคนนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:08.478105431+07:00","message":"push: {false นัก 0 0xc000188000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:08.659602166+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:08.659638212+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":"2025-09-19T10:22:08.659644804+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวคนนี้นะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:08.659658307+07:00","message":"[buffer interim] 287 false นักท่องเที่ยวคนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.659664437+07:00","message":"[bufferProcess] interim [680000000]:นักท่องเที่ยวคนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.659666703+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวคนนี้นะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.659673891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.659676289+07:00","message":"> Transcript [2781] [false]: 'นักท่องเที่ยวคนนี้นะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.659679196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.659680771+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.659683025+07:00","message":"StatePrefix: 'นักท่องเที่ยวคนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.659685488+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:08.719547128+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:08.719590317+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":"2025-09-19T10:22:08.719595483+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวคนนี้นะเป็นไทย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:08.719611749+07:00","message":"[buffer interim] 287 false นักท่องเที่ยวคนนี้นะเป็นไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.719620952+07:00","message":"[bufferProcess] interim [740000000]:นักท่องเที่ยวคนนี้นะเป็นไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.719623155+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวคนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.719628815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.719631379+07:00","message":"> Transcript [2782] [false]: 'นักท่องเที่ยวคนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.719634381+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.719636191+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.719638951+07:00","message":"StatePrefix: 'นักท่องเที่ยวคนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.719641949+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:08.874067253+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:08.874105234+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":"2025-09-19T10:22:08.87411101+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวคนนี้นะเป็นชาวเยอรมัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:08.874127898+07:00","message":"[buffer interim] 287 false นักท่องเที่ยวคนนี้นะเป็นชาวเยอรมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.874139827+07:00","message":"[bufferProcess] interim [980000000]:นักท่องเที่ยวคนนี้นะเป็นชาวเยอรมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.874143795+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวคนนี้นะเป็นไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.874150345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.874153654+07:00","message":"> Transcript [2783] [false]: 'นักท่องเที่ยวคนนี้นะเป็นไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.874158857+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.874161533+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.874165526+07:00","message":"StatePrefix: 'นักท่องเที่ยวคนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:08.874168517+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:08.9350704+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:08.935102789+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:09.482673723+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:09.482713485+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":"2025-09-19T10:22:09.482718777+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวคนนี้นะเป็นชาวเยอรมัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:09.482734826+07:00","message":"[buffer interim] 287 false นักท่องเที่ยวคนนี้นะเป็นชาวเยอรมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:09.482741546+07:00","message":"[bufferProcess] interim [580000000]:นักท่องเที่ยวคนนี้นะเป็นชาวเยอรมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:09.482743944+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวคนนี้นะเป็นชาวเยอรมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:09.482746922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:09.482749238+07:00","message":"> Transcript [2784] [false]: 'นักท่องเที่ยวคนนี้นะเป็นชาวเยอรมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:09.482752142+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:09.482753961+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:09.482756762+07:00","message":"StatePrefix: 'นักท่องเที่ยวคนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:09.482759122+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:09.482761798+07:00","message":"Push: 'ท่องเที่ยวคนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:09.482763574+07:00","message":"TextPushed: 'นักท่องเที่ยวคนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:09.482765384+07:00","message":"Set new StatePrefix : 'นักท่องเที่ยวคนนี้นะเป็นชาวเยอรมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:09.482767341+07:00","message":"Next Push (prob) : 'เป็นชาวเยอรมัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:09.482775201+07:00","message":"push: {false ท่องเที่ยวคนนี้นะ 0 0xc000188000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:09.839016774+07:00","message":"[GCS] IsForceVAD: false for message ID: 287"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:10.031752248+07:00","message":"[GCS] Start streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:10.035951245+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:10.035991664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวคนนี้นะเป็นชาวเยอรมัน\",\"confidence\":0.93078274}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:10.035998917+07:00","message":"receive interim result [true|false]: นักท่องเที่ยวคนนี้นะเป็นชาวเยอรมัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:10.036007904+07:00","message":"end recv isFinal message id 287"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:10.036009985+07:00","message":"end Recv id 287"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:10.036015075+07:00","message":"[buffer interim] 287 true นักท่องเที่ยวคนนี้นะเป็นชาวเยอรมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:10.036020952+07:00","message":"[bufferProcess] interim [180000000]:นักท่องเที่ยวคนนี้นะเป็นชาวเยอรมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:10.036027231+07:00","message":"[bufferProcess] send to processor (isfinal):นักท่องเที่ยวคนนี้นะเป็นชาวเยอรมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:10.036030286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:10.036032659+07:00","message":"> Transcript [2785] [false]: 'นักท่องเที่ยวคนนี้นะเป็นชาวเยอรมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:10.036035376+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:10.036037207+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:10.03603916+07:00","message":"StatePrefix: 'นักท่องเที่ยวคนนี้นะเป็นชาวเยอรมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:10.036041476+07:00","message":"TextPushed: 'นักท่องเที่ยวคนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:10.036043095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:10.036044883+07:00","message":"> Transcript [2786] [true]: 'นักท่องเที่ยวคนนี้นะเป็นชาวเยอรมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:10.036046964+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:10.036048371+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:10.036049664+07:00","message":"StatePrefix: 'นักท่องเที่ยวคนนี้นะเป็นชาวเยอรมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:10.036051287+07:00","message":"TextPushed: 'นักท่องเที่ยวคนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:10.036056749+07:00","message":"Push: 'เป็นชาวเยอรมัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:10.036064037+07:00","message":"push: {true เป็นชาวเยอรมัน 0 0xc000188000}"}
{"level":"info","service":"Main","time":"2025-09-19T10:22:10.04371012+07:00","message":"write wav file: './tmp/7402/7402_287.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:10.530653771+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:10.53069994+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":"2025-09-19T10:22:10.530706827+07:00","message":"receive interim result [false|false]: วัด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:10.530723607+07:00","message":"[buffer interim] 288 false วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:10.530730572+07:00","message":"[bufferProcess] interim [420000000]:วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:10.530732858+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:10.583571508+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:10.583639501+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":"2025-09-19T10:22:10.583646213+07:00","message":"receive interim result [false|false]: วัตถุ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:10.583660429+07:00","message":"[buffer interim] 288 false วัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:10.583668+07:00","message":"[bufferProcess] interim [540000000]:วัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:10.58367094+07:00","message":"[bufferProcess] send to processor:วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:10.583679076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:10.583682339+07:00","message":"> Transcript [2787] [false]: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:10.583685115+07:00","message":"Set StatePrefix (first interim): 'วัด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:10.786993993+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:10.78703312+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":"2025-09-19T10:22:10.787040911+07:00","message":"receive interim result [false|false]: วัดทุกพิมพ์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:10.78706372+07:00","message":"[buffer interim] 288 false วัดทุกพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:10.787073265+07:00","message":"[bufferProcess] interim [780000000]:วัดทุกพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:10.787075972+07:00","message":"[bufferProcess] send to processor:วัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:10.787079086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:10.78708147+07:00","message":"> Transcript [2788] [false]: 'วัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:10.787083796+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:10.787085735+07:00","message":"Set new StatePrefix: 'วัตถุ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:11.397604754+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:11.397637779+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":"2025-09-19T10:22:11.397643289+07:00","message":"receive interim result [false|false]: วัดทุกพิมพ์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:11.397654497+07:00","message":"[buffer interim] 288 false วัดทุกพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:11.39766081+07:00","message":"[bufferProcess] interim [380000000]:วัดทุกพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:11.397662691+07:00","message":"[bufferProcess] send to processor:วัดทุกพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:11.397667929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:11.397670507+07:00","message":"> Transcript [2789] [false]: 'วัดทุกพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:11.397672619+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:11.397674285+07:00","message":"Set new StatePrefix: 'วัดทุกพิมพ์'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:11.936118191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:11.936138746+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:12.877650402+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:12.877689811+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":"2025-09-19T10:22:12.877695974+07:00","message":"receive interim result [false|false]: ปลาทูเค็มมันเขาก็มี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:12.877710764+07:00","message":"[buffer interim] 288 false ปลาทูเค็มมันเขาก็มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:12.877717215+07:00","message":"[bufferProcess] interim [880000000]:ปลาทูเค็มมันเขาก็มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:12.877719581+07:00","message":"[bufferProcess] send to processor:วัดทุกพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:12.877725796+07:00","message":"[bufferProcess] send to processor (ticker):ปลาทูเค็มมันเขาก็มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:12.877728601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:12.877731437+07:00","message":"> Transcript [2790] [false]: 'วัดทุกพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:12.877734635+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:12.877736785+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:12.877739747+07:00","message":"StatePrefix: 'วัดทุกพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:12.877741619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:12.877742964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:12.877744533+07:00","message":"> Transcript [2791] [false]: 'ปลาทูเค็มมันเขาก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:12.877745836+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:12.87774744+07:00","message":"Set new StatePrefix: 'ปลาทูเค็มมันเขาก็มี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:13.082331824+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:13.082373632+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":"2025-09-19T10:22:13.082379544+07:00","message":"receive interim result [false|false]: ปลาทูเค็มมันเขาก็มีแต่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:13.08239491+07:00","message":"[buffer interim] 288 false ปลาทูเค็มมันเขาก็มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.082401189+07:00","message":"[bufferProcess] interim [60000000]:ปลาทูเค็มมันเขาก็มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.082403085+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:13.097403961+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:13.097432896+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":"2025-09-19T10:22:13.097437406+07:00","message":"receive interim result [false|false]: ปลาทูเค็มมันเขาก็มีปลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:13.097448661+07:00","message":"[buffer interim] 288 false ปลาทูเค็มมันเขาก็มีปลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.097455365+07:00","message":"[bufferProcess] interim [120000000]:ปลาทูเค็มมันเขาก็มีปลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.097457369+07:00","message":"[bufferProcess] send to processor:ปลาทูเค็มมันเขาก็มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.09746204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.097464879+07:00","message":"> Transcript [2792] [false]: 'ปลาทูเค็มมันเขาก็มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.097467704+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.097470564+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.097472357+07:00","message":"StatePrefix: 'ปลาทูเค็มมันเขาก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.097474225+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:13.267775757+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:13.267823145+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":"2025-09-19T10:22:13.267830428+07:00","message":"receive interim result [false|false]: ปลาทูเค็มมันเขาก็มีปลาที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:13.267846214+07:00","message":"[buffer interim] 288 false ปลาทูเค็มมันเขาก็มีปลาที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.267856227+07:00","message":"[bufferProcess] interim [300000000]:ปลาทูเค็มมันเขาก็มีปลาที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.267859313+07:00","message":"[bufferProcess] send to processor:ปลาทูเค็มมันเขาก็มีปลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.267865815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.267869317+07:00","message":"> Transcript [2793] [false]: 'ปลาทูเค็มมันเขาก็มีปลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.267875393+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.267877715+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.267879981+07:00","message":"StatePrefix: 'ปลาทูเค็มมันเขาก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.267882509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:13.398213715+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:13.398248623+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":"2025-09-19T10:22:13.398254139+07:00","message":"receive interim result [false|false]: ปลาทูเค็มมันเขาก็มีปลาที่มี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:13.398268446+07:00","message":"[buffer interim] 288 false ปลาทูเค็มมันเขาก็มีปลาที่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.398275149+07:00","message":"[bufferProcess] interim [420000000]:ปลาทูเค็มมันเขาก็มีปลาที่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.398277495+07:00","message":"[bufferProcess] send to processor:ปลาทูเค็มมันเขาก็มีปลาที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.39828053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.398282859+07:00","message":"> Transcript [2794] [false]: 'ปลาทูเค็มมันเขาก็มีปลาที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.398285811+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.398287448+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.398289076+07:00","message":"StatePrefix: 'ปลาทูเค็มมันเขาก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.398291045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:13.526482378+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:13.526516698+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":"2025-09-19T10:22:13.526521908+07:00","message":"receive interim result [false|false]: ปลาทูเค็มมันเขาก็มีปลาที่เหมือน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:13.526536002+07:00","message":"[buffer interim] 288 false ปลาทูเค็มมันเขาก็มีปลาที่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.526542328+07:00","message":"[bufferProcess] interim [480000000]:ปลาทูเค็มมันเขาก็มีปลาที่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.526544274+07:00","message":"[bufferProcess] send to processor:ปลาทูเค็มมันเขาก็มีปลาที่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.526549579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.526552176+07:00","message":"> Transcript [2795] [false]: 'ปลาทูเค็มมันเขาก็มีปลาที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.526555378+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.52655694+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.526559009+07:00","message":"StatePrefix: 'ปลาทูเค็มมันเขาก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.52656107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.526565011+07:00","message":"Push: 'ปลาทูเค็มมันเขาก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.526566719+07:00","message":"TextPushed: 'ปลาทูเค็มมันเขาก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.526568479+07:00","message":"Set new StatePrefix : 'ปลาทูเค็มมันเขาก็มีปลาที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.526570077+07:00","message":"Next Push (prob) : 'ปลาที่มี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:13.526578459+07:00","message":"push: {false ปลาทูเค็มมันเขาก็มี 0 0xc000189b00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:13.610841023+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:13.610888166+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":"2025-09-19T10:22:13.610893219+07:00","message":"receive interim result [false|false]: ปลาทูเค็มมันเขาก็มีปลาที่เหมือนปลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:13.6109056+07:00","message":"[buffer interim] 288 false ปลาทูเค็มมันเขาก็มีปลาที่เหมือนปลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.610911618+07:00","message":"[bufferProcess] interim [600000000]:ปลาทูเค็มมันเขาก็มีปลาที่เหมือนปลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.610913906+07:00","message":"[bufferProcess] send to processor:ปลาทูเค็มมันเขาก็มีปลาที่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.610919557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.610921862+07:00","message":"> Transcript [2796] [false]: 'ปลาทูเค็มมันเขาก็มีปลาที่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.610923939+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.610926397+07:00","message":"Set new StatePrefix: 'ปลาทูเค็มมันเขาก็มีปลาที่เหมือน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:13.706050694+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:13.706090938+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":"2025-09-19T10:22:13.706097456+07:00","message":"receive interim result [false|false]: ปลาทูเค็มมันเขาก็มีปลาที่มันเป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:13.706112922+07:00","message":"[buffer interim] 288 false ปลาทูเค็มมันเขาก็มีปลาที่มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.70612084+07:00","message":"[bufferProcess] interim [660000000]:ปลาทูเค็มมันเขาก็มีปลาที่มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.706124303+07:00","message":"[bufferProcess] send to processor:ปลาทูเค็มมันเขาก็มีปลาที่เหมือนปลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.706128779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.706131886+07:00","message":"> Transcript [2797] [false]: 'ปลาทูเค็มมันเขาก็มีปลาที่เหมือนปลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.706135941+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.706138208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.706140759+07:00","message":"StatePrefix: 'ปลาทูเค็มมันเขาก็มีปลาที่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.706144497+07:00","message":"TextPushed: 'ปลาทูเค็มมันเขาก็มี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:13.797829785+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:13.797863923+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":"2025-09-19T10:22:13.797869772+07:00","message":"receive interim result [false|false]: ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:13.797883586+07:00","message":"[buffer interim] 288 false ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.797889434+07:00","message":"[bufferProcess] interim [780000000]:ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.797891879+07:00","message":"[bufferProcess] send to processor:ปลาทูเค็มมันเขาก็มีปลาที่มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.79789684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.797899499+07:00","message":"> Transcript [2798] [false]: 'ปลาทูเค็มมันเขาก็มีปลาที่มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.797901891+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:13.797903621+07:00","message":"Set new StatePrefix: 'ปลาทูเค็มมันเขาก็มีปลาที่มันเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:14.235410007+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:14.235443684+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":"2025-09-19T10:22:14.235449305+07:00","message":"receive interim result [false|false]: ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือนมากๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:14.235464224+07:00","message":"[buffer interim] 288 false ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือนมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:14.23547067+07:00","message":"[bufferProcess] interim [200000000]:ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือนมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:14.235473042+07:00","message":"[bufferProcess] send to processor:ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:14.235479477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:14.235481886+07:00","message":"> Transcript [2799] [false]: 'ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:14.235484902+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:14.235486466+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:14.235488429+07:00","message":"StatePrefix: 'ปลาทูเค็มมันเขาก็มีปลาที่มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:14.235490624+07:00","message":"TextPushed: 'ปลาทูเค็มมันเขาก็มี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:14.806517196+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:14.806553401+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":"2025-09-19T10:22:14.806558933+07:00","message":"receive interim result [false|false]: ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือนมากๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:14.80657274+07:00","message":"[buffer interim] 288 false ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือนมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:14.806579318+07:00","message":"[bufferProcess] interim [800000000]:ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือนมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:14.806581509+07:00","message":"[bufferProcess] send to processor:ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือนมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:14.806586512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:14.806589003+07:00","message":"> Transcript [2800] [false]: 'ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือนมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:14.806592324+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:14.806593863+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:14.806596093+07:00","message":"StatePrefix: 'ปลาทูเค็มมันเขาก็มีปลาที่มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:14.80659808+07:00","message":"TextPushed: 'ปลาทูเค็มมันเขาก็มี'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:14.937114703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:14.937133828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:15.116636849+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:15.116682138+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":"2025-09-19T10:22:15.116688628+07:00","message":"receive interim result [false|false]: ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือนมากๆโชคดี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:15.116719775+07:00","message":"[buffer interim] 288 false ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือนมากๆโชคดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.116730347+07:00","message":"[bufferProcess] interim [40000000]:ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือนมากๆโชคดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.116732732+07:00","message":"[bufferProcess] send to processor:ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือนมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.116736393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.116739203+07:00","message":"> Transcript [2801] [false]: 'ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือนมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.116742902+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.116744641+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.116746465+07:00","message":"StatePrefix: 'ปลาทูเค็มมันเขาก็มีปลาที่มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.116748682+07:00","message":"TextPushed: 'ปลาทูเค็มมันเขาก็มี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:15.538615152+07:00","message":"[GCS] IsForceVAD: false for message ID: 288"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:15.567474251+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:15.56751669+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":"2025-09-19T10:22:15.567522993+07:00","message":"receive interim result [false|false]: ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือนมากๆโชว์พี่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:15.567537224+07:00","message":"[buffer interim] 288 false ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือนมากๆโชว์พี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.567543975+07:00","message":"[bufferProcess] interim [580000000]:ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือนมากๆโชว์พี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.567546137+07:00","message":"[bufferProcess] send to processor:ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือนมากๆโชคดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.567551097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.567553681+07:00","message":"> Transcript [2802] [false]: 'ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือนมากๆโชคดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.567557341+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.567559031+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.567560837+07:00","message":"StatePrefix: 'ปลาทูเค็มมันเขาก็มีปลาที่มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.567562991+07:00","message":"TextPushed: 'ปลาทูเค็มมันเขาก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.567567328+07:00","message":"Push: 'ปลาที่มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.567569012+07:00","message":"TextPushed: 'ปลาทูเค็มมันเขาก็มีปลาที่มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.567570666+07:00","message":"Set new StatePrefix : 'ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือนมากๆโชคดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.567572601+07:00","message":"Next Push (prob) : 'เหมือนมากๆโชคดี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:15.567579991+07:00","message":"push: {false ปลาที่มันเป็น 0 0xc000189b00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:15.610432005+07:00","message":"[GCS] Start streaming session, msgId: 289"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:15.706676541+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:15.706716557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือนมากๆเลยพี่\",\"confidence\":0.9324798}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:15.706722615+07:00","message":"receive interim result [true|false]: ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือนมากๆเลยพี่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:15.706732516+07:00","message":"end recv isFinal message id 288"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:15.706734344+07:00","message":"end Recv id 288"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:15.706744913+07:00","message":"[buffer interim] 288 true ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือนมากๆเลยพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.706753498+07:00","message":"[bufferProcess] interim [730000000]:ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือนมากๆเลยพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.706756544+07:00","message":"[bufferProcess] send to processor (isfinal):ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือนมากๆโชว์พี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.706759611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.706762446+07:00","message":"> Transcript [2803] [false]: 'ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือนมากๆโชว์พี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.706764903+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.706766511+07:00","message":"Set new StatePrefix: 'ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือนมากๆโชว์พี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.706768057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.70676963+07:00","message":"> Transcript [2804] [true]: 'ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือนมากๆเลยพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.706771738+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.70677335+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.70677518+07:00","message":"StatePrefix: 'ปลาทูเค็มมันเขาก็มีปลาที่มันเป็นเหมือนมากๆโชว์พี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.706777401+07:00","message":"TextPushed: 'ปลาทูเค็มมันเขาก็มีปลาที่มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:15.706783127+07:00","message":"Push: 'เหมือนมากๆเลยพี่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:15.706790729+07:00","message":"push: {true เหมือนมากๆเลยพี่ 0 0xc000189b00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:22:15.718428998+07:00","message":"write wav file: './tmp/7402/7402_288.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:16.4859907+07:00","message":"receive streaming session, msgId: 289"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:16.486032009+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":"2025-09-19T10:22:16.486037877+07:00","message":"receive interim result [false|false]: พวกอะไรเงี้ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:16.486053084+07:00","message":"[buffer interim] 289 false พวกอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:16.486060205+07:00","message":"[bufferProcess] interim [900000000]:พวกอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:16.486062141+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:16.669255929+07:00","message":"receive streaming session, msgId: 289"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:16.669300724+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":"2025-09-19T10:22:16.669306769+07:00","message":"receive interim result [false|false]: เลี้ยงปลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:16.669321828+07:00","message":"[buffer interim] 289 false เลี้ยงปลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:16.669328276+07:00","message":"[bufferProcess] interim [80000000]:เลี้ยงปลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:16.669330841+07:00","message":"[bufferProcess] send to processor:พวกอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:16.669333973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:16.669336445+07:00","message":"> Transcript [2805] [false]: 'พวกอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:16.669338368+07:00","message":"Set StatePrefix (first interim): 'พวกอะไรเงี้ย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:16.786259008+07:00","message":"receive streaming session, msgId: 289"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:16.786298427+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":"2025-09-19T10:22:16.786304654+07:00","message":"receive interim result [false|false]: ปาร์ตี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:16.786319079+07:00","message":"[buffer interim] 289 false ปาร์ตี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:16.786325507+07:00","message":"[bufferProcess] interim [140000000]:ปาร์ตี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:16.786327542+07:00","message":"[bufferProcess] send to processor:เลี้ยงปลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:16.786333956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:16.786336562+07:00","message":"> Transcript [2806] [false]: 'เลี้ยงปลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:16.786338381+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:16.786339951+07:00","message":"Set new StatePrefix: 'เลี้ยงปลา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:17.025472832+07:00","message":"receive streaming session, msgId: 289"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:17.025508948+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":"2025-09-19T10:22:17.025514078+07:00","message":"receive interim result [false|false]: ปลาที่มัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:17.025526358+07:00","message":"[buffer interim] 289 false ปลาที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.025532559+07:00","message":"[bufferProcess] interim [380000000]:ปลาที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.025534625+07:00","message":"[bufferProcess] send to processor:ปาร์ตี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.025539544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.025542333+07:00","message":"> Transcript [2807] [false]: 'ปาร์ตี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.025544511+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.025546543+07:00","message":"Set new StatePrefix: 'ปาร์ตี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:17.052445531+07:00","message":"receive streaming session, msgId: 289"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:17.052482563+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":"2025-09-19T10:22:17.052487922+07:00","message":"receive interim result [false|false]: ปลาที่เป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:17.05250125+07:00","message":"[buffer interim] 289 false ปลาที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.052507811+07:00","message":"[bufferProcess] interim [440000000]:ปลาที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.052509757+07:00","message":"[bufferProcess] send to processor:ปลาที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.052514905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.052517794+07:00","message":"> Transcript [2808] [false]: 'ปลาที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.052519942+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.052521575+07:00","message":"Set new StatePrefix: 'ปลาที่มัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:17.069322162+07:00","message":"receive streaming session, msgId: 289"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:17.069357495+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":"2025-09-19T10:22:17.069362374+07:00","message":"receive interim result [false|false]: ปลาที่มันเป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:17.069374904+07:00","message":"[buffer interim] 289 false ปลาที่มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.069380922+07:00","message":"[bufferProcess] interim [500000000]:ปลาที่มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.069383087+07:00","message":"[bufferProcess] send to processor:ปลาที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.069388055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.069390775+07:00","message":"> Transcript [2809] [false]: 'ปลาที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.069392746+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.069394756+07:00","message":"Set new StatePrefix: 'ปลาที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:17.203603353+07:00","message":"receive streaming session, msgId: 289"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:17.203648791+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":"2025-09-19T10:22:17.2036562+07:00","message":"receive interim result [false|false]: ปลาที่มันเป็นแบบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:17.203671041+07:00","message":"[buffer interim] 289 false ปลาที่มันเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.203677208+07:00","message":"[bufferProcess] interim [620000000]:ปลาที่มันเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.203679306+07:00","message":"[bufferProcess] send to processor:ปลาที่มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.203685261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.203687859+07:00","message":"> Transcript [2810] [false]: 'ปลาที่มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.203689684+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.203692401+07:00","message":"Set new StatePrefix: 'ปลาที่มันเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:17.740274112+07:00","message":"receive streaming session, msgId: 289"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:17.740307488+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":"2025-09-19T10:22:17.740312382+07:00","message":"receive interim result [false|false]: ปลาที่มันเป็นแบบนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:17.740326118+07:00","message":"[buffer interim] 289 false ปลาที่มันเป็นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.740332452+07:00","message":"[bufferProcess] interim [160000000]:ปลาที่มันเป็นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.740334502+07:00","message":"[bufferProcess] send to processor:ปลาที่มันเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.740340771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.740343598+07:00","message":"> Transcript [2811] [false]: 'ปลาที่มันเป็นแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.740346626+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.740348243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.740349777+07:00","message":"StatePrefix: 'ปลาที่มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.74035187+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:17.878643959+07:00","message":"receive streaming session, msgId: 289"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:17.87867969+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":"2025-09-19T10:22:17.878685434+07:00","message":"receive interim result [false|false]: ปลาที่มันเป็นแบบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:17.878698946+07:00","message":"[buffer interim] 289 false ปลาที่มันเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.878704959+07:00","message":"[bufferProcess] interim [280000000]:ปลาที่มันเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.878706897+07:00","message":"[bufferProcess] send to processor:ปลาที่มันเป็นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.878711749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.878714219+07:00","message":"> Transcript [2812] [false]: 'ปลาที่มันเป็นแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.878717131+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.87871889+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.878720547+07:00","message":"StatePrefix: 'ปลาที่มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:17.878722536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:17.937662929+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:17.937671152+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:18.193275674+07:00","message":"receive streaming session, msgId: 289"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:18.193310139+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":"2025-09-19T10:22:18.193315928+07:00","message":"receive interim result [false|false]: ปลาที่มันเป็นแบบว่ารัก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:18.193329085+07:00","message":"[buffer interim] 289 false ปลาที่มันเป็นแบบว่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.193335222+07:00","message":"[bufferProcess] interim [580000000]:ปลาที่มันเป็นแบบว่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.193339515+07:00","message":"[bufferProcess] send to processor:ปลาที่มันเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.193345935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.193348563+07:00","message":"> Transcript [2813] [false]: 'ปลาที่มันเป็นแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.193351575+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.193353433+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.193355413+07:00","message":"StatePrefix: 'ปลาที่มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.193357235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:18.260866507+07:00","message":"receive streaming session, msgId: 289"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:18.260900056+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":"2025-09-19T10:22:18.260905886+07:00","message":"receive interim result [false|false]: ปลาที่มันเป็นแบบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:18.260922231+07:00","message":"[buffer interim] 289 false ปลาที่มันเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.260930011+07:00","message":"[bufferProcess] interim [640000000]:ปลาที่มันเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.26093216+07:00","message":"[bufferProcess] send to processor:ปลาที่มันเป็นแบบว่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.260935574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.260938244+07:00","message":"> Transcript [2814] [false]: 'ปลาที่มันเป็นแบบว่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.260941258+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.260943018+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.260944911+07:00","message":"StatePrefix: 'ปลาที่มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.260946822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.260949268+07:00","message":"Push: 'ปลาที่มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.260950951+07:00","message":"TextPushed: 'ปลาที่มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.260952763+07:00","message":"Set new StatePrefix : 'ปลาที่มันเป็นแบบว่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.260955131+07:00","message":"Next Push (prob) : 'แบบว่ารัก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:18.260962599+07:00","message":"push: {false ปลาที่มันเป็น 0 0xc0022c6380}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:18.773935245+07:00","message":"receive streaming session, msgId: 289"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:18.773970761+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":"2025-09-19T10:22:18.773978316+07:00","message":"receive interim result [false|false]: ปลาที่มันเป็นแบบนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:18.773996208+07:00","message":"[buffer interim] 289 false ปลาที่มันเป็นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.774006113+07:00","message":"[bufferProcess] interim [180000000]:ปลาที่มันเป็นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.774008511+07:00","message":"[bufferProcess] send to processor:ปลาที่มันเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.774011839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.774014785+07:00","message":"> Transcript [2815] [false]: 'ปลาที่มันเป็นแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.774017038+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:18.827517578+07:00","message":"receive streaming session, msgId: 289"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:18.827555529+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":"2025-09-19T10:22:18.827560993+07:00","message":"receive interim result [false|false]: ปลาที่มันเป็นแบบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:18.827572118+07:00","message":"[buffer interim] 289 false ปลาที่มันเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.827578739+07:00","message":"[bufferProcess] interim [240000000]:ปลาที่มันเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.827582834+07:00","message":"[bufferProcess] send to processor:ปลาที่มันเป็นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.827586445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.827590146+07:00","message":"> Transcript [2816] [false]: 'ปลาที่มันเป็นแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.82759259+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:18.827595513+07:00","message":"Set new StatePrefix: 'ปลาที่มันเป็นแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:19.150704775+07:00","message":"receive streaming session, msgId: 289"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:19.150757664+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":"2025-09-19T10:22:19.150767634+07:00","message":"receive interim result [false|false]: ปลาที่มันเป็นแบบนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:19.150782629+07:00","message":"[buffer interim] 289 false ปลาที่มันเป็นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:19.150792547+07:00","message":"[bufferProcess] interim [540000000]:ปลาที่มันเป็นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:19.150795502+07:00","message":"[bufferProcess] send to processor:ปลาที่มันเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:19.150798757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:19.150801562+07:00","message":"> Transcript [2817] [false]: 'ปลาที่มันเป็นแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:19.15080401+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:19.789263426+07:00","message":"receive streaming session, msgId: 289"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:19.789297237+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":"2025-09-19T10:22:19.789303046+07:00","message":"receive interim result [false|false]: ปลาที่มันเป็นแบบนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:19.789316127+07:00","message":"[buffer interim] 289 false ปลาที่มันเป็นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:19.789322327+07:00","message":"[bufferProcess] interim [140000000]:ปลาที่มันเป็นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:19.789324237+07:00","message":"[bufferProcess] send to processor:ปลาที่มันเป็นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:19.789329257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:19.789331655+07:00","message":"> Transcript [2818] [false]: 'ปลาที่มันเป็นแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:19.789334299+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:19.789335867+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:19.789337739+07:00","message":"StatePrefix: 'ปลาที่มันเป็นแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:19.789339699+07:00","message":"TextPushed: 'ปลาที่มันเป็น'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:20.937993642+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:20.938020948+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:22.199429645+07:00","message":"[GCS] IsForceVAD: false for message ID: 289"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:22.262526102+07:00","message":"[GCS] Start streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:22.417919374+07:00","message":"receive streaming session, msgId: 289"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:22.417952485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกอะไรเงี้ยปลาที่มันเป็นแบบนี้\",\"confidence\":0.8992359}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:22.417958679+07:00","message":"receive interim result [true|false]: พวกอะไรเงี้ยปลาที่มันเป็นแบบนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:22.417967854+07:00","message":"end recv isFinal message id 289"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:22.417970212+07:00","message":"end Recv id 289"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:22.417976224+07:00","message":"[buffer interim] 289 true พวกอะไรเงี้ยปลาที่มันเป็นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:22.417983028+07:00","message":"[bufferProcess] interim [810000000]:พวกอะไรเงี้ยปลาที่มันเป็นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:22.417989626+07:00","message":"[bufferProcess] send to processor (isfinal):ปลาที่มันเป็นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:22.417993401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:22.417995774+07:00","message":"> Transcript [2819] [false]: 'ปลาที่มันเป็นแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:22.417998418+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:22.418000065+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:22.418002334+07:00","message":"StatePrefix: 'ปลาที่มันเป็นแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:22.418004508+07:00","message":"TextPushed: 'ปลาที่มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:22.418006147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:22.418009386+07:00","message":"> Transcript [2820] [true]: 'พวกอะไรเงี้ยปลาที่มันเป็นแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:22.418011278+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:22.418012793+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:22.418014032+07:00","message":"StatePrefix: 'ปลาที่มันเป็นแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:22.418015576+07:00","message":"TextPushed: 'ปลาที่มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:22.418016779+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:22.41812776+07:00","message":"Push: 'แบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:22.418130132+07:00","message":"TextPushed: 'ปลาที่มันเป็นแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:22.418132146+07:00","message":"Set new StatePrefix : 'พวกอะไรเงี้ยปลาที่มันเป็นแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:22.418133865+07:00","message":"Next Push (prob) : 'พวกอะไรเงี้ยปลาที่มันเป็นแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:22.418141283+07:00","message":"push: {true แบบนี้ 0 0xc0022c6380}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:22.418158907+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_289.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:22:22.430523754+07:00","message":"write wav file: './tmp/7402/7402_289.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:23.361329978+07:00","message":"[GCS] Cleaned up inactive client: 259"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:23.361346987+07:00","message":"[GCS] Cleaned up inactive client: 267"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:23.361349106+07:00","message":"[GCS] Cleaned up inactive client: 257"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:23.361350492+07:00","message":"[GCS] Cleaned up inactive client: 258"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:23.361352492+07:00","message":"[GCS] Cleaned up inactive client: 261"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:23.361353847+07:00","message":"[GCS] Cleaned up inactive client: 260"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:23.361355248+07:00","message":"[GCS] Cleaned up inactive client: 264"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:23.361356602+07:00","message":"[GCS] Cleaned up inactive client: 265"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:23.361358147+07:00","message":"[GCS] Cleaned up inactive client: 266"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:23.361360112+07:00","message":"[GCS] Cleaned up inactive client: 255"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:23.361361459+07:00","message":"[GCS] Cleaned up inactive client: 262"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:23.361362897+07:00","message":"[GCS] Cleaned up inactive client: 263"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:23.361364704+07:00","message":"[GCS] Cleaned up inactive client: 256"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:23.644434304+07:00","message":"receive streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:23.644478841+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":"2025-09-19T10:22:23.644484218+07:00","message":"receive interim result [false|false]: บีบมะนาว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:23.64450133+07:00","message":"[buffer interim] 290 false บีบมะนาว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:23.644508661+07:00","message":"[bufferProcess] interim [380000000]:บีบมะนาว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:23.644510976+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:23.644515618+07:00","message":"[bufferProcess] send to processor (ticker):บีบมะนาว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:23.644518604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:23.644522101+07:00","message":"> Transcript [2821] [false]: 'บีบมะนาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:23.644524657+07:00","message":"Set StatePrefix (first interim): 'บีบมะนาว'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:23.938032965+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:23.938040174+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:24.257489595+07:00","message":"receive streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:24.257531822+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":"2025-09-19T10:22:24.257537075+07:00","message":"receive interim result [false|false]: บีบมะนาว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:24.257559775+07:00","message":"[buffer interim] 290 false บีบมะนาว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:24.257566661+07:00","message":"[bufferProcess] interim [980000000]:บีบมะนาว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:24.257568064+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:25.24140553+07:00","message":"receive streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:25.24144194+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":"2025-09-19T10:22:25.241447019+07:00","message":"receive interim result [false|false]: บีบมะนาวกับข้าว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:25.241463728+07:00","message":"[buffer interim] 290 false บีบมะนาวกับข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:25.241470912+07:00","message":"[bufferProcess] interim [940000000]:บีบมะนาวกับข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:25.241472959+07:00","message":"[bufferProcess] send to processor:บีบมะนาว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:25.241476597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:25.241478925+07:00","message":"> Transcript [2822] [false]: 'บีบมะนาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:25.241481693+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:25.241483448+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:25.24148496+07:00","message":"StatePrefix: 'บีบมะนาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:25.241486599+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:25.506588378+07:00","message":"receive streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:25.506623318+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":"2025-09-19T10:22:25.506628342+07:00","message":"receive interim result [false|false]: บีบมะนาวกับข้าวสวย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:25.506639431+07:00","message":"[buffer interim] 290 false บีบมะนาวกับข้าวสวย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:25.50664568+07:00","message":"[bufferProcess] interim [240000000]:บีบมะนาวกับข้าวสวย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:25.50664821+07:00","message":"[bufferProcess] send to processor:บีบมะนาวกับข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:25.506653591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:25.506655945+07:00","message":"> Transcript [2823] [false]: 'บีบมะนาวกับข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:25.506659077+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:25.506660935+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:25.506662391+07:00","message":"StatePrefix: 'บีบมะนาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:25.506664421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:26.135733034+07:00","message":"receive streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:26.135775909+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":"2025-09-19T10:22:26.135782583+07:00","message":"receive interim result [false|false]: บีบมะนาวกับข้าวสวย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:26.13579499+07:00","message":"[buffer interim] 290 false บีบมะนาวกับข้าวสวย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:26.135807755+07:00","message":"[bufferProcess] interim [840000000]:บีบมะนาวกับข้าวสวย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:26.135810724+07:00","message":"[bufferProcess] send to processor:บีบมะนาวกับข้าวสวย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:26.1358147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:26.135817701+07:00","message":"> Transcript [2824] [false]: 'บีบมะนาวกับข้าวสวย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:26.135821192+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:26.13582289+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:26.135835109+07:00","message":"StatePrefix: 'บีบมะนาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:26.135836996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:26.938507842+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:26.938574735+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:28.731258815+07:00","message":"[GCS] IsForceVAD: false for message ID: 290"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:28.801429305+07:00","message":"[GCS] Start streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:28.877257654+07:00","message":"receive streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:28.877301581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บีบมะนาวกับข้าวสวย\",\"confidence\":0.95863765}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:28.877307545+07:00","message":"receive interim result [true|false]: บีบมะนาวกับข้าวสวย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:28.877317597+07:00","message":"end recv isFinal message id 290"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:28.877319636+07:00","message":"end Recv id 290"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:28.87732554+07:00","message":"[buffer interim] 290 true บีบมะนาวกับข้าวสวย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:28.877335341+07:00","message":"[bufferProcess] interim [690000000]:บีบมะนาวกับข้าวสวย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:28.877338027+07:00","message":"[bufferProcess] send to processor (isfinal):บีบมะนาวกับข้าวสวย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:28.877341873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:28.877344468+07:00","message":"> Transcript [2825] [false]: 'บีบมะนาวกับข้าวสวย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:28.877347336+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:28.877349205+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:28.877350808+07:00","message":"StatePrefix: 'บีบมะนาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:28.877352515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:28.877359759+07:00","message":"Push: 'บีบมะนาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:28.877361395+07:00","message":"TextPushed: 'บีบมะนาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:28.877363514+07:00","message":"Set new StatePrefix : 'บีบมะนาวกับข้าวสวย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:28.877365359+07:00","message":"Next Push (prob) : 'กับข้าวสวย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:28.877366789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:28.877368347+07:00","message":"> Transcript [2826] [true]: 'บีบมะนาวกับข้าวสวย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:28.877370459+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:28.877371719+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:28.877372966+07:00","message":"StatePrefix: 'บีบมะนาวกับข้าวสวย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:28.877374332+07:00","message":"TextPushed: 'บีบมะนาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:28.877376196+07:00","message":"Push: 'กับข้าวสวย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:28.8773829+07:00","message":"push: {false บีบมะนาว 0 0xc002a14580}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:28.877387893+07:00","message":"push: {true กับข้าวสวย 0 0xc002a14580}"}
{"level":"info","service":"Main","time":"2025-09-19T10:22:28.889974139+07:00","message":"write wav file: './tmp/7402/7402_290.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:29.939517993+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:29.939528792+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:30.036897085+07:00","message":"receive streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:30.036944566+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":"2025-09-19T10:22:30.036951526+07:00","message":"receive interim result [false|false]: ถ้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:30.036973799+07:00","message":"[buffer interim] 291 false ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:30.036981501+07:00","message":"[bufferProcess] interim [260000000]:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:30.036983778+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:30.03699195+07:00","message":"[bufferProcess] send to processor (ticker):ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:30.036994851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:30.036998085+07:00","message":"> Transcript [2827] [false]: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:30.037000665+07:00","message":"Set StatePrefix (first interim): 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:30.557629667+07:00","message":"receive streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:30.557665425+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":"2025-09-19T10:22:30.557671224+07:00","message":"receive interim result [false|false]: ค่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:30.557685144+07:00","message":"[buffer interim] 291 false ค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:30.557690919+07:00","message":"[bufferProcess] interim [800000000]:ค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:30.557692447+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:30.58878522+07:00","message":"[GCS] IsForceVAD: false for message ID: 291"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:30.650734159+07:00","message":"[GCS] Start streaming session, msgId: 292"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:30.691504995+07:00","message":"receive streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:30.691542126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่า\",\"confidence\":0.7682458}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:30.691547495+07:00","message":"receive interim result [true|false]: ค่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:30.691556394+07:00","message":"end recv isFinal message id 291"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:30.691558358+07:00","message":"end Recv id 291"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:30.691564468+07:00","message":"[buffer interim] 291 true ค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:30.691574205+07:00","message":"[bufferProcess] interim [10000000]:ค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:30.691576739+07:00","message":"[bufferProcess] send to processor (isfinal):ค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:30.691579956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:30.691582435+07:00","message":"> Transcript [2828] [false]: 'ค่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:30.691584423+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:30.691586252+07:00","message":"Set new StatePrefix: 'ค่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:30.691587489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:30.69158896+07:00","message":"> Transcript [2829] [true]: 'ค่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:30.691590908+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:30.691592468+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:30.691594335+07:00","message":"StatePrefix: 'ค่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:30.691596186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:30.691600074+07:00","message":"Push: 'ค่า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:30.691607585+07:00","message":"push: {true ค่า 0 0xc002a14200}"}
{"level":"info","service":"Main","time":"2025-09-19T10:22:30.699092657+07:00","message":"write wav file: './tmp/7402/7402_291.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:31.139705003+07:00","message":"receive streaming session, msgId: 292"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:31.139755598+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":"2025-09-19T10:22:31.139761301+07:00","message":"receive interim result [false|false]: เล่น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:31.139777314+07:00","message":"[buffer interim] 292 false เล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:31.139784872+07:00","message":"[bufferProcess] interim [480000000]:เล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:31.139787139+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:31.66844825+07:00","message":"receive streaming session, msgId: 292"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:31.668485063+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":"2025-09-19T10:22:31.668489708+07:00","message":"receive interim result [false|false]: อ่าน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:31.668502599+07:00","message":"[buffer interim] 292 false อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:31.668508881+07:00","message":"[bufferProcess] interim [20000000]:อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:31.668510902+07:00","message":"[bufferProcess] send to processor:เล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:31.668515881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:31.668518228+07:00","message":"> Transcript [2830] [false]: 'เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:31.668519894+07:00","message":"Set StatePrefix (first interim): 'เล่น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:31.866955274+07:00","message":"receive streaming session, msgId: 292"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:31.866988624+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":"2025-09-19T10:22:31.866994246+07:00","message":"receive interim result [false|false]: อ่านว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:31.867009023+07:00","message":"[buffer interim] 292 false อ่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:31.867023342+07:00","message":"[bufferProcess] interim [140000000]:อ่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:31.867025348+07:00","message":"[bufferProcess] send to processor:อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:31.867028471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:31.867030935+07:00","message":"> Transcript [2831] [false]: 'อ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:31.867032902+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:31.867034674+07:00","message":"Set new StatePrefix: 'อ่าน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:32.4404175+07:00","message":"receive streaming session, msgId: 292"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:32.440457573+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":"2025-09-19T10:22:32.440462838+07:00","message":"receive interim result [false|false]: อ่านว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:32.440474966+07:00","message":"[buffer interim] 292 false อ่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:32.440481695+07:00","message":"[bufferProcess] interim [740000000]:อ่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:32.440483626+07:00","message":"[bufferProcess] send to processor:อ่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:32.440488314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:32.440490943+07:00","message":"> Transcript [2832] [false]: 'อ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:32.440494011+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:32.440495616+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:32.440497367+07:00","message":"StatePrefix: 'อ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:32.440499463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:32.801700512+07:00","message":"receive streaming session, msgId: 292"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:32.801741393+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":"2025-09-19T10:22:32.801747772+07:00","message":"receive interim result [false|false]: เลขบัญชี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:32.801762453+07:00","message":"[buffer interim] 292 false เลขบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:32.80176861+07:00","message":"[bufferProcess] interim [40000000]:เลขบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:32.801770625+07:00","message":"[bufferProcess] send to processor:อ่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:32.801773678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:32.801776481+07:00","message":"> Transcript [2833] [false]: 'อ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:32.801786352+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:32.801788397+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:32.80179065+07:00","message":"StatePrefix: 'อ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:32.801795578+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:32.939599059+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:32.939607542+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:33.31285516+07:00","message":"receive streaming session, msgId: 292"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:33.312890193+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":"2025-09-19T10:22:33.312896585+07:00","message":"receive interim result [false|false]: เลขบัญชี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:33.312909291+07:00","message":"[buffer interim] 292 false เลขบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:33.312916165+07:00","message":"[bufferProcess] interim [640000000]:เลขบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:33.312918204+07:00","message":"[bufferProcess] send to processor:เลขบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:33.312923233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:33.312925868+07:00","message":"> Transcript [2834] [false]: 'เลขบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:33.312928129+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:33.31293+07:00","message":"Set new StatePrefix: 'เลขบัญชี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:35.269726842+07:00","message":"[GCS] IsForceVAD: false for message ID: 292"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:35.330857032+07:00","message":"[GCS] Start streaming session, msgId: 293"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:35.394283086+07:00","message":"receive streaming session, msgId: 292"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:35.394322882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขบัญชี\",\"confidence\":0.9255624}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:35.394328602+07:00","message":"receive interim result [true|false]: เลขบัญชี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:35.394339456+07:00","message":"end recv isFinal message id 292"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:35.394341155+07:00","message":"end Recv id 292"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:35.394347833+07:00","message":"[buffer interim] 292 true เลขบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:35.394354549+07:00","message":"[bufferProcess] interim [830000000]:เลขบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:35.394357728+07:00","message":"[bufferProcess] send to processor (isfinal):เลขบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:35.394361272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:35.394363815+07:00","message":"> Transcript [2835] [false]: 'เลขบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:35.394366618+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:35.394368297+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:35.394369901+07:00","message":"StatePrefix: 'เลขบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:35.394371516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:35.394372896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:35.394374481+07:00","message":"> Transcript [2836] [true]: 'เลขบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:35.394376226+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:35.39437748+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:35.394378897+07:00","message":"StatePrefix: 'เลขบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:35.394380169+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:35.394384234+07:00","message":"Push: 'เลขบัญชี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:35.394392271+07:00","message":"push: {true เลขบัญชี 0 0xc0022c6480}"}
{"level":"info","service":"Main","time":"2025-09-19T10:22:35.404306593+07:00","message":"write wav file: './tmp/7402/7402_292.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:35.940275577+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:35.940287085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:36.196134878+07:00","message":"receive streaming session, msgId: 293"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:36.196181577+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":"2025-09-19T10:22:36.196186711+07:00","message":"receive interim result [false|false]: สังเกต"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:36.196204511+07:00","message":"[buffer interim] 293 false สังเกต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:36.196211189+07:00","message":"[bufferProcess] interim [720000000]:สังเกต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:36.196212668+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:37.608098369+07:00","message":"receive streaming session, msgId: 293"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:37.608138913+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":"2025-09-19T10:22:37.608143833+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:37.608157471+07:00","message":"[buffer interim] 293 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:37.608162723+07:00","message":"[bufferProcess] interim [40000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:37.608164757+07:00","message":"[bufferProcess] send to processor:สังเกต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:37.608169608+07:00","message":"[bufferProcess] send to processor (ticker):อยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:37.608172123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:37.608174703+07:00","message":"> Transcript [2837] [false]: 'สังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:37.608176847+07:00","message":"Set StatePrefix (first interim): 'สังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:37.608178237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:37.608179921+07:00","message":"> Transcript [2838] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:37.608181939+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:37.608183598+07:00","message":"Set new StatePrefix: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:37.663108019+07:00","message":"receive streaming session, msgId: 293"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:37.663146095+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":"2025-09-19T10:22:37.663151112+07:00","message":"receive interim result [false|false]: อยากรู้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:37.663164793+07:00","message":"[buffer interim] 293 false อยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:37.663170612+07:00","message":"[bufferProcess] interim [160000000]:อยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:37.663171958+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:38.111098447+07:00","message":"receive streaming session, msgId: 293"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:38.111158266+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":"2025-09-19T10:22:38.111165329+07:00","message":"receive interim result [false|false]: สังเกตสังเกต"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:38.111184011+07:00","message":"[buffer interim] 293 false สังเกตสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.111196238+07:00","message":"[bufferProcess] interim [580000000]:สังเกตสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.111199585+07:00","message":"[bufferProcess] send to processor:อยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.111207587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.111210706+07:00","message":"> Transcript [2839] [false]: 'อยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.111214068+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.111215836+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.111217407+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.111219171+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:38.21188478+07:00","message":"[GCS] IsForceVAD: false for message ID: 293"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:38.280116725+07:00","message":"[GCS] Start streaming session, msgId: 294"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:38.305313248+07:00","message":"receive streaming session, msgId: 293"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:38.305358492+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":"2025-09-19T10:22:38.305363903+07:00","message":"receive interim result [false|false]: สังเกตสังเกตนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:38.305376889+07:00","message":"[buffer interim] 293 false สังเกตสังเกตนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.305383159+07:00","message":"[bufferProcess] interim [760000000]:สังเกตสังเกตนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.305385394+07:00","message":"[bufferProcess] send to processor:สังเกตสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.30539134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.305394015+07:00","message":"> Transcript [2840] [false]: 'สังเกตสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.305398366+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.305400864+07:00","message":"Set new StatePrefix: 'สังเกตสังเกต'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:38.356860896+07:00","message":"receive streaming session, msgId: 293"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:38.356895573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สังเกตอีกอย่างนึงที่สังเกตนะ\",\"confidence\":0.90003556}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:38.356901788+07:00","message":"receive interim result [true|false]: สังเกตอีกอย่างนึงที่สังเกตนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:38.356908597+07:00","message":"end recv isFinal message id 293"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:38.356910493+07:00","message":"end Recv id 293"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:38.356916232+07:00","message":"[buffer interim] 293 true สังเกตอีกอย่างนึงที่สังเกตนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.356924453+07:00","message":"[bufferProcess] interim [910000000]:สังเกตอีกอย่างนึงที่สังเกตนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.356927223+07:00","message":"[bufferProcess] send to processor (isfinal):สังเกตสังเกตนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.356930168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.356933717+07:00","message":"> Transcript [2841] [false]: 'สังเกตสังเกตนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.356936523+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.356938262+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.356940177+07:00","message":"StatePrefix: 'สังเกตสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.356941932+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.356943163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.356946863+07:00","message":"> Transcript [2842] [true]: 'สังเกตอีกอย่างนึงที่สังเกตนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.356948856+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.356950242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.356951573+07:00","message":"StatePrefix: 'สังเกตสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.356953417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.356957444+07:00","message":"Push: 'สังเกตอีกอย่างนึงที่สังเกตนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:38.35696477+07:00","message":"push: {true สังเกตอีกอย่างนึงที่สังเกตนะ 0 0xc002a14a80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:22:38.364744553+07:00","message":"write wav file: './tmp/7402/7402_293.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:38.632146136+07:00","message":"receive streaming session, msgId: 294"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:38.632189606+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":"2025-09-19T10:22:38.632194652+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:38.632210571+07:00","message":"[buffer interim] 294 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.632216521+07:00","message":"[bufferProcess] interim [420000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.632217971+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:38.822741812+07:00","message":"receive streaming session, msgId: 294"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:38.82277737+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":"2025-09-19T10:22:38.822784073+07:00","message":"receive interim result [false|false]: สมมุติ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:38.822796722+07:00","message":"[buffer interim] 294 false สมมุติ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.822803583+07:00","message":"[bufferProcess] interim [540000000]:สมมุติ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.822806212+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.822810105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.822813361+07:00","message":"> Transcript [2843] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.822816972+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:38.941149349+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:38.941180237+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:38.943096266+07:00","message":"receive streaming session, msgId: 294"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:38.94312916+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":"2025-09-19T10:22:38.943134154+07:00","message":"receive interim result [false|false]: สมมุติว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:38.943147095+07:00","message":"[buffer interim] 294 false สมมุติว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.943154763+07:00","message":"[bufferProcess] interim [720000000]:สมมุติว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.943157168+07:00","message":"[bufferProcess] send to processor:สมมุติ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.943162129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.943165074+07:00","message":"> Transcript [2844] [false]: 'สมมุติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.943167294+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:38.943169166+07:00","message":"Set new StatePrefix: 'สมมุติ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:39.475972915+07:00","message":"receive streaming session, msgId: 294"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:39.476017527+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":"2025-09-19T10:22:39.4760222+07:00","message":"receive interim result [false|false]: สมมุติว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:39.476036658+07:00","message":"[buffer interim] 294 false สมมุติว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.476043286+07:00","message":"[bufferProcess] interim [140000000]:สมมุติว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.476045492+07:00","message":"[bufferProcess] send to processor:สมมุติว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.476050698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.476053792+07:00","message":"> Transcript [2845] [false]: 'สมมุติว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.476056528+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.476058231+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.476059728+07:00","message":"StatePrefix: 'สมมุติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.476061428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:39.565567714+07:00","message":"receive streaming session, msgId: 294"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:39.565605122+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":"2025-09-19T10:22:39.565610944+07:00","message":"receive interim result [false|false]: สมมุติว่าเป็นการ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:39.565626777+07:00","message":"[buffer interim] 294 false สมมุติว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.565633189+07:00","message":"[bufferProcess] interim [320000000]:สมมุติว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.565635428+07:00","message":"[bufferProcess] send to processor:สมมุติว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.565638388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.565641056+07:00","message":"> Transcript [2846] [false]: 'สมมุติว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.565644601+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.565646309+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.565647949+07:00","message":"StatePrefix: 'สมมุติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.565649612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:39.727211188+07:00","message":"receive streaming session, msgId: 294"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:39.72725066+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":"2025-09-19T10:22:39.727255743+07:00","message":"receive interim result [false|false]: สมมุติว่าเป็นกลาง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:39.727271342+07:00","message":"[buffer interim] 294 false สมมุติว่าเป็นกลาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.72727821+07:00","message":"[bufferProcess] interim [440000000]:สมมุติว่าเป็นกลาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.727280484+07:00","message":"[bufferProcess] send to processor:สมมุติว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.727283858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.727286353+07:00","message":"> Transcript [2847] [false]: 'สมมุติว่าเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.72728948+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.72729135+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.727293006+07:00","message":"StatePrefix: 'สมมุติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.727294611+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:39.931370004+07:00","message":"receive streaming session, msgId: 294"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:39.931420608+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":"2025-09-19T10:22:39.931426085+07:00","message":"receive interim result [false|false]: สมมุติว่าเป็นกลางเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:39.931439756+07:00","message":"[buffer interim] 294 false สมมุติว่าเป็นกลางเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.931445942+07:00","message":"[bufferProcess] interim [680000000]:สมมุติว่าเป็นกลางเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.931448317+07:00","message":"[bufferProcess] send to processor:สมมุติว่าเป็นกลาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.931453852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.931456358+07:00","message":"> Transcript [2848] [false]: 'สมมุติว่าเป็นกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.931459774+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.931461502+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.931463092+07:00","message":"StatePrefix: 'สมมุติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.93146499+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.931469027+07:00","message":"Push: 'สมมุติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.931470836+07:00","message":"TextPushed: 'สมมุติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.931472698+07:00","message":"Set new StatePrefix : 'สมมุติว่าเป็นกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:39.93147435+07:00","message":"Next Push (prob) : 'ว่าเป็นกลาง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:39.931482085+07:00","message":"push: {false สมมุติ 0 0xc003196000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:40.011198831+07:00","message":"[GCS] IsForceVAD: false for message ID: 294"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:40.050148021+07:00","message":"receive streaming session, msgId: 294"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:40.050186434+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":"2025-09-19T10:22:40.050191822+07:00","message":"receive interim result [false|false]: สมมุติว่าเป็นกลางเหมือนกันนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:40.0502046+07:00","message":"[buffer interim] 294 false สมมุติว่าเป็นกลางเหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.050212534+07:00","message":"[bufferProcess] interim [800000000]:สมมุติว่าเป็นกลางเหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.050214717+07:00","message":"[bufferProcess] send to processor:สมมุติว่าเป็นกลางเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.050218467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.050220857+07:00","message":"> Transcript [2849] [false]: 'สมมุติว่าเป็นกลางเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.050225082+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.050227021+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.050228777+07:00","message":"StatePrefix: 'สมมุติว่าเป็นกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.050230945+07:00","message":"TextPushed: 'สมมุติ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:40.127008085+07:00","message":"receive streaming session, msgId: 294"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:40.127048713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมมุติว่าเป็นกลางเหมือนกันนะ\",\"confidence\":0.9293787}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:40.127054823+07:00","message":"receive interim result [true|false]: สมมุติว่าเป็นกลางเหมือนกันนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:40.127061983+07:00","message":"end recv isFinal message id 294"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:40.127064441+07:00","message":"end Recv id 294"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:40.127073189+07:00","message":"[buffer interim] 294 true สมมุติว่าเป็นกลางเหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.127081776+07:00","message":"[bufferProcess] interim [950000000]:สมมุติว่าเป็นกลางเหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.127085051+07:00","message":"[bufferProcess] send to processor (isfinal):สมมุติว่าเป็นกลางเหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.127088176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.12709085+07:00","message":"> Transcript [2850] [false]: 'สมมุติว่าเป็นกลางเหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.127095645+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.127097266+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.127099386+07:00","message":"StatePrefix: 'สมมุติว่าเป็นกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.127101462+07:00","message":"TextPushed: 'สมมุติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.127102927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.127104609+07:00","message":"> Transcript [2851] [true]: 'สมมุติว่าเป็นกลางเหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.127106434+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.127107846+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.12710919+07:00","message":"StatePrefix: 'สมมุติว่าเป็นกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.12711083+07:00","message":"TextPushed: 'สมมุติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.127113052+07:00","message":"Push: 'ว่าเป็นกลางเหมือนกันนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:40.127122087+07:00","message":"push: {true ว่าเป็นกลางเหมือนกันนะ 0 0xc003196000}"}
{"level":"info","service":"Main","time":"2025-09-19T10:22:40.135673255+07:00","message":"write wav file: './tmp/7402/7402_294.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:40.141259063+07:00","message":"[GCS] Start streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:40.620208125+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:40.620256805+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":"2025-09-19T10:22:40.620263535+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:40.620280926+07:00","message":"[buffer interim] 295 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.620288078+07:00","message":"[bufferProcess] interim [300000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.62029043+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:40.821715888+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:40.821749868+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":"2025-09-19T10:22:40.821755162+07:00","message":"receive interim result [false|false]: แล้วว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:40.821767657+07:00","message":"[buffer interim] 295 false แล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.821773541+07:00","message":"[bufferProcess] interim [480000000]:แล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.821775613+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.821780701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.821783526+07:00","message":"> Transcript [2852] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.821785554+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:40.875109523+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:40.8751477+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":"2025-09-19T10:22:40.87515468+07:00","message":"receive interim result [false|false]: แล้ววัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:40.875168234+07:00","message":"[buffer interim] 295 false แล้ววัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.875175292+07:00","message":"[bufferProcess] interim [540000000]:แล้ววัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.875178296+07:00","message":"[bufferProcess] send to processor:แล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.875186701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.875190051+07:00","message":"> Transcript [2853] [false]: 'แล้วว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.875194072+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.87519641+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.875198725+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.875201281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:40.958322414+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:40.958357762+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":"2025-09-19T10:22:40.958363784+07:00","message":"receive interim result [false|false]: แล้ววัด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:40.958378275+07:00","message":"[buffer interim] 295 false แล้ววัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.958384323+07:00","message":"[bufferProcess] interim [600000000]:แล้ววัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.958386418+07:00","message":"[bufferProcess] send to processor:แล้ววัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.958392663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.958395491+07:00","message":"> Transcript [2854] [false]: 'แล้ววัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.958398356+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.958400083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.958404034+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:40.958406081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.017421886+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.017454293+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":"2025-09-19T10:22:41.017459518+07:00","message":"receive interim result [false|false]: แล้ววัตถุ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.01747169+07:00","message":"[buffer interim] 295 false แล้ววัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.017485268+07:00","message":"[bufferProcess] interim [660000000]:แล้ววัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.017487072+07:00","message":"[bufferProcess] send to processor:แล้ววัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.017489978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.017492344+07:00","message":"> Transcript [2855] [false]: 'แล้ววัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.017495061+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.017496816+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.017498749+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.017500876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.026079875+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.02610231+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":"2025-09-19T10:22:41.026107407+07:00","message":"receive interim result [false|false]: แล้ววัตถุดิบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.026120269+07:00","message":"[buffer interim] 295 false แล้ววัตถุดิบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.026125447+07:00","message":"[bufferProcess] interim [720000000]:แล้ววัตถุดิบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.026127483+07:00","message":"[bufferProcess] send to processor:แล้ววัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.026130169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.026132214+07:00","message":"> Transcript [2856] [false]: 'แล้ววัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.026135407+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.026137102+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.026138551+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.026139987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.026146448+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.026148299+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.026150229+07:00","message":"Set new StatePrefix : 'แล้ววัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.026151987+07:00","message":"Next Push (prob) : 'วัตถุ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.026159466+07:00","message":"push: {false แล้ว 0 0xc002a14e80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.322042463+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.322077034+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":"2025-09-19T10:22:41.322082862+07:00","message":"receive interim result [false|false]: แล้ววัตถุดิบอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.322094588+07:00","message":"[buffer interim] 295 false แล้ววัตถุดิบอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.322100433+07:00","message":"[bufferProcess] interim [20000000]:แล้ววัตถุดิบอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.322102593+07:00","message":"[bufferProcess] send to processor:แล้ววัตถุดิบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.322107853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.322110371+07:00","message":"> Transcript [2857] [false]: 'แล้ววัตถุดิบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.322113167+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.322114707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.322116459+07:00","message":"StatePrefix: 'แล้ววัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.322118233+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.516934884+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.516968298+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":"2025-09-19T10:22:41.516974549+07:00","message":"receive interim result [false|false]: แล้ววัตถุดิบอะไรดี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.516988023+07:00","message":"[buffer interim] 295 false แล้ววัตถุดิบอะไรดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.51699419+07:00","message":"[bufferProcess] interim [140000000]:แล้ววัตถุดิบอะไรดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.516996584+07:00","message":"[bufferProcess] send to processor:แล้ววัตถุดิบอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.517001693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.517004621+07:00","message":"> Transcript [2858] [false]: 'แล้ววัตถุดิบอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.517007464+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.517009131+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.517010739+07:00","message":"StatePrefix: 'แล้ววัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.517012481+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.566079649+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.566116063+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":"2025-09-19T10:22:41.566121939+07:00","message":"receive interim result [false|false]: แล้ววัตถุดิบอะไรใน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.566135216+07:00","message":"[buffer interim] 295 false แล้ววัตถุดิบอะไรใน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.566141228+07:00","message":"[bufferProcess] interim [200000000]:แล้ววัตถุดิบอะไรใน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.566143308+07:00","message":"[bufferProcess] send to processor:แล้ววัตถุดิบอะไรดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.566148377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.566151292+07:00","message":"> Transcript [2859] [false]: 'แล้ววัตถุดิบอะไรดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.56615472+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.566156364+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.56615802+07:00","message":"StatePrefix: 'แล้ววัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.566159772+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.5790913+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.579117655+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":"2025-09-19T10:22:41.579122528+07:00","message":"receive interim result [false|false]: แล้ววัตถุดิบอะไรได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.579132616+07:00","message":"[buffer interim] 295 false แล้ววัตถุดิบอะไรได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.579137784+07:00","message":"[bufferProcess] interim [260000000]:แล้ววัตถุดิบอะไรได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.579139597+07:00","message":"[bufferProcess] send to processor:แล้ววัตถุดิบอะไรใน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.579146929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.579149407+07:00","message":"> Transcript [2860] [false]: 'แล้ววัตถุดิบอะไรใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.57915225+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.579154102+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.579155499+07:00","message":"StatePrefix: 'แล้ววัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.579157154+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.579163126+07:00","message":"Push: 'วัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.579166856+07:00","message":"TextPushed: 'แล้ววัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.579168859+07:00","message":"Set new StatePrefix : 'แล้ววัตถุดิบอะไรใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.579170887+07:00","message":"Next Push (prob) : 'ดิบอะไรใน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.579179023+07:00","message":"push: {false วัตถุ 0 0xc002a14e80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.72668519+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.726718736+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":"2025-09-19T10:22:41.726724889+07:00","message":"receive interim result [false|false]: แล้ววัตถุดิบอะไรเลยได้แต่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.72673912+07:00","message":"[buffer interim] 295 false แล้ววัตถุดิบอะไรเลยได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.72674517+07:00","message":"[bufferProcess] interim [380000000]:แล้ววัตถุดิบอะไรเลยได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.726747591+07:00","message":"[bufferProcess] send to processor:แล้ววัตถุดิบอะไรได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.726753378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.7267557+07:00","message":"> Transcript [2861] [false]: 'แล้ววัตถุดิบอะไรได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.726757736+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.726759389+07:00","message":"Set new StatePrefix: 'แล้ววัตถุดิบอะไรได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.774608195+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.774643202+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":"2025-09-19T10:22:41.774648804+07:00","message":"receive interim result [false|false]: แล้ววัตถุดิบอะไรได้ตั้ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.77466414+07:00","message":"[buffer interim] 295 false แล้ววัตถุดิบอะไรได้ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.774671009+07:00","message":"[bufferProcess] interim [440000000]:แล้ววัตถุดิบอะไรได้ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.774673251+07:00","message":"[bufferProcess] send to processor:แล้ววัตถุดิบอะไรเลยได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.774676244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.774678915+07:00","message":"> Transcript [2862] [false]: 'แล้ววัตถุดิบอะไรเลยได้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.774680872+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.774682612+07:00","message":"Set new StatePrefix: 'แล้ววัตถุดิบอะไรเลยได้แต่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.794337221+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.794363266+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":"2025-09-19T10:22:41.794368353+07:00","message":"receive interim result [false|false]: แล้ววัตถุดิบอะไรได้ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.794377729+07:00","message":"[buffer interim] 295 false แล้ววัตถุดิบอะไรได้ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.79438318+07:00","message":"[bufferProcess] interim [500000000]:แล้ววัตถุดิบอะไรได้ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.794385194+07:00","message":"[bufferProcess] send to processor:แล้ววัตถุดิบอะไรได้ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.794388036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.794390307+07:00","message":"> Transcript [2863] [false]: 'แล้ววัตถุดิบอะไรได้ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.794392161+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.794394359+07:00","message":"Set new StatePrefix: 'แล้ววัตถุดิบอะไรได้ตั้ง'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:41.942139981+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:41.942159573+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.949731451+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.949755697+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":"2025-09-19T10:22:41.949760363+07:00","message":"receive interim result [false|false]: แล้ววัตถุดิบอะไรใดๆทั้งๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:41.949777831+07:00","message":"[buffer interim] 295 false แล้ววัตถุดิบอะไรใดๆทั้งๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.949784837+07:00","message":"[bufferProcess] interim [620000000]:แล้ววัตถุดิบอะไรใดๆทั้งๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.949788+07:00","message":"[bufferProcess] send to processor:แล้ววัตถุดิบอะไรได้ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.949791259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.9497939+07:00","message":"> Transcript [2864] [false]: 'แล้ววัตถุดิบอะไรได้ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.949796795+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.949798437+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.949800275+07:00","message":"StatePrefix: 'แล้ววัตถุดิบอะไรได้ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:41.94980215+07:00","message":"TextPushed: 'แล้ววัตถุ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:42.104813183+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:42.104849172+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":"2025-09-19T10:22:42.104867508+07:00","message":"receive interim result [false|false]: แล้ววัตถุดิบอะไรดังๆให้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:42.104881589+07:00","message":"[buffer interim] 295 false แล้ววัตถุดิบอะไรดังๆให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.104887475+07:00","message":"[bufferProcess] interim [740000000]:แล้ววัตถุดิบอะไรดังๆให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.104889551+07:00","message":"[bufferProcess] send to processor:แล้ววัตถุดิบอะไรใดๆทั้งๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.104895098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.104897358+07:00","message":"> Transcript [2865] [false]: 'แล้ววัตถุดิบอะไรใดๆทั้งๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.104899799+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.104901757+07:00","message":"Set new StatePrefix: 'แล้ววัตถุดิบอะไรใดๆทั้งๆ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:42.129210942+07:00","message":"[GCS] IsForceVAD: false for message ID: 295"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:42.184368211+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:42.184400762+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":"2025-09-19T10:22:42.184406496+07:00","message":"receive interim result [false|false]: แล้ววัตถุดิบอะไรดังๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:42.184419405+07:00","message":"[buffer interim] 295 false แล้ววัตถุดิบอะไรดังๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.184425686+07:00","message":"[bufferProcess] interim [800000000]:แล้ววัตถุดิบอะไรดังๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.184427861+07:00","message":"[bufferProcess] send to processor:แล้ววัตถุดิบอะไรดังๆให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.184432945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.184435445+07:00","message":"> Transcript [2866] [false]: 'แล้ววัตถุดิบอะไรดังๆให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.184437597+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.184439454+07:00","message":"Set new StatePrefix: 'แล้ววัตถุดิบอะไรดังๆให้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:42.19305598+07:00","message":"[GCS] Start streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:42.227139696+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:42.227172689+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":"2025-09-19T10:22:42.227178676+07:00","message":"receive interim result [false|false]: แล้ววัตถุดิบอะไรดังๆถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:42.227188899+07:00","message":"[buffer interim] 295 false แล้ววัตถุดิบอะไรดังๆถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.227194787+07:00","message":"[bufferProcess] interim [860000000]:แล้ววัตถุดิบอะไรดังๆถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.227197166+07:00","message":"[bufferProcess] send to processor:แล้ววัตถุดิบอะไรดังๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.227202544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.227204924+07:00","message":"> Transcript [2867] [false]: 'แล้ววัตถุดิบอะไรดังๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.227206929+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:42.333956678+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:42.333991572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ววัตถุดิบอะไรๆต่างๆถ้าเกิด\",\"confidence\":0.9214972}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:42.333997818+07:00","message":"receive interim result [true|false]: แล้ววัตถุดิบอะไรๆต่างๆถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:42.334007124+07:00","message":"end recv isFinal message id 295"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:42.334009126+07:00","message":"end Recv id 295"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:42.334016233+07:00","message":"[buffer interim] 295 true แล้ววัตถุดิบอะไรๆต่างๆถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.334024589+07:00","message":"[bufferProcess] interim [10000000]:แล้ววัตถุดิบอะไรๆต่างๆถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.334027429+07:00","message":"[bufferProcess] send to processor (isfinal):แล้ววัตถุดิบอะไรดังๆถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.334030792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.334033546+07:00","message":"> Transcript [2868] [false]: 'แล้ววัตถุดิบอะไรดังๆถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.334035641+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.334037408+07:00","message":"Set new StatePrefix: 'แล้ววัตถุดิบอะไรดังๆถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.334039006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.334041253+07:00","message":"> Transcript [2869] [true]: 'แล้ววัตถุดิบอะไรๆต่างๆถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.334043313+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.334045115+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.334046532+07:00","message":"StatePrefix: 'แล้ววัตถุดิบอะไรดังๆถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.334048292+07:00","message":"TextPushed: 'แล้ววัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:42.334054557+07:00","message":"Push: 'ดิบอะไรๆต่างๆถ้าเกิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:42.334062108+07:00","message":"push: {true ดิบอะไรๆต่างๆถ้าเกิด 0 0xc002a14e80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:22:42.34095826+07:00","message":"write wav file: './tmp/7402/7402_295.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:43.149212544+07:00","message":"[GCS] IsForceVAD: false for message ID: 296"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:43.210425252+07:00","message":"[GCS] Start streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:43.258960387+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:43.258979899+07:00","message":"found end of frame, send empty tag with msgId: 296"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:43.258983533+07:00","message":"end Recv id 296"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:43.258991979+07:00","message":"[buffer interim] 296 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:43.258999874+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:43.259004423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:43.25900799+07:00","message":"> Transcript [2870] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:43.259011466+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:43.25901371+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:43.259015925+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:43.259018382+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:43.25902182+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:43.259033488+07:00","message":"push: {true \n 0 0xc003196500}"}
{"level":"info","service":"Main","time":"2025-09-19T10:22:43.265367194+07:00","message":"write wav file: './tmp/7402/7402_296.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:43.939982331+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:43.940016288+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":"2025-09-19T10:22:43.940020621+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:43.940030776+07:00","message":"[buffer interim] 297 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:43.940036965+07:00","message":"[bufferProcess] interim [780000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:43.940038431+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:44.160575316+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:44.160624216+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":"2025-09-19T10:22:44.160630964+07:00","message":"receive interim result [false|false]: มันก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:44.160644743+07:00","message":"[buffer interim] 297 false มันก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.160650705+07:00","message":"[bufferProcess] interim [900000000]:มันก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.160652995+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.160658313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.160660949+07:00","message":"> Transcript [2871] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.160662838+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:44.203957039+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:44.203992482+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":"2025-09-19T10:22:44.203997921+07:00","message":"receive interim result [false|false]: มนุษย์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:44.204008832+07:00","message":"[buffer interim] 297 false มนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.204015338+07:00","message":"[bufferProcess] interim [960000000]:มนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.204018114+07:00","message":"[bufferProcess] send to processor:มันก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.20402448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.204028378+07:00","message":"> Transcript [2872] [false]: 'มันก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.204032128+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.204035304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.204037888+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.204041226+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:44.668004806+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:44.66804566+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":"2025-09-19T10:22:44.668056572+07:00","message":"receive interim result [false|false]: มันรสชาติมัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:44.668073564+07:00","message":"[buffer interim] 297 false มันรสชาติมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.668081321+07:00","message":"[bufferProcess] interim [440000000]:มันรสชาติมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.668084462+07:00","message":"[bufferProcess] send to processor:มนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.668094669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.66809778+07:00","message":"> Transcript [2873] [false]: 'มนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.668100337+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.668103678+07:00","message":"Set new StatePrefix: 'มนุษย์'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:44.681779005+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:44.681817056+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":"2025-09-19T10:22:44.681822521+07:00","message":"receive interim result [false|false]: มันรสชาติมันก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:44.681837295+07:00","message":"[buffer interim] 297 false มันรสชาติมันก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.681844559+07:00","message":"[bufferProcess] interim [500000000]:มันรสชาติมันก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.681846787+07:00","message":"[bufferProcess] send to processor:มันรสชาติมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.68185361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.681856099+07:00","message":"> Transcript [2874] [false]: 'มันรสชาติมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.681864805+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.681867507+07:00","message":"Set new StatePrefix: 'มันรสชาติมัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:44.837058615+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:44.837095478+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":"2025-09-19T10:22:44.837101712+07:00","message":"receive interim result [false|false]: มันรสชาติมันก็ไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:44.837119297+07:00","message":"[buffer interim] 297 false มันรสชาติมันก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.837129326+07:00","message":"[bufferProcess] interim [680000000]:มันรสชาติมันก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.837131276+07:00","message":"[bufferProcess] send to processor:มันรสชาติมันก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.837134354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.837137074+07:00","message":"> Transcript [2875] [false]: 'มันรสชาติมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.837139989+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.837141983+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.837143586+07:00","message":"StatePrefix: 'มันรสชาติมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:44.837145289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:44.9430977+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:44.943105663+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:45.094071748+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:45.094107281+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":"2025-09-19T10:22:45.094114441+07:00","message":"receive interim result [false|false]: มันรสชาติมันก็ไม่มี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:45.094130343+07:00","message":"[buffer interim] 297 false มันรสชาติมันก็ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.09413689+07:00","message":"[bufferProcess] interim [860000000]:มันรสชาติมันก็ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.094139547+07:00","message":"[bufferProcess] send to processor:มันรสชาติมันก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.09414571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.094148062+07:00","message":"> Transcript [2876] [false]: 'มันรสชาติมันก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.094151514+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.094153418+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.094155333+07:00","message":"StatePrefix: 'มันรสชาติมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.094157226+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:45.095559081+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:45.095599078+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":"2025-09-19T10:22:45.09560481+07:00","message":"receive interim result [false|false]: มันรสชาติมันก็ไม่เหมือน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:45.095623274+07:00","message":"[buffer interim] 297 false มันรสชาติมันก็ไม่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.095633639+07:00","message":"[bufferProcess] interim [920000000]:มันรสชาติมันก็ไม่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.095635991+07:00","message":"[bufferProcess] send to processor:มันรสชาติมันก็ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.095641832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.095644723+07:00","message":"> Transcript [2877] [false]: 'มันรสชาติมันก็ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.095648015+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.095650053+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.095652054+07:00","message":"StatePrefix: 'มันรสชาติมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.095654035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:45.289003114+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:45.289038481+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":"2025-09-19T10:22:45.289044513+07:00","message":"receive interim result [false|false]: มันรสชาติมันก็ไม่เหมือนกับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:45.289058108+07:00","message":"[buffer interim] 297 false มันรสชาติมันก็ไม่เหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.289064491+07:00","message":"[bufferProcess] interim [100000000]:มันรสชาติมันก็ไม่เหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.289066558+07:00","message":"[bufferProcess] send to processor:มันรสชาติมันก็ไม่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.289071808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.289074244+07:00","message":"> Transcript [2878] [false]: 'มันรสชาติมันก็ไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.2890775+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.289079248+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.289081191+07:00","message":"StatePrefix: 'มันรสชาติมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.289083149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.289087194+07:00","message":"Push: 'มันรสชาติมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.289088818+07:00","message":"TextPushed: 'มันรสชาติมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.289090915+07:00","message":"Set new StatePrefix : 'มันรสชาติมันก็ไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.28909257+07:00","message":"Next Push (prob) : 'ก็ไม่เหมือน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:45.289100374+07:00","message":"push: {false มันรสชาติมัน 0 0xc003196600}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:45.540355858+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:45.540389894+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":"2025-09-19T10:22:45.540395775+07:00","message":"receive interim result [false|false]: มันรสชาติมันก็ไม่เหมือนกับเรา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:45.540411951+07:00","message":"[buffer interim] 297 false มันรสชาติมันก็ไม่เหมือนกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.54042173+07:00","message":"[bufferProcess] interim [340000000]:มันรสชาติมันก็ไม่เหมือนกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.540424082+07:00","message":"[bufferProcess] send to processor:มันรสชาติมันก็ไม่เหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.540429195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.540431645+07:00","message":"> Transcript [2879] [false]: 'มันรสชาติมันก็ไม่เหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.540434675+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.540437045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.540438611+07:00","message":"StatePrefix: 'มันรสชาติมันก็ไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.540440642+07:00","message":"TextPushed: 'มันรสชาติมัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:45.872823967+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:45.872858709+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":"2025-09-19T10:22:45.872872413+07:00","message":"receive interim result [false|false]: มันรสชาติมันก็ไม่เหมือนกับเรากิน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:45.872885602+07:00","message":"[buffer interim] 297 false มันรสชาติมันก็ไม่เหมือนกับเรากิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.872894137+07:00","message":"[bufferProcess] interim [640000000]:มันรสชาติมันก็ไม่เหมือนกับเรากิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.87289667+07:00","message":"[bufferProcess] send to processor:มันรสชาติมันก็ไม่เหมือนกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.872901992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.872904452+07:00","message":"> Transcript [2880] [false]: 'มันรสชาติมันก็ไม่เหมือนกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.87290737+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.872909302+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.872911289+07:00","message":"StatePrefix: 'มันรสชาติมันก็ไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:45.872913549+07:00","message":"TextPushed: 'มันรสชาติมัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:46.011618037+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:46.011659726+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":"2025-09-19T10:22:46.011667403+07:00","message":"receive interim result [false|false]: มันรสชาติมันก็ไม่เหมือนกับเรามีที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:46.011684376+07:00","message":"[buffer interim] 297 false มันรสชาติมันก็ไม่เหมือนกับเรามีที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.011692842+07:00","message":"[bufferProcess] interim [760000000]:มันรสชาติมันก็ไม่เหมือนกับเรามีที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.011696067+07:00","message":"[bufferProcess] send to processor:มันรสชาติมันก็ไม่เหมือนกับเรากิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.011700264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.011703909+07:00","message":"> Transcript [2881] [false]: 'มันรสชาติมันก็ไม่เหมือนกับเรากิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.011707701+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.011710099+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.011712761+07:00","message":"StatePrefix: 'มันรสชาติมันก็ไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.011715121+07:00","message":"TextPushed: 'มันรสชาติมัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:46.069181114+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:46.069214723+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":"2025-09-19T10:22:46.06922107+07:00","message":"receive interim result [false|false]: มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:46.0692353+07:00","message":"[buffer interim] 297 false มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.069242201+07:00","message":"[bufferProcess] interim [880000000]:มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.069244856+07:00","message":"[bufferProcess] send to processor:มันรสชาติมันก็ไม่เหมือนกับเรามีที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.069250296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.069252651+07:00","message":"> Transcript [2882] [false]: 'มันรสชาติมันก็ไม่เหมือนกับเรามีที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.069255995+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.069257792+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.069259868+07:00","message":"StatePrefix: 'มันรสชาติมันก็ไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.069262232+07:00","message":"TextPushed: 'มันรสชาติมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.069266388+07:00","message":"Push: 'ก็ไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.069268044+07:00","message":"TextPushed: 'มันรสชาติมันก็ไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.069269624+07:00","message":"Set new StatePrefix : 'มันรสชาติมันก็ไม่เหมือนกับเรามีที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.069271308+07:00","message":"Next Push (prob) : 'กับเรามีที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:46.069278956+07:00","message":"push: {false ก็ไม่เหมือน 0 0xc003196600}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:46.248999525+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:46.249034469+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":"2025-09-19T10:22:46.249040685+07:00","message":"receive interim result [false|false]: มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่นะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:46.24905381+07:00","message":"[buffer interim] 297 false มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.249059737+07:00","message":"[bufferProcess] interim [60000000]:มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.249062245+07:00","message":"[bufferProcess] send to processor:มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.249067079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.249069607+07:00","message":"> Transcript [2883] [false]: 'มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.249071618+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.24907399+07:00","message":"Set new StatePrefix: 'มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:46.888797668+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:46.888833497+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":"2025-09-19T10:22:46.888839113+07:00","message":"receive interim result [false|false]: มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่นะเหมือน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:46.888851923+07:00","message":"[buffer interim] 297 false มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่นะเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.888857718+07:00","message":"[bufferProcess] interim [660000000]:มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่นะเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.888860549+07:00","message":"[bufferProcess] send to processor:มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.888871933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.888874993+07:00","message":"> Transcript [2884] [false]: 'มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.888878866+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.888880541+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.888882078+07:00","message":"StatePrefix: 'มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:46.888884889+07:00","message":"TextPushed: 'มันรสชาติมันก็ไม่เหมือน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:47.081913957+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:47.081958857+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":"2025-09-19T10:22:47.081966769+07:00","message":"receive interim result [false|false]: มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่นะเหมือนนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:47.08198697+07:00","message":"[buffer interim] 297 false มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่นะเหมือนนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:47.081995403+07:00","message":"[bufferProcess] interim [840000000]:มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่นะเหมือนนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:47.081998573+07:00","message":"[bufferProcess] send to processor:มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่นะเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:47.082003209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:47.082006658+07:00","message":"> Transcript [2885] [false]: 'มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่นะเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:47.082011385+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:47.082013697+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:47.082015939+07:00","message":"StatePrefix: 'มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:47.082021904+07:00","message":"TextPushed: 'มันรสชาติมันก็ไม่เหมือน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:47.66238533+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:47.662430675+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":"2025-09-19T10:22:47.662436138+07:00","message":"receive interim result [false|false]: มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่นะเหมือนนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:47.662448953+07:00","message":"[buffer interim] 297 false มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่นะเหมือนนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:47.662455011+07:00","message":"[bufferProcess] interim [440000000]:มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่นะเหมือนนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:47.662457381+07:00","message":"[bufferProcess] send to processor:มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่นะเหมือนนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:47.662462426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:47.662464939+07:00","message":"> Transcript [2886] [false]: 'มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่นะเหมือนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:47.662468317+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:47.662469933+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:47.662471628+07:00","message":"StatePrefix: 'มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:47.662474003+07:00","message":"TextPushed: 'มันรสชาติมันก็ไม่เหมือน'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:47.944043422+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:47.944072348+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:49.490052583+07:00","message":"[GCS] IsForceVAD: false for message ID: 297"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:49.560489564+07:00","message":"[GCS] Start streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:49.647083242+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:49.647120252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่นะเหมือนนะ\",\"confidence\":0.95587665}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:49.647126092+07:00","message":"receive interim result [true|false]: มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่นะเหมือนนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:49.6471354+07:00","message":"end recv isFinal message id 297"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:49.647137455+07:00","message":"end Recv id 297"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:49.647142995+07:00","message":"[buffer interim] 297 true มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่นะเหมือนนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:49.647151577+07:00","message":"[bufferProcess] interim [510000000]:มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่นะเหมือนนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:49.647156367+07:00","message":"[bufferProcess] send to processor (isfinal):มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่นะเหมือนนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:49.647159826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:49.647162215+07:00","message":"> Transcript [2887] [false]: 'มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่นะเหมือนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:49.647165117+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:49.647167116+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:49.647168678+07:00","message":"StatePrefix: 'มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:49.647171271+07:00","message":"TextPushed: 'มันรสชาติมันก็ไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:49.647176193+07:00","message":"Push: 'กับเรากินที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:49.647180471+07:00","message":"TextPushed: 'มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:49.647182911+07:00","message":"Set new StatePrefix : 'มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่นะเหมือนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:49.647184918+07:00","message":"Next Push (prob) : 'นะเหมือนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:49.647186299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:49.647188001+07:00","message":"> Transcript [2888] [true]: 'มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่นะเหมือนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:49.64718981+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:49.647191194+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:49.647192888+07:00","message":"StatePrefix: 'มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่นะเหมือนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:49.647196293+07:00","message":"TextPushed: 'มันรสชาติมันก็ไม่เหมือนกับเรากินที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:49.647198359+07:00","message":"Push: 'นะเหมือนนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:49.647206708+07:00","message":"push: {false กับเรากินที่นี่ 0 0xc003196600}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:49.647211266+07:00","message":"push: {true นะเหมือนนะ 0 0xc003196600}"}
{"level":"info","service":"Main","time":"2025-09-19T10:22:49.661441906+07:00","message":"write wav file: './tmp/7402/7402_297.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:50.419393973+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:50.419429757+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":"2025-09-19T10:22:50.419434509+07:00","message":"receive interim result [false|false]: บรรยากาศ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:50.419447903+07:00","message":"[buffer interim] 298 false บรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:50.419453945+07:00","message":"[bufferProcess] interim [720000000]:บรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:50.419455479+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:50.743654953+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:50.743692905+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":"2025-09-19T10:22:50.743697952+07:00","message":"receive interim result [false|false]: บรรยากาศดี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:50.743711733+07:00","message":"[buffer interim] 298 false บรรยากาศดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:50.743718282+07:00","message":"[bufferProcess] interim [20000000]:บรรยากาศดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:50.743720108+07:00","message":"[bufferProcess] send to processor:บรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:50.743725073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:50.743727463+07:00","message":"> Transcript [2889] [false]: 'บรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:50.743729304+07:00","message":"Set StatePrefix (first interim): 'บรรยากาศ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:50.944517205+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:50.944524485+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:51.395726206+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:51.395767015+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":"2025-09-19T10:22:51.395772227+07:00","message":"receive interim result [false|false]: บรรยากาศดี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:51.395787119+07:00","message":"[buffer interim] 298 false บรรยากาศดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.395796851+07:00","message":"[bufferProcess] interim [620000000]:บรรยากาศดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.395799019+07:00","message":"[bufferProcess] send to processor:บรรยากาศดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.395804289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.395806896+07:00","message":"> Transcript [2890] [false]: 'บรรยากาศดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.395809258+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.395810954+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.395812447+07:00","message":"StatePrefix: 'บรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.395814444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:51.669987952+07:00","message":"[GCS] IsForceVAD: false for message ID: 298"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:51.730078802+07:00","message":"[GCS] Start streaming session, msgId: 299"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:51.858194604+07:00","message":"[GCS] IsForceVAD: false for message ID: 299"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:51.922960051+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:51.923002225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศดี\",\"confidence\":0.89080036}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:51.923006835+07:00","message":"receive interim result [true|false]: บรรยากาศดี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:51.923014393+07:00","message":"end recv isFinal message id 298"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:51.923016072+07:00","message":"end Recv id 298"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:51.923021971+07:00","message":"[buffer interim] 298 true บรรยากาศดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.923028734+07:00","message":"[bufferProcess] interim [130000000]:บรรยากาศดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.923033147+07:00","message":"[bufferProcess] send to processor (isfinal):บรรยากาศดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.923036204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.923038828+07:00","message":"> Transcript [2891] [false]: 'บรรยากาศดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.923041434+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.923043063+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.923044572+07:00","message":"StatePrefix: 'บรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.923046319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.923047652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.923049215+07:00","message":"> Transcript [2892] [true]: 'บรรยากาศดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.923050959+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.923052179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.92305344+07:00","message":"StatePrefix: 'บรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.923054753+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.923058831+07:00","message":"Push: 'บรรยากาศดี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:51.923066208+07:00","message":"push: {true บรรยากาศดี 0 0xc0022c6900}"}
{"level":"info","service":"Main","time":"2025-09-19T10:22:51.930543941+07:00","message":"write wav file: './tmp/7402/7402_298.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:51.930584394+07:00","message":"[GCS] Start streaming session, msgId: 300"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:51.951722279+07:00","message":"receive streaming session, msgId: 299"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:51.951741262+07:00","message":"found end of frame, send empty tag with msgId: 299"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:51.951744232+07:00","message":"end Recv id 299"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:51.951749634+07:00","message":"[buffer interim] 299 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.951755479+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.951759224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.951761949+07:00","message":"> Transcript [2893] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.951764082+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.951765727+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.951767254+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.951768828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:51.95177486+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:51.951783708+07:00","message":"push: {true \n 0 0xc003196100}"}
{"level":"info","service":"Main","time":"2025-09-19T10:22:51.955932701+07:00","message":"write wav file: './tmp/7402/7402_299.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:52.654932914+07:00","message":"receive streaming session, msgId: 300"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:52.654977883+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":"2025-09-19T10:22:52.654983505+07:00","message":"receive interim result [false|false]: ตอบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:52.654999323+07:00","message":"[buffer interim] 300 false ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:52.655005583+07:00","message":"[bufferProcess] interim [720000000]:ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:52.655007194+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:52.790916868+07:00","message":"receive streaming session, msgId: 300"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:52.790964139+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":"2025-09-19T10:22:52.790970632+07:00","message":"receive interim result [false|false]: ตอบเขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:52.790989157+07:00","message":"[buffer interim] 300 false ตอบเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:52.790997316+07:00","message":"[bufferProcess] interim [840000000]:ตอบเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:52.791000771+07:00","message":"[bufferProcess] send to processor:ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:52.791004557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:52.791008159+07:00","message":"> Transcript [2894] [false]: 'ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:52.791011131+07:00","message":"Set StatePrefix (first interim): 'ตอบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:53.060271473+07:00","message":"receive streaming session, msgId: 300"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:53.060312674+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":"2025-09-19T10:22:53.060318722+07:00","message":"receive interim result [false|false]: ตอบเขามา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:53.060331174+07:00","message":"[buffer interim] 300 false ตอบเขามา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:53.060337639+07:00","message":"[bufferProcess] interim [80000000]:ตอบเขามา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:53.060340046+07:00","message":"[bufferProcess] send to processor:ตอบเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:53.060345079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:53.060347454+07:00","message":"> Transcript [2895] [false]: 'ตอบเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:53.060350254+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:53.060351939+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:53.060353495+07:00","message":"StatePrefix: 'ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:53.060355391+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:53.181543468+07:00","message":"receive streaming session, msgId: 300"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:53.181583746+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":"2025-09-19T10:22:53.181590675+07:00","message":"receive interim result [false|false]: ต่อพาวเวอร์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:53.181607193+07:00","message":"[buffer interim] 300 false ต่อพาวเวอร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:53.181613758+07:00","message":"[bufferProcess] interim [200000000]:ต่อพาวเวอร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:53.181615956+07:00","message":"[bufferProcess] send to processor:ตอบเขามา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:53.181622277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:53.181624955+07:00","message":"> Transcript [2896] [false]: 'ตอบเขามา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:53.181627661+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:53.181630206+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:53.181632091+07:00","message":"StatePrefix: 'ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:53.181635911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:53.361816223+07:00","message":"[GCS] Cleaned up inactive client: 273"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:53.361838829+07:00","message":"[GCS] Cleaned up inactive client: 274"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:53.361841205+07:00","message":"[GCS] Cleaned up inactive client: 276"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:53.361842615+07:00","message":"[GCS] Cleaned up inactive client: 279"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:53.36184418+07:00","message":"[GCS] Cleaned up inactive client: 278"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:53.3618456+07:00","message":"[GCS] Cleaned up inactive client: 280"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:53.361847516+07:00","message":"[GCS] Cleaned up inactive client: 268"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:53.361849178+07:00","message":"[GCS] Cleaned up inactive client: 269"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:53.361850668+07:00","message":"[GCS] Cleaned up inactive client: 271"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:53.36185208+07:00","message":"[GCS] Cleaned up inactive client: 272"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:53.361854016+07:00","message":"[GCS] Cleaned up inactive client: 270"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:53.361855758+07:00","message":"[GCS] Cleaned up inactive client: 275"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:53.361857636+07:00","message":"[GCS] Cleaned up inactive client: 277"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:53.704058954+07:00","message":"receive streaming session, msgId: 300"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:53.704101709+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":"2025-09-19T10:22:53.704110224+07:00","message":"receive interim result [false|false]: ต่อพาวเวอร์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:53.704128036+07:00","message":"[buffer interim] 300 false ต่อพาวเวอร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:53.70413471+07:00","message":"[bufferProcess] interim [800000000]:ต่อพาวเวอร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:53.704139238+07:00","message":"[bufferProcess] send to processor:ต่อพาวเวอร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:53.704144545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:53.704146914+07:00","message":"> Transcript [2897] [false]: 'ต่อพาวเวอร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:53.704149291+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:53.704151536+07:00","message":"Set new StatePrefix: 'ต่อพาวเวอร์'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:53.944893932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:53.944889679+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:54.383275337+07:00","message":"receive streaming session, msgId: 300"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:54.383312458+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":"2025-09-19T10:22:54.383318564+07:00","message":"receive interim result [false|false]: ต่อพาวเวอร์ไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:54.383332053+07:00","message":"[buffer interim] 300 false ต่อพาวเวอร์ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:54.383339524+07:00","message":"[bufferProcess] interim [520000000]:ต่อพาวเวอร์ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:54.383341576+07:00","message":"[bufferProcess] send to processor:ต่อพาวเวอร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:54.38334851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:54.38335119+07:00","message":"> Transcript [2898] [false]: 'ต่อพาวเวอร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:54.383354112+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:54.383358155+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:54.383359729+07:00","message":"StatePrefix: 'ต่อพาวเวอร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:54.383361533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:54.768104869+07:00","message":"receive streaming session, msgId: 300"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:54.768141602+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":"2025-09-19T10:22:54.768147897+07:00","message":"receive interim result [false|false]: ต่อพาวเวอร์ไม่ต้องพยายาม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:54.768164116+07:00","message":"[buffer interim] 300 false ต่อพาวเวอร์ไม่ต้องพยายาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:54.768170418+07:00","message":"[bufferProcess] interim [880000000]:ต่อพาวเวอร์ไม่ต้องพยายาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:54.768173106+07:00","message":"[bufferProcess] send to processor:ต่อพาวเวอร์ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:54.768180311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:54.768182589+07:00","message":"> Transcript [2899] [false]: 'ต่อพาวเวอร์ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:54.768185897+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:54.768188873+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:54.76819116+07:00","message":"StatePrefix: 'ต่อพาวเวอร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:54.76819298+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:55.279591366+07:00","message":"receive streaming session, msgId: 300"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:55.279635075+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":"2025-09-19T10:22:55.279641482+07:00","message":"receive interim result [false|false]: ต่อพาวเวอร์ไม่ต้องพยายามแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:55.279656775+07:00","message":"[buffer interim] 300 false ต่อพาวเวอร์ไม่ต้องพยายามแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.279663014+07:00","message":"[bufferProcess] interim [360000000]:ต่อพาวเวอร์ไม่ต้องพยายามแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.279665054+07:00","message":"[bufferProcess] send to processor:ต่อพาวเวอร์ไม่ต้องพยายาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.279668032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.279671089+07:00","message":"> Transcript [2900] [false]: 'ต่อพาวเวอร์ไม่ต้องพยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.279674445+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.279676103+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.279677615+07:00","message":"StatePrefix: 'ต่อพาวเวอร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.279679446+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:55.283080032+07:00","message":"receive streaming session, msgId: 300"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:55.283116142+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":"2025-09-19T10:22:55.28312153+07:00","message":"receive interim result [false|false]: ต่อพาวเวอร์ไม่ต้องพยายามเลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:55.283141684+07:00","message":"[buffer interim] 300 false ต่อพาวเวอร์ไม่ต้องพยายามเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.283150137+07:00","message":"[bufferProcess] interim [420000000]:ต่อพาวเวอร์ไม่ต้องพยายามเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.283152349+07:00","message":"[bufferProcess] send to processor:ต่อพาวเวอร์ไม่ต้องพยายามแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.283156245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.28315938+07:00","message":"> Transcript [2901] [false]: 'ต่อพาวเวอร์ไม่ต้องพยายามแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.283162409+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.283164115+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.283165906+07:00","message":"StatePrefix: 'ต่อพาวเวอร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.283167885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.283174543+07:00","message":"Push: 'ต่อพาวเวอร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.283176117+07:00","message":"TextPushed: 'ต่อพาวเวอร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.283177753+07:00","message":"Set new StatePrefix : 'ต่อพาวเวอร์ไม่ต้องพยายามแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.283180125+07:00","message":"Next Push (prob) : 'ไม่ต้องพยายามแล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:55.283187641+07:00","message":"push: {false ต่อพาวเวอร์ 0 0xc0022c6600}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:55.638127391+07:00","message":"[GCS] IsForceVAD: false for message ID: 300"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:55.709668724+07:00","message":"[GCS] Start streaming session, msgId: 301"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:55.760335045+07:00","message":"receive streaming session, msgId: 300"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:55.760384088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อพาวเวอร์ไม่ต้องพยายามเลย\",\"confidence\":0.8921533}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:55.760389966+07:00","message":"receive interim result [true|false]: ต่อพาวเวอร์ไม่ต้องพยายามเลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:55.760397646+07:00","message":"end recv isFinal message id 300"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:55.760399584+07:00","message":"end Recv id 300"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:55.760407086+07:00","message":"[buffer interim] 300 true ต่อพาวเวอร์ไม่ต้องพยายามเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.760415311+07:00","message":"[bufferProcess] interim [930000000]:ต่อพาวเวอร์ไม่ต้องพยายามเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.760421404+07:00","message":"[bufferProcess] send to processor (isfinal):ต่อพาวเวอร์ไม่ต้องพยายามเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.760424618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.760427546+07:00","message":"> Transcript [2902] [false]: 'ต่อพาวเวอร์ไม่ต้องพยายามเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.760430132+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.760431859+07:00","message":"Set new StatePrefix: 'ต่อพาวเวอร์ไม่ต้องพยายามเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.760433297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.760434862+07:00","message":"> Transcript [2903] [true]: 'ต่อพาวเวอร์ไม่ต้องพยายามเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.760437199+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.760438756+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.760440358+07:00","message":"StatePrefix: 'ต่อพาวเวอร์ไม่ต้องพยายามเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.760442174+07:00","message":"TextPushed: 'ต่อพาวเวอร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:22:55.760446613+07:00","message":"Push: 'ไม่ต้องพยายามเลย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:22:55.760454928+07:00","message":"push: {true ไม่ต้องพยายามเลย 0 0xc0022c6600}"}
{"level":"info","service":"Main","time":"2025-09-19T10:22:55.770635601+07:00","message":"write wav file: './tmp/7402/7402_300.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:56.944952233+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:56.94496383+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:59.94566643+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:22:59.945670144+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:00.249042373+07:00","message":"[GCS] IsForceVAD: false for message ID: 301"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:00.363911433+07:00","message":"receive streaming session, msgId: 301"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:00.363941429+07:00","message":"found end of frame, send empty tag with msgId: 301"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:00.363944757+07:00","message":"end Recv id 301"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:00.363954542+07:00","message":"[buffer interim] 301 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:00.363963381+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:00.363968643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:00.363974963+07:00","message":"> Transcript [2904] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:00.363978399+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:00.363981056+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:00.363983406+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:00.363985607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:00.363989025+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:00.364000984+07:00","message":"push: {true \n 0 0xc002a14900}"}
{"level":"info","service":"Main","time":"2025-09-19T10:23:00.377622076+07:00","message":"write wav file: './tmp/7402/7402_301.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:00.510121967+07:00","message":"[GCS] Start streaming session, msgId: 302"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:00.98040007+07:00","message":"receive streaming session, msgId: 302"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:00.980444469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:00.980450346+07:00","message":"receive interim result [false|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:00.980467513+07:00","message":"[buffer interim] 302 false ขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:00.980477302+07:00","message":"[bufferProcess] interim [470000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:00.980479547+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:01.053386265+07:00","message":"receive streaming session, msgId: 302"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:01.053417081+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":"2025-09-19T10:23:01.053422219+07:00","message":"receive interim result [false|false]: ขอดู"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:01.053436304+07:00","message":"[buffer interim] 302 false ขอดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.053441902+07:00","message":"[bufferProcess] interim [590000000]:ขอดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.053443672+07:00","message":"[bufferProcess] send to processor:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.053446959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.053449853+07:00","message":"> Transcript [2905] [false]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.053451761+07:00","message":"Set StatePrefix (first interim): 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:01.177562394+07:00","message":"receive streaming session, msgId: 302"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:01.177595044+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":"2025-09-19T10:23:01.177600309+07:00","message":"receive interim result [false|false]: ขอโทษ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:01.177613879+07:00","message":"[buffer interim] 302 false ขอโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.177620181+07:00","message":"[bufferProcess] interim [650000000]:ขอโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.177622783+07:00","message":"[bufferProcess] send to processor:ขอดู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.177629237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.177631654+07:00","message":"> Transcript [2906] [false]: 'ขอดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.177634689+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.177639973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.177642009+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.177643749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:01.788782326+07:00","message":"receive streaming session, msgId: 302"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:01.788813535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอโทษ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:01.788818479+07:00","message":"receive interim result [false|false]: ขอโทษ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:01.788831841+07:00","message":"[buffer interim] 302 false ขอโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.788838617+07:00","message":"[bufferProcess] interim [250000000]:ขอโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.788840776+07:00","message":"[bufferProcess] send to processor:ขอโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.78884388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.788849667+07:00","message":"> Transcript [2907] [false]: 'ขอโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.788852714+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.788854612+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.788856188+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.788857982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:01.836939636+07:00","message":"receive streaming session, msgId: 302"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:01.836978307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอโทษเขาไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:01.836982766+07:00","message":"receive interim result [false|false]: ขอโทษเขาไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:01.836995434+07:00","message":"[buffer interim] 302 false ขอโทษเขาไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.837001699+07:00","message":"[bufferProcess] interim [310000000]:ขอโทษเขาไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.837003778+07:00","message":"[bufferProcess] send to processor:ขอโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.83700688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.837009479+07:00","message":"> Transcript [2908] [false]: 'ขอโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.837012502+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.837013975+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.837016047+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.83701764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:01.920061097+07:00","message":"receive streaming session, msgId: 302"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:01.920106726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอโทษ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:01.920113529+07:00","message":"receive interim result [false|false]: ขอโทษ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:01.92012509+07:00","message":"[buffer interim] 302 false ขอโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.920132673+07:00","message":"[bufferProcess] interim [370000000]:ขอโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.920137677+07:00","message":"[bufferProcess] send to processor:ขอโทษเขาไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.920142145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.920145885+07:00","message":"> Transcript [2909] [false]: 'ขอโทษเขาไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.920149715+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.920152491+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.920155395+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.920157751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.920160724+07:00","message":"Push: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.9201634+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.920166253+07:00","message":"Set new StatePrefix : 'ขอโทษเขาไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.92016901+07:00","message":"Next Push (prob) : 'โทษเขาไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:01.920180153+07:00","message":"push: {false ขอ 0 0xc0022c6c80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:01.94396705+07:00","message":"receive streaming session, msgId: 302"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:01.944000636+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":"2025-09-19T10:23:01.944008072+07:00","message":"receive interim result [false|false]: ขอโทษเขาไปทั่ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:01.944024246+07:00","message":"[buffer interim] 302 false ขอโทษเขาไปทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.944032083+07:00","message":"[bufferProcess] interim [430000000]:ขอโทษเขาไปทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.944035802+07:00","message":"[bufferProcess] send to processor:ขอโทษ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.944040058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.944043155+07:00","message":"> Transcript [2910] [false]: 'ขอโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.944045617+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:01.945119514+07:00","message":"receive streaming session, msgId: 302"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:01.945149892+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":"2025-09-19T10:23:01.945154522+07:00","message":"receive interim result [false|false]: ขอโทษเขาประท้วง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:01.945178203+07:00","message":"[buffer interim] 302 false ขอโทษเขาประท้วง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.945184484+07:00","message":"[bufferProcess] interim [490000000]:ขอโทษเขาประท้วง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.945186548+07:00","message":"[bufferProcess] send to processor:ขอโทษเขาไปทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.945189965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.945192462+07:00","message":"> Transcript [2911] [false]: 'ขอโทษเขาไปทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.94519525+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.945197388+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.945198916+07:00","message":"StatePrefix: 'ขอโทษเขาไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:01.945201008+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:02.143206194+07:00","message":"receive streaming session, msgId: 302"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:02.143244225+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":"2025-09-19T10:23:02.143250891+07:00","message":"receive interim result [false|false]: ขอโทษเขาประท้วงกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:02.143265639+07:00","message":"[buffer interim] 302 false ขอโทษเขาประท้วงกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:02.143272746+07:00","message":"[bufferProcess] interim [730000000]:ขอโทษเขาประท้วงกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:02.143274951+07:00","message":"[bufferProcess] send to processor:ขอโทษเขาประท้วง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:02.143281482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:02.143284086+07:00","message":"> Transcript [2912] [false]: 'ขอโทษเขาประท้วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:02.143286194+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:02.143288039+07:00","message":"Set new StatePrefix: 'ขอโทษเขาประท้วง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:02.28024349+07:00","message":"receive streaming session, msgId: 302"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:02.280278238+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":"2025-09-19T10:23:02.280284069+07:00","message":"receive interim result [false|false]: ขอโทษเขาประท้วงอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:02.280299202+07:00","message":"[buffer interim] 302 false ขอโทษเขาประท้วงอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:02.28030561+07:00","message":"[bufferProcess] interim [790000000]:ขอโทษเขาประท้วงอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:02.280307829+07:00","message":"[bufferProcess] send to processor:ขอโทษเขาประท้วงกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:02.280315793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:02.2803183+07:00","message":"> Transcript [2913] [false]: 'ขอโทษเขาประท้วงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:02.280321601+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:02.280323501+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:02.280325081+07:00","message":"StatePrefix: 'ขอโทษเขาประท้วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:02.280327701+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:02.844440829+07:00","message":"receive streaming session, msgId: 302"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:02.844481513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอโทษเขาประท้วงอะไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:02.844488214+07:00","message":"receive interim result [false|false]: ขอโทษเขาประท้วงอะไร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:02.844501266+07:00","message":"[buffer interim] 302 false ขอโทษเขาประท้วงอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:02.844508621+07:00","message":"[bufferProcess] interim [390000000]:ขอโทษเขาประท้วงอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:02.844510743+07:00","message":"[bufferProcess] send to processor:ขอโทษเขาประท้วงอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:02.844515654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:02.844518083+07:00","message":"> Transcript [2914] [false]: 'ขอโทษเขาประท้วงอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:02.844521485+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:02.84452314+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:02.844524839+07:00","message":"StatePrefix: 'ขอโทษเขาประท้วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:02.844527206+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:02.945703987+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:02.94570935+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:05.94606265+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:05.946077868+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:08.192146726+07:00","message":"receive streaming session, msgId: 302"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:08.192196507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอโทษเขาประท้วงมันดีอยู่แล้วเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:08.192203155+07:00","message":"receive interim result [false|false]: ขอโทษเขาประท้วงมันดีอยู่แล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:08.192222611+07:00","message":"[buffer interim] 302 false ขอโทษเขาประท้วงมันดีอยู่แล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:08.192235016+07:00","message":"[bufferProcess] interim [730000000]:ขอโทษเขาประท้วงมันดีอยู่แล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:08.192239134+07:00","message":"[bufferProcess] send to processor:ขอโทษเขาประท้วงอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:08.192247296+07:00","message":"[bufferProcess] send to processor (ticker):ขอโทษเขาประท้วงมันดีอยู่แล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:08.192251018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:08.192283639+07:00","message":"> Transcript [2915] [false]: 'ขอโทษเขาประท้วงอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:08.192287663+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:08.192289469+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:08.192291191+07:00","message":"StatePrefix: 'ขอโทษเขาประท้วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:08.192293415+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:08.192295152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:08.192296877+07:00","message":"> Transcript [2916] [false]: 'ขอโทษเขาประท้วงมันดีอยู่แล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:08.19229865+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:08.192300071+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:08.192301382+07:00","message":"StatePrefix: 'ขอโทษเขาประท้วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:08.192302718+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:08.192309988+07:00","message":"Push: 'โทษเขาประท้วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:08.192311602+07:00","message":"TextPushed: 'ขอโทษเขาประท้วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:08.192313236+07:00","message":"Set new StatePrefix : 'ขอโทษเขาประท้วงมันดีอยู่แล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:08.192316096+07:00","message":"Next Push (prob) : 'มันดีอยู่แล้วเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:08.192324383+07:00","message":"push: {false โทษเขาประท้วง 0 0xc0022c6c80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:08.799930917+07:00","message":"receive streaming session, msgId: 302"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:08.799976052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอโทษเขาประท้วงมันดีอยู่แล้วเนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:08.799982949+07:00","message":"receive interim result [false|false]: ขอโทษเขาประท้วงมันดีอยู่แล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:08.799997666+07:00","message":"[buffer interim] 302 false ขอโทษเขาประท้วงมันดีอยู่แล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:08.800007747+07:00","message":"[bufferProcess] interim [330000000]:ขอโทษเขาประท้วงมันดีอยู่แล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:08.800010248+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:08.946446763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:08.946451334+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:10.178539038+07:00","message":"[GCS] IsForceVAD: false for message ID: 302"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:10.250440961+07:00","message":"[GCS] Start streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:10.360034732+07:00","message":"receive streaming session, msgId: 302"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:10.360075771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอโทษค่ะดิฉันขอประท้วงมันดีอยู่แล้วเนี่ย\",\"confidence\":0.83743846}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:10.360083168+07:00","message":"receive interim result [true|false]: ขอโทษค่ะดิฉันขอประท้วงมันดีอยู่แล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:10.360093925+07:00","message":"end recv isFinal message id 302"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:10.360095839+07:00","message":"end Recv id 302"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:10.360101676+07:00","message":"[buffer interim] 302 true ขอโทษค่ะดิฉันขอประท้วงมันดีอยู่แล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:10.360108134+07:00","message":"[bufferProcess] interim [890000000]:ขอโทษค่ะดิฉันขอประท้วงมันดีอยู่แล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:10.360112804+07:00","message":"[bufferProcess] send to processor (isfinal):ขอโทษเขาประท้วงมันดีอยู่แล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:10.36011651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:10.360119162+07:00","message":"> Transcript [2917] [false]: 'ขอโทษเขาประท้วงมันดีอยู่แล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:10.360121908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:10.360123385+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:10.360124976+07:00","message":"StatePrefix: 'ขอโทษเขาประท้วงมันดีอยู่แล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:10.360127026+07:00","message":"TextPushed: 'ขอโทษเขาประท้วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:10.360128465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:10.360130218+07:00","message":"> Transcript [2918] [true]: 'ขอโทษค่ะดิฉันขอประท้วงมันดีอยู่แล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:10.360132204+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:10.360133552+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:10.360134986+07:00","message":"StatePrefix: 'ขอโทษเขาประท้วงมันดีอยู่แล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:10.360136396+07:00","message":"TextPushed: 'ขอโทษเขาประท้วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:10.360137612+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:10.360267954+07:00","message":"Push: 'มันดีอยู่แล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:10.360271554+07:00","message":"TextPushed: 'ขอโทษเขาประท้วงมันดีอยู่แล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:10.360273454+07:00","message":"Set new StatePrefix : 'ขอโทษค่ะดิฉันขอประท้วงมันดีอยู่แล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:10.360275617+07:00","message":"Next Push (prob) : 'ขอโทษค่ะดิฉันขอประท้วงมันดีอยู่แล้วเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:10.36028321+07:00","message":"push: {true มันดีอยู่แล้วเนี่ย 0 0xc0022c6c80}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:10.360297805+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_302.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:23:10.376452039+07:00","message":"write wav file: './tmp/7402/7402_302.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:11.299572626+07:00","message":"receive streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:11.299611289+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":"2025-09-19T10:23:11.299616481+07:00","message":"receive interim result [false|false]: เต็มเลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:11.299631981+07:00","message":"[buffer interim] 303 false เต็มเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:11.29963883+07:00","message":"[bufferProcess] interim [80000000]:เต็มเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:11.29964041+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:11.875095354+07:00","message":"receive streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:11.875135877+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":"2025-09-19T10:23:11.875145943+07:00","message":"receive interim result [false|false]: เต็มเลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:11.875157192+07:00","message":"[buffer interim] 303 false เต็มเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:11.875163807+07:00","message":"[bufferProcess] interim [680000000]:เต็มเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:11.875165642+07:00","message":"[bufferProcess] send to processor:เต็มเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:11.875168456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:11.875171028+07:00","message":"> Transcript [2919] [false]: 'เต็มเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:11.875172835+07:00","message":"Set StatePrefix (first interim): 'เต็มเลย'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:11.947304289+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:11.947315474+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:14.455790941+07:00","message":"receive streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:14.455837993+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":"2025-09-19T10:23:14.455844378+07:00","message":"receive interim result [false|false]: เป็นวัณโรค"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:14.455858542+07:00","message":"[buffer interim] 303 false เป็นวัณโรค"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:14.455864792+07:00","message":"[bufferProcess] interim [200000000]:เป็นวัณโรค"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:14.455866984+07:00","message":"[bufferProcess] send to processor:เต็มเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:14.455873471+07:00","message":"[bufferProcess] send to processor (ticker):เป็นวัณโรค"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:14.455876128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:14.455878641+07:00","message":"> Transcript [2920] [false]: 'เต็มเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:14.455881584+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:14.455883774+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:14.455885495+07:00","message":"StatePrefix: 'เต็มเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:14.455887262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:14.455888594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:14.455890274+07:00","message":"> Transcript [2921] [false]: 'เป็นวัณโรค'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:14.455891665+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:14.455893209+07:00","message":"Set new StatePrefix: 'เป็นวัณโรค'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:14.527150563+07:00","message":"receive streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:14.527188301+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":"2025-09-19T10:23:14.527193513+07:00","message":"receive interim result [false|false]: เต็มเลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:14.527208642+07:00","message":"[buffer interim] 303 false เต็มเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:14.527224865+07:00","message":"[bufferProcess] interim [320000000]:เต็มเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:14.527226595+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:14.947337085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:14.947342383+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:15.114967658+07:00","message":"receive streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:15.11500318+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":"2025-09-19T10:23:15.115008608+07:00","message":"receive interim result [false|false]: เต็มเลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:15.115025561+07:00","message":"[buffer interim] 303 false เต็มเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:15.115033171+07:00","message":"[bufferProcess] interim [920000000]:เต็มเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:15.115034978+07:00","message":"[bufferProcess] send to processor:เต็มเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:15.115038204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:15.115041143+07:00","message":"> Transcript [2922] [false]: 'เต็มเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:15.115043285+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:15.115045085+07:00","message":"Set new StatePrefix: 'เต็มเลย'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:17.947757657+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:17.947774748+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:18.379215048+07:00","message":"[GCS] IsForceVAD: false for message ID: 303"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:18.569673322+07:00","message":"[GCS] Start streaming session, msgId: 304"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:18.583371649+07:00","message":"receive streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:18.583422394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลย\",\"confidence\":0.87858015}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:18.583430172+07:00","message":"receive interim result [true|false]: เต็มเลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:18.583441264+07:00","message":"end recv isFinal message id 303"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:18.583443624+07:00","message":"end Recv id 303"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:18.58345098+07:00","message":"[buffer interim] 303 true เต็มเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:18.583464481+07:00","message":"[bufferProcess] interim [340000000]:เต็มเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:18.58346865+07:00","message":"[bufferProcess] send to processor (isfinal):เต็มเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:18.583473239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:18.583477245+07:00","message":"> Transcript [2923] [false]: 'เต็มเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:18.58348085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:18.583483121+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:18.583485568+07:00","message":"StatePrefix: 'เต็มเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:18.583487957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:18.583489973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:18.583492425+07:00","message":"> Transcript [2924] [true]: 'เต็มเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:18.583494935+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:18.58349702+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:18.583499372+07:00","message":"StatePrefix: 'เต็มเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:18.583501452+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:18.583504498+07:00","message":"Push: 'เต็มเลย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:18.583514507+07:00","message":"push: {true เต็มเลย 0 0xc0022c6000}"}
{"level":"info","service":"Main","time":"2025-09-19T10:23:18.599194155+07:00","message":"write wav file: './tmp/7402/7402_303.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:19.01969658+07:00","message":"[GCS] IsForceVAD: false for message ID: 304"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:19.090277761+07:00","message":"[GCS] Start streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:19.121457229+07:00","message":"receive streaming session, msgId: 304"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:19.121475877+07:00","message":"found end of frame, send empty tag with msgId: 304"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:19.121478539+07:00","message":"end Recv id 304"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:19.121486117+07:00","message":"[buffer interim] 304 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:19.121492504+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:19.121496952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:19.121499614+07:00","message":"> Transcript [2925] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:19.121502124+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:19.12150372+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:19.121505447+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:19.121506921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:19.121509369+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:19.121518692+07:00","message":"push: {true \n 0 0xc002a14780}"}
{"level":"info","service":"Main","time":"2025-09-19T10:23:19.126152444+07:00","message":"write wav file: './tmp/7402/7402_304.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:19.751209397+07:00","message":"receive streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:19.751252018+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":"2025-09-19T10:23:19.751257561+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:19.75127298+07:00","message":"[buffer interim] 305 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:19.751279411+07:00","message":"[bufferProcess] interim [690000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:19.751280925+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:19.829578432+07:00","message":"receive streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:19.829641678+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":"2025-09-19T10:23:19.829646851+07:00","message":"receive interim result [false|false]: เอาไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:19.829660737+07:00","message":"[buffer interim] 305 false เอาไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:19.829666924+07:00","message":"[bufferProcess] interim [810000000]:เอาไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:19.829668816+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:19.829673685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:19.829676126+07:00","message":"> Transcript [2926] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:19.829677814+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:20.094625035+07:00","message":"receive streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:20.094662345+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":"2025-09-19T10:23:20.094667142+07:00","message":"receive interim result [false|false]: เอาไปติด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:20.09468366+07:00","message":"[buffer interim] 305 false เอาไปติด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.09469219+07:00","message":"[bufferProcess] interim [930000000]:เอาไปติด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.094694488+07:00","message":"[bufferProcess] send to processor:เอาไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.094726442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.094729438+07:00","message":"> Transcript [2927] [false]: 'เอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.094732579+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.094734331+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.094735769+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.094737503+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:20.120527834+07:00","message":"receive streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:20.120558299+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":"2025-09-19T10:23:20.12056422+07:00","message":"receive interim result [false|false]: เอาไปอีก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:20.120575669+07:00","message":"[buffer interim] 305 false เอาไปอีก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.120583194+07:00","message":"[bufferProcess] interim [990000000]:เอาไปอีก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.120585564+07:00","message":"[bufferProcess] send to processor:เอาไปติด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.120591095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.120594368+07:00","message":"> Transcript [2928] [false]: 'เอาไปติด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.12059808+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.120600284+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.12060247+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.120604752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:20.143227982+07:00","message":"receive streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:20.143265284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาไปอีก 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:20.143271283+07:00","message":"receive interim result [false|false]: เอาไปอีก 1"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:20.143290105+07:00","message":"[buffer interim] 305 false เอาไปอีก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.143299134+07:00","message":"[bufferProcess] interim [110000000]:เอาไปอีก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.143301335+07:00","message":"[bufferProcess] send to processor:เอาไปอีก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.143304064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.143306704+07:00","message":"> Transcript [2929] [false]: 'เอาไปอีก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.143310791+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.143312582+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.14331438+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.143316259+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:20.342111624+07:00","message":"receive streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:20.34215378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาไปอีก 1 เดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:20.342160299+07:00","message":"receive interim result [false|false]: เอาไปอีก 1 เดือน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:20.342172633+07:00","message":"[buffer interim] 305 false เอาไปอีก 1 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.342179191+07:00","message":"[bufferProcess] interim [290000000]:เอาไปอีก 1 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.342181979+07:00","message":"[bufferProcess] send to processor:เอาไปอีก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.342188195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.342190682+07:00","message":"> Transcript [2930] [false]: 'เอาไปอีก 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.342193572+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.342195531+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.342197162+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.342199061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.342204423+07:00","message":"Push: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.342205956+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.342207555+07:00","message":"Set new StatePrefix : 'เอาไปอีก 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.342209104+07:00","message":"Next Push (prob) : 'ไปอีก 1'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:20.342219069+07:00","message":"push: {false เอา 0 0xc003196200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:20.668427173+07:00","message":"receive streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:20.668467679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาไปอีก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:20.668473703+07:00","message":"receive interim result [false|false]: เอาไปอีก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:20.668486145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 เดือน 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:20.668488857+07:00","message":"receive interim result [false|false]:  1 เดือน 3"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:20.668496374+07:00","message":"[buffer interim] 305 false เอาไปอีก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:20.668499859+07:00","message":"[buffer interim] 305 false  1 เดือน 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.668505796+07:00","message":"[bufferProcess] interim [590000000]:เอาไปอีก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.668507728+07:00","message":"[bufferProcess] send to processor:เอาไปอีก 1 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.668510375+07:00","message":"[bufferProcess] interim [590000000]: 1 เดือน 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.668512675+07:00","message":"[bufferProcess] update buffer: เอาไปอีก 1 เดือน 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.668515732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.668518232+07:00","message":"> Transcript [2931] [false]: 'เอาไปอีก 1 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.668521263+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.668522864+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.668524399+07:00","message":"StatePrefix: 'เอาไปอีก 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.668526169+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:20.743437446+07:00","message":"receive streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:20.74347914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาไปอีกหนึ่งเรื่องราวของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:20.74348477+07:00","message":"receive interim result [false|false]: เอาไปอีกหนึ่งเรื่องราวของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:20.743503359+07:00","message":"[buffer interim] 305 false เอาไปอีกหนึ่งเรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.743511442+07:00","message":"[bufferProcess] interim [710000000]:เอาไปอีกหนึ่งเรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.743517356+07:00","message":"[bufferProcess] send to processor:เอาไปอีก 1 เดือน 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.743523411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.743526116+07:00","message":"> Transcript [2932] [false]: 'เอาไปอีก 1 เดือน 3'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.743528938+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.743566947+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.743568639+07:00","message":"StatePrefix: 'เอาไปอีก 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:20.743570779+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:20.948094378+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:20.948120232+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.081381196+07:00","message":"receive streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.081422026+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":"2025-09-19T10:23:21.081427993+07:00","message":"receive interim result [false|false]: เอาไปอีกหนึ่งเรื่องราวของซ้อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.081442482+07:00","message":"[buffer interim] 305 false เอาไปอีกหนึ่งเรื่องราวของซ้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.081449465+07:00","message":"[bufferProcess] interim [950000000]:เอาไปอีกหนึ่งเรื่องราวของซ้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.081452326+07:00","message":"[bufferProcess] send to processor:เอาไปอีกหนึ่งเรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.081456506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.081459631+07:00","message":"> Transcript [2933] [false]: 'เอาไปอีกหนึ่งเรื่องราวของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.081462522+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.081464755+07:00","message":"Set new StatePrefix: 'เอาไปอีกหนึ่งเรื่องราวของ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.092585337+07:00","message":"receive streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.092636278+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":"2025-09-19T10:23:21.092644105+07:00","message":"receive interim result [false|false]: เอาไปอีกหนึ่งเรื่องราวของซอฟ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.092663548+07:00","message":"[buffer interim] 305 false เอาไปอีกหนึ่งเรื่องราวของซอฟ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.09267607+07:00","message":"[bufferProcess] interim [10000000]:เอาไปอีกหนึ่งเรื่องราวของซอฟ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.09267876+07:00","message":"[bufferProcess] send to processor:เอาไปอีกหนึ่งเรื่องราวของซ้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.092685514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.092688316+07:00","message":"> Transcript [2934] [false]: 'เอาไปอีกหนึ่งเรื่องราวของซ้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.092691522+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.092693326+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.092695409+07:00","message":"StatePrefix: 'เอาไปอีกหนึ่งเรื่องราวของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.092697768+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.264624422+07:00","message":"receive streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.264658592+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":"2025-09-19T10:23:21.264664045+07:00","message":"receive interim result [false|false]: เอาไปอีกหนึ่งเรื่องราวของซอฟต์แวร์"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.264676517+07:00","message":"[buffer interim] 305 false เอาไปอีกหนึ่งเรื่องราวของซอฟต์แวร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.264682931+07:00","message":"[bufferProcess] interim [190000000]:เอาไปอีกหนึ่งเรื่องราวของซอฟต์แวร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.264685072+07:00","message":"[bufferProcess] send to processor:เอาไปอีกหนึ่งเรื่องราวของซอฟ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.264690318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.26469273+07:00","message":"> Transcript [2935] [false]: 'เอาไปอีกหนึ่งเรื่องราวของซอฟ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.264696243+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.264698227+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.264700182+07:00","message":"StatePrefix: 'เอาไปอีกหนึ่งเรื่องราวของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.264702602+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.38247011+07:00","message":"receive streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.382504718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาไปอีกหนึ่งเรื่องราวของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.382510408+07:00","message":"receive interim result [false|false]: เอาไปอีกหนึ่งเรื่องราวของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.38252137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" soft Power\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.382524583+07:00","message":"receive interim result [false|false]:  soft Power"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.38253129+07:00","message":"[buffer interim] 305 false เอาไปอีกหนึ่งเรื่องราวของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.382534713+07:00","message":"[buffer interim] 305 false  soft Power"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.382540027+07:00","message":"[bufferProcess] interim [310000000]:เอาไปอีกหนึ่งเรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.382542114+07:00","message":"[bufferProcess] send to processor:เอาไปอีกหนึ่งเรื่องราวของซอฟต์แวร์"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.382544647+07:00","message":"[bufferProcess] interim [310000000]: soft Power"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.382547364+07:00","message":"[bufferProcess] update buffer: เอาไปอีกหนึ่งเรื่องราวของ soft Power"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.382549954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.382552627+07:00","message":"> Transcript [2936] [false]: 'เอาไปอีกหนึ่งเรื่องราวของซอฟต์แวร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.382555774+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.38255754+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.382559042+07:00","message":"StatePrefix: 'เอาไปอีกหนึ่งเรื่องราวของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.382561122+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.677855857+07:00","message":"receive streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.677896764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาไปอีกหนึ่งเรื่องราวของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.677902793+07:00","message":"receive interim result [false|false]: เอาไปอีกหนึ่งเรื่องราวของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.677913223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" soft Power เหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.677915853+07:00","message":"receive interim result [false|false]:  soft Power เหมือน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.677931267+07:00","message":"[buffer interim] 305 false เอาไปอีกหนึ่งเรื่องราวของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.677935163+07:00","message":"[buffer interim] 305 false  soft Power เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.677941123+07:00","message":"[bufferProcess] interim [550000000]:เอาไปอีกหนึ่งเรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.677943523+07:00","message":"[bufferProcess] send to processor:เอาไปอีกหนึ่งเรื่องราวของ soft Power"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.677946501+07:00","message":"[bufferProcess] interim [550000000]: soft Power เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.677949169+07:00","message":"[bufferProcess] update buffer: เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.677953263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.677955726+07:00","message":"> Transcript [2937] [false]: 'เอาไปอีกหนึ่งเรื่องราวของ soft Power'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.677958918+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.677960578+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.677962585+07:00","message":"StatePrefix: 'เอาไปอีกหนึ่งเรื่องราวของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.677964537+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.677966922+07:00","message":"Push: 'ไปอีกหนึ่งเรื่องราวของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.677968429+07:00","message":"TextPushed: 'เอาไปอีกหนึ่งเรื่องราวของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.677970181+07:00","message":"Set new StatePrefix : 'เอาไปอีกหนึ่งเรื่องราวของ soft Power'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.677971951+07:00","message":"Next Push (prob) : ' soft Power'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.677979508+07:00","message":"push: {false ไปอีกหนึ่งเรื่องราวของ 0 0xc003196200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.738243497+07:00","message":"receive streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.738281464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาไปอีกหนึ่งเรื่องราวของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.738286885+07:00","message":"receive interim result [false|false]: เอาไปอีกหนึ่งเรื่องราวของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.738297558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" soft Power เหมือนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.738300242+07:00","message":"receive interim result [false|false]:  soft Power เหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.738307106+07:00","message":"[buffer interim] 305 false เอาไปอีกหนึ่งเรื่องราวของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.738309687+07:00","message":"[buffer interim] 305 false  soft Power เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.738315146+07:00","message":"[bufferProcess] interim [670000000]:เอาไปอีกหนึ่งเรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.73831717+07:00","message":"[bufferProcess] send to processor:เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.738319902+07:00","message":"[bufferProcess] interim [670000000]: soft Power เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.738322213+07:00","message":"[bufferProcess] update buffer: เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.738325341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.738327712+07:00","message":"> Transcript [2938] [false]: 'เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.738330455+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.738332224+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.738333804+07:00","message":"StatePrefix: 'เอาไปอีกหนึ่งเรื่องราวของ soft Power'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.738335943+07:00","message":"TextPushed: 'เอาไปอีกหนึ่งเรื่องราวของ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.987296841+07:00","message":"receive streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.987331747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาไปอีกหนึ่งเรื่องราวของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.987338054+07:00","message":"receive interim result [false|false]: เอาไปอีกหนึ่งเรื่องราวของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.987349345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" soft Power เหมือนกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.987352339+07:00","message":"receive interim result [false|false]:  soft Power เหมือนกันนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.987359304+07:00","message":"[buffer interim] 305 false เอาไปอีกหนึ่งเรื่องราวของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:21.987362502+07:00","message":"[buffer interim] 305 false  soft Power เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.98736773+07:00","message":"[bufferProcess] interim [850000000]:เอาไปอีกหนึ่งเรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.987369979+07:00","message":"[bufferProcess] send to processor:เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.987372806+07:00","message":"[bufferProcess] interim [850000000]: soft Power เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.987375382+07:00","message":"[bufferProcess] update buffer: เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.987378167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.987380811+07:00","message":"> Transcript [2939] [false]: 'เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.987383804+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.987385789+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.987387365+07:00","message":"StatePrefix: 'เอาไปอีกหนึ่งเรื่องราวของ soft Power'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:21.987389997+07:00","message":"TextPushed: 'เอาไปอีกหนึ่งเรื่องราวของ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.187058678+07:00","message":"receive streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.187102479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาไปอีกหนึ่งเรื่องราวของ soft Power\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.187108991+07:00","message":"receive interim result [false|false]: เอาไปอีกหนึ่งเรื่องราวของ soft Power"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.187120313+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":"2025-09-19T10:23:22.187122881+07:00","message":"receive interim result [false|false]:  เหมือนกันนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.187129979+07:00","message":"[buffer interim] 305 false เอาไปอีกหนึ่งเรื่องราวของ soft Power"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.187133424+07:00","message":"[buffer interim] 305 false  เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.187138788+07:00","message":"[bufferProcess] interim [910000000]:เอาไปอีกหนึ่งเรื่องราวของ soft Power"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.187141387+07:00","message":"[bufferProcess] send to processor:เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.187144151+07:00","message":"[bufferProcess] interim [910000000]: เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.187146072+07:00","message":"[bufferProcess] update buffer: เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.187148694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.187150997+07:00","message":"> Transcript [2940] [false]: 'เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.187154018+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.187155613+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.18715765+07:00","message":"StatePrefix: 'เอาไปอีกหนึ่งเรื่องราวของ soft Power'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.187159487+07:00","message":"TextPushed: 'เอาไปอีกหนึ่งเรื่องราวของ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.26622984+07:00","message":"receive streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.266265364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาไปอีกหนึ่งเรื่องราวของ soft Power\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.266272205+07:00","message":"receive interim result [false|false]: เอาไปอีกหนึ่งเรื่องราวของ soft Power"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.26628303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เหมือนกันก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.266285972+07:00","message":"receive interim result [false|false]:  เหมือนกันก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.266294068+07:00","message":"[buffer interim] 305 false เอาไปอีกหนึ่งเรื่องราวของ soft Power"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.266302057+07:00","message":"[buffer interim] 305 false  เหมือนกันก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.266308553+07:00","message":"[bufferProcess] interim [970000000]:เอาไปอีกหนึ่งเรื่องราวของ soft Power"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.266312703+07:00","message":"[bufferProcess] send to processor:เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.266318828+07:00","message":"[bufferProcess] interim [970000000]: เหมือนกันก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.266321069+07:00","message":"[bufferProcess] update buffer: เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.266323623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.266325916+07:00","message":"> Transcript [2941] [false]: 'เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.266329245+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.266330899+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.266332673+07:00","message":"StatePrefix: 'เอาไปอีกหนึ่งเรื่องราวของ soft Power'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.266334656+07:00","message":"TextPushed: 'เอาไปอีกหนึ่งเรื่องราวของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.266340452+07:00","message":"Push: ' soft Power'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.266342068+07:00","message":"TextPushed: 'เอาไปอีกหนึ่งเรื่องราวของ soft Power'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.266344247+07:00","message":"Set new StatePrefix : 'เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.266346216+07:00","message":"Next Push (prob) : ' เหมือนกันนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.266353917+07:00","message":"push: {false  soft Power 0 0xc003196200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.291858388+07:00","message":"receive streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.291894277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาไปอีกหนึ่งเรื่องราวของ soft Power\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.291900866+07:00","message":"receive interim result [false|false]: เอาไปอีกหนึ่งเรื่องราวของ soft Power"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.291911769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เหมือนกันนั่นก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.291914341+07:00","message":"receive interim result [false|false]:  เหมือนกันนั่นก็คือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.29192132+07:00","message":"[buffer interim] 305 false เอาไปอีกหนึ่งเรื่องราวของ soft Power"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.291933743+07:00","message":"[buffer interim] 305 false  เหมือนกันนั่นก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.291939826+07:00","message":"[bufferProcess] interim [90000000]:เอาไปอีกหนึ่งเรื่องราวของ soft Power"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.291942172+07:00","message":"[bufferProcess] send to processor:เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.291946866+07:00","message":"[bufferProcess] interim [90000000]: เหมือนกันนั่นก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.291949926+07:00","message":"[bufferProcess] update buffer: เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนั่นก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.291953134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.291955624+07:00","message":"> Transcript [2942] [false]: 'เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.291957752+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.291959798+07:00","message":"Set new StatePrefix: 'เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.336331932+07:00","message":"receive streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.336372713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาไปอีกหนึ่งเรื่องราวของ soft Power\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.336379582+07:00","message":"receive interim result [false|false]: เอาไปอีกหนึ่งเรื่องราวของ soft Power"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.336393345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เหมือนกันนั่นก็คืองาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.336397927+07:00","message":"receive interim result [false|false]:  เหมือนกันนั่นก็คืองาน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.336407385+07:00","message":"[buffer interim] 305 false เอาไปอีกหนึ่งเรื่องราวของ soft Power"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.336412737+07:00","message":"[buffer interim] 305 false  เหมือนกันนั่นก็คืองาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.33642026+07:00","message":"[bufferProcess] interim [330000000]:เอาไปอีกหนึ่งเรื่องราวของ soft Power"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.336424082+07:00","message":"[bufferProcess] send to processor:เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนั่นก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.336429215+07:00","message":"[bufferProcess] interim [330000000]: เหมือนกันนั่นก็คืองาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.33643284+07:00","message":"[bufferProcess] update buffer: เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนั่นก็คืองาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.336436958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.33644016+07:00","message":"> Transcript [2943] [false]: 'เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนั่นก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.336442859+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.336445067+07:00","message":"Set new StatePrefix: 'เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนั่นก็คือ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.641234779+07:00","message":"receive streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.641274676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาไปอีกหนึ่งเรื่องราวของ soft Power\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.641280701+07:00","message":"receive interim result [false|false]: เอาไปอีกหนึ่งเรื่องราวของ soft Power"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.641291635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เหมือนกันนั่นก็คืองานวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.64129431+07:00","message":"receive interim result [false|false]:  เหมือนกันนั่นก็คืองานวัด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.64130153+07:00","message":"[buffer interim] 305 false เอาไปอีกหนึ่งเรื่องราวของ soft Power"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:22.641304365+07:00","message":"[buffer interim] 305 false  เหมือนกันนั่นก็คืองานวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.641310133+07:00","message":"[bufferProcess] interim [570000000]:เอาไปอีกหนึ่งเรื่องราวของ soft Power"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.641312307+07:00","message":"[bufferProcess] send to processor:เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนั่นก็คืองาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.641314912+07:00","message":"[bufferProcess] interim [570000000]: เหมือนกันนั่นก็คืองานวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.641317477+07:00","message":"[bufferProcess] update buffer: เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนั่นก็คืองานวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.641320183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.641326353+07:00","message":"> Transcript [2944] [false]: 'เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนั่นก็คืองาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.641330217+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.641332229+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.641333762+07:00","message":"StatePrefix: 'เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนั่นก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:22.641335857+07:00","message":"TextPushed: 'เอาไปอีกหนึ่งเรื่องราวของ soft Power'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:23.283069243+07:00","message":"receive streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:23.283107621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนั่นก็คืองานวัด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:23.283113919+07:00","message":"receive interim result [false|false]: เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนั่นก็คืองานวัด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:23.283128316+07:00","message":"[buffer interim] 305 false เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนั่นก็คืองานวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:23.283134678+07:00","message":"[bufferProcess] interim [170000000]:เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนั่นก็คืองานวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:23.283149366+07:00","message":"[bufferProcess] send to processor:เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนั่นก็คืองานวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:23.28315687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:23.283159595+07:00","message":"> Transcript [2945] [false]: 'เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนั่นก็คืองานวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:23.283163563+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:23.283165137+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:23.283166678+07:00","message":"StatePrefix: 'เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนั่นก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:23.283168648+07:00","message":"TextPushed: 'เอาไปอีกหนึ่งเรื่องราวของ soft Power'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:23.361403989+07:00","message":"[GCS] Cleaned up inactive client: 281"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:23.361425394+07:00","message":"[GCS] Cleaned up inactive client: 283"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:23.361427777+07:00","message":"[GCS] Cleaned up inactive client: 282"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:23.361429394+07:00","message":"[GCS] Cleaned up inactive client: 288"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:23.361430834+07:00","message":"[GCS] Cleaned up inactive client: 286"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:23.361432533+07:00","message":"[GCS] Cleaned up inactive client: 284"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:23.361433957+07:00","message":"[GCS] Cleaned up inactive client: 285"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:23.361435518+07:00","message":"[GCS] Cleaned up inactive client: 287"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:23.361437128+07:00","message":"[GCS] Cleaned up inactive client: 289"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:23.94854613+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:23.94858014+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:26.949368648+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:26.94938202+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:29.339167243+07:00","message":"[GCS] IsForceVAD: false for message ID: 305"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:29.470950561+07:00","message":"[GCS] Start streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:29.551929286+07:00","message":"receive streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:29.551974139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนั่นก็คืองานวัด\",\"confidence\":0.951884}],\"is_final\":true,\"result_end_time\":{\"seconds\":10,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:29.551983115+07:00","message":"receive interim result [true|false]: เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนั่นก็คืองานวัด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:29.551993261+07:00","message":"end recv isFinal message id 305"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:29.551995186+07:00","message":"end Recv id 305"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:29.55200242+07:00","message":"[buffer interim] 305 true เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนั่นก็คืองานวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:29.552009457+07:00","message":"[bufferProcess] interim [470000000]:เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนั่นก็คืองานวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:29.552012509+07:00","message":"[bufferProcess] send to processor (isfinal):เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนั่นก็คืองานวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:29.55201596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:29.552018189+07:00","message":"> Transcript [2946] [false]: 'เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนั่นก็คืองานวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:29.552022259+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:29.552023912+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:29.552025602+07:00","message":"StatePrefix: 'เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนั่นก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:29.552028502+07:00","message":"TextPushed: 'เอาไปอีกหนึ่งเรื่องราวของ soft Power'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:29.552030287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:29.552032287+07:00","message":"> Transcript [2947] [true]: 'เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนั่นก็คืองานวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:29.552034354+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:29.552035631+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:29.552037016+07:00","message":"StatePrefix: 'เอาไปอีกหนึ่งเรื่องราวของ soft Power เหมือนกันนั่นก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:29.552038483+07:00","message":"TextPushed: 'เอาไปอีกหนึ่งเรื่องราวของ soft Power'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:29.552041127+07:00","message":"Push: ' เหมือนกันนั่นก็คืองานวัด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:29.552049+07:00","message":"push: {true  เหมือนกันนั่นก็คืองานวัด 0 0xc003196200}"}
{"level":"info","service":"Main","time":"2025-09-19T10:23:29.568247957+07:00","message":"write wav file: './tmp/7402/7402_305.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:29.94938411+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:29.949395727+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:30.025995639+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:30.02602667+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":"2025-09-19T10:23:30.026031278+07:00","message":"receive interim result [false|false]: ชอบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:30.02604467+07:00","message":"[buffer interim] 306 false ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.026050722+07:00","message":"[bufferProcess] interim [420000000]:ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.026052123+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:30.195761412+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:30.195799631+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":"2025-09-19T10:23:30.195805084+07:00","message":"receive interim result [false|false]: ชอบมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:30.195822235+07:00","message":"[buffer interim] 306 false ชอบมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.1958291+07:00","message":"[bufferProcess] interim [540000000]:ชอบมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.19583111+07:00","message":"[bufferProcess] send to processor:ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.195837447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.195839908+07:00","message":"> Transcript [2948] [false]: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.195841734+07:00","message":"Set StatePrefix (first interim): 'ชอบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:30.520491572+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:30.52052687+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":"2025-09-19T10:23:30.520532393+07:00","message":"receive interim result [false|false]: ชอบมาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:30.520542902+07:00","message":"[buffer interim] 306 false ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.520549505+07:00","message":"[bufferProcess] interim [900000000]:ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.520551565+07:00","message":"[bufferProcess] send to processor:ชอบมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.520554479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.520557402+07:00","message":"> Transcript [2949] [false]: 'ชอบมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.52056028+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.520562095+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.520563597+07:00","message":"StatePrefix: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.520565195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:30.646180124+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:30.646222275+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":"2025-09-19T10:23:30.646227883+07:00","message":"receive interim result [false|false]: ชอบมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:30.646243972+07:00","message":"[buffer interim] 306 false ชอบมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.646250021+07:00","message":"[bufferProcess] interim [960000000]:ชอบมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.646252357+07:00","message":"[bufferProcess] send to processor:ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.646259031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.646261692+07:00","message":"> Transcript [2950] [false]: 'ชอบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.64626488+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.646266532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.646268786+07:00","message":"StatePrefix: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.646271147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:30.895342701+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:30.895374243+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":"2025-09-19T10:23:30.895379128+07:00","message":"receive interim result [false|false]: ชอบมาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:30.895395697+07:00","message":"[buffer interim] 306 false ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.895402769+07:00","message":"[bufferProcess] interim [260000000]:ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.895404561+07:00","message":"[bufferProcess] send to processor:ชอบมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.895407378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.895409926+07:00","message":"> Transcript [2951] [false]: 'ชอบมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.895412589+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.895414133+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.895415773+07:00","message":"StatePrefix: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:30.895418169+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:31.538684288+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:31.538721162+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":"2025-09-19T10:23:31.538726432+07:00","message":"receive interim result [false|false]: ชอบมาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:31.538741868+07:00","message":"[buffer interim] 306 false ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:31.538747704+07:00","message":"[bufferProcess] interim [860000000]:ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:31.538749673+07:00","message":"[bufferProcess] send to processor:ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:31.538756071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:31.538758499+07:00","message":"> Transcript [2952] [false]: 'ชอบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:31.538761423+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:31.538763297+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:31.538764944+07:00","message":"StatePrefix: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:31.538767155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:31.538773439+07:00","message":"Push: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:31.538775801+07:00","message":"TextPushed: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:31.538777974+07:00","message":"Set new StatePrefix : 'ชอบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:31.538780671+07:00","message":"Next Push (prob) : 'มาก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:31.53879048+07:00","message":"push: {false ชอบ 0 0xc003196480}"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:32.950012407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:32.950024626+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:33.498328973+07:00","message":"[GCS] IsForceVAD: false for message ID: 306"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:33.591986906+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:33.592024125+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":"2025-09-19T10:23:33.592029788+07:00","message":"receive interim result [false|false]: ชอบมากนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:33.592042822+07:00","message":"[buffer interim] 306 false ชอบมากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:33.592049836+07:00","message":"[bufferProcess] interim [20000000]:ชอบมากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:33.592052008+07:00","message":"[bufferProcess] send to processor:ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:33.592057127+07:00","message":"[bufferProcess] send to processor (ticker):ชอบมากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:33.592059889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:33.592062531+07:00","message":"> Transcript [2953] [false]: 'ชอบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:33.592065009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:33.592066535+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:33.592068068+07:00","message":"StatePrefix: 'ชอบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:33.592070432+07:00","message":"TextPushed: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:33.592072193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:33.592074291+07:00","message":"> Transcript [2954] [false]: 'ชอบมากนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:33.592075816+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:33.592077107+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:33.592078488+07:00","message":"StatePrefix: 'ชอบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:33.592079947+07:00","message":"TextPushed: 'ชอบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:33.607462307+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:33.607503756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบมาก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:33.607510531+07:00","message":"receive interim result [true|false]: ชอบมาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:33.607520747+07:00","message":"end recv isFinal message id 306"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:33.607523074+07:00","message":"end Recv id 306"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:33.607530094+07:00","message":"[buffer interim] 306 true ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:33.607536697+07:00","message":"[bufferProcess] interim [50000000]:ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:33.60754049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:33.607543754+07:00","message":"> Transcript [2955] [true]: 'ชอบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:33.607547369+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:33.60755016+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:33.607552625+07:00","message":"StatePrefix: 'ชอบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:33.607555299+07:00","message":"TextPushed: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:33.607560629+07:00","message":"Push: 'มาก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:33.607570456+07:00","message":"push: {true มาก 0 0xc003196480}"}
{"level":"info","service":"Main","time":"2025-09-19T10:23:33.618069602+07:00","message":"write wav file: './tmp/7402/7402_306.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:33.630147706+07:00","message":"[GCS] Start streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:34.179376572+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:34.179427913+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":"2025-09-19T10:23:34.179432676+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:34.179452632+07:00","message":"[buffer interim] 307 false มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:34.179459327+07:00","message":"[bufferProcess] interim [600000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:34.179460691+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:34.323231546+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:34.32326643+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":"2025-09-19T10:23:34.32327179+07:00","message":"receive interim result [false|false]: บีบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:34.323286265+07:00","message":"[buffer interim] 307 false บีบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:34.323291897+07:00","message":"[bufferProcess] interim [720000000]:บีบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:34.323293487+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:34.323298081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:34.323301091+07:00","message":"> Transcript [2956] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:34.323303092+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:34.487019294+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:34.48706593+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":"2025-09-19T10:23:34.48707257+07:00","message":"receive interim result [false|false]: มีตัว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:34.487089615+07:00","message":"[buffer interim] 307 false มีตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:34.487097627+07:00","message":"[bufferProcess] interim [840000000]:มีตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:34.487100583+07:00","message":"[bufferProcess] send to processor:บีบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:34.487104504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:34.487108023+07:00","message":"> Transcript [2957] [false]: 'บีบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:34.487110872+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:34.487113636+07:00","message":"Set new StatePrefix: 'บีบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:34.682233071+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:34.682274618+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":"2025-09-19T10:23:34.682279406+07:00","message":"receive interim result [false|false]: มีตัวตน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:34.68229931+07:00","message":"[buffer interim] 307 false มีตัวตน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:34.682308744+07:00","message":"[bufferProcess] interim [80000000]:มีตัวตน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:34.682311215+07:00","message":"[bufferProcess] send to processor:มีตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:34.682316372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:34.682318754+07:00","message":"> Transcript [2958] [false]: 'มีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:34.682320561+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:34.682322289+07:00","message":"Set new StatePrefix: 'มีตัว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:34.867533172+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:34.867565053+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":"2025-09-19T10:23:34.867570361+07:00","message":"receive interim result [false|false]: มีตัวตึง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:34.867581388+07:00","message":"[buffer interim] 307 false มีตัวตึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:34.867586817+07:00","message":"[bufferProcess] interim [260000000]:มีตัวตึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:34.867588638+07:00","message":"[bufferProcess] send to processor:มีตัวตน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:34.867593421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:34.867595774+07:00","message":"> Transcript [2959] [false]: 'มีตัวตน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:34.867598282+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:34.86760021+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:34.86760203+07:00","message":"StatePrefix: 'มีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:34.867603583+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:35.058309802+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:35.05835657+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":"2025-09-19T10:23:35.058363005+07:00","message":"receive interim result [false|false]: มีตัวแต่งงาน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:35.058379061+07:00","message":"[buffer interim] 307 false มีตัวแต่งงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.058385141+07:00","message":"[bufferProcess] interim [440000000]:มีตัวแต่งงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.058387078+07:00","message":"[bufferProcess] send to processor:มีตัวตึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.058391168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.058395151+07:00","message":"> Transcript [2960] [false]: 'มีตัวตึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.05839877+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.058401544+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.058403802+07:00","message":"StatePrefix: 'มีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.058406111+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:35.194577179+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:35.194619547+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":"2025-09-19T10:23:35.194625893+07:00","message":"receive interim result [false|false]: มีตัวตึงงานวัด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:35.194636974+07:00","message":"[buffer interim] 307 false มีตัวตึงงานวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.194643247+07:00","message":"[bufferProcess] interim [620000000]:มีตัวตึงงานวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.19464528+07:00","message":"[bufferProcess] send to processor:มีตัวแต่งงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.194648495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.194650893+07:00","message":"> Transcript [2961] [false]: 'มีตัวแต่งงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.194653483+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.194655148+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.194656954+07:00","message":"StatePrefix: 'มีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.194658518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:35.577029304+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:35.577079045+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":"2025-09-19T10:23:35.577086093+07:00","message":"receive interim result [false|false]: มีตัวตึงงานวัดที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:35.577102207+07:00","message":"[buffer interim] 307 false มีตัวตึงงานวัดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.57711241+07:00","message":"[bufferProcess] interim [980000000]:มีตัวตึงงานวัดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.577115282+07:00","message":"[bufferProcess] send to processor:มีตัวตึงงานวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.577121974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.577126364+07:00","message":"> Transcript [2962] [false]: 'มีตัวตึงงานวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.577130813+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.577133638+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.577136476+07:00","message":"StatePrefix: 'มีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.57713888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.577144624+07:00","message":"Push: 'มีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.577146985+07:00","message":"TextPushed: 'มีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.577149389+07:00","message":"Set new StatePrefix : 'มีตัวตึงงานวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.577151966+07:00","message":"Next Push (prob) : 'ตึงงานวัด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:35.577175983+07:00","message":"push: {false มีตัว 0 0xc002a14000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:35.769778102+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:35.769814642+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":"2025-09-19T10:23:35.769820125+07:00","message":"receive interim result [false|false]: มีตัวตึงงานวัดที่เขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:35.769832011+07:00","message":"[buffer interim] 307 false มีตัวตึงงานวัดที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.769838694+07:00","message":"[bufferProcess] interim [220000000]:มีตัวตึงงานวัดที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.769840718+07:00","message":"[bufferProcess] send to processor:มีตัวตึงงานวัดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.769844036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.769846435+07:00","message":"> Transcript [2963] [false]: 'มีตัวตึงงานวัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.769849356+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.76985096+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.769852817+07:00","message":"StatePrefix: 'มีตัวตึงงานวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:35.769854553+07:00","message":"TextPushed: 'มีตัว'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:35.950348606+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:35.950358089+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:36.128587405+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:36.128622906+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":"2025-09-19T10:23:36.128628993+07:00","message":"receive interim result [false|false]: มีตัวตึงงานวัดที่เขาเนี่ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:36.128642941+07:00","message":"[buffer interim] 307 false มีตัวตึงงานวัดที่เขาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:36.128649563+07:00","message":"[bufferProcess] interim [520000000]:มีตัวตึงงานวัดที่เขาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:36.128651905+07:00","message":"[bufferProcess] send to processor:มีตัวตึงงานวัดที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:36.128658226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:36.128661071+07:00","message":"> Transcript [2964] [false]: 'มีตัวตึงงานวัดที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:36.128664426+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:36.128666293+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:36.128668163+07:00","message":"StatePrefix: 'มีตัวตึงงานวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:36.128670051+07:00","message":"TextPushed: 'มีตัว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:36.598889739+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:36.598936506+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":"2025-09-19T10:23:36.598942051+07:00","message":"receive interim result [false|false]: มีตัวตึงงานวัดที่เขาเนี่ยร้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:36.59896269+07:00","message":"[buffer interim] 307 false มีตัวตึงงานวัดที่เขาเนี่ยร้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:36.598969439+07:00","message":"[bufferProcess] interim [0]:มีตัวตึงงานวัดที่เขาเนี่ยร้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:36.59897314+07:00","message":"[bufferProcess] send to processor:มีตัวตึงงานวัดที่เขาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:36.598976689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:36.598979432+07:00","message":"> Transcript [2965] [false]: 'มีตัวตึงงานวัดที่เขาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:36.598982779+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:36.598984492+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:36.598986432+07:00","message":"StatePrefix: 'มีตัวตึงงานวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:36.598988495+07:00","message":"TextPushed: 'มีตัว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:36.794443278+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:36.79450444+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":"2025-09-19T10:23:36.794510909+07:00","message":"receive interim result [false|false]: มีตัวตึงงานวัดที่เขาเนี่ยร้องเพลง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:36.794526534+07:00","message":"[buffer interim] 307 false มีตัวตึงงานวัดที่เขาเนี่ยร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:36.79453685+07:00","message":"[bufferProcess] interim [180000000]:มีตัวตึงงานวัดที่เขาเนี่ยร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:36.794540063+07:00","message":"[bufferProcess] send to processor:มีตัวตึงงานวัดที่เขาเนี่ยร้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:36.794546434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:36.794549519+07:00","message":"> Transcript [2966] [false]: 'มีตัวตึงงานวัดที่เขาเนี่ยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:36.794553493+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:36.794556077+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:36.794559084+07:00","message":"StatePrefix: 'มีตัวตึงงานวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:36.794561581+07:00","message":"TextPushed: 'มีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:36.794569377+07:00","message":"Push: 'ตึงงานวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:36.794571761+07:00","message":"TextPushed: 'มีตัวตึงงานวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:36.794573984+07:00","message":"Set new StatePrefix : 'มีตัวตึงงานวัดที่เขาเนี่ยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:36.794577353+07:00","message":"Next Push (prob) : 'ที่เขาเนี่ยร้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:36.794587059+07:00","message":"push: {false ตึงงานวัด 0 0xc002a14000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:37.375775832+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:37.375817437+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":"2025-09-19T10:23:37.375824685+07:00","message":"receive interim result [false|false]: มีตัวตึงงานวัดที่เขาเนี่ยร้องเพลง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:37.375838882+07:00","message":"[buffer interim] 307 false มีตัวตึงงานวัดที่เขาเนี่ยร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:37.375848467+07:00","message":"[bufferProcess] interim [780000000]:มีตัวตึงงานวัดที่เขาเนี่ยร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:37.375851464+07:00","message":"[bufferProcess] send to processor:มีตัวตึงงานวัดที่เขาเนี่ยร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:37.375858583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:37.375861993+07:00","message":"> Transcript [2967] [false]: 'มีตัวตึงงานวัดที่เขาเนี่ยร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:37.375866227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:37.375868817+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:37.375871285+07:00","message":"StatePrefix: 'มีตัวตึงงานวัดที่เขาเนี่ยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:37.375874446+07:00","message":"TextPushed: 'มีตัวตึงงานวัด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:38.393268422+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:38.393313241+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":"2025-09-19T10:23:38.393320588+07:00","message":"receive interim result [false|false]: มีตัวตึงงานวัดที่เขาเนี่ยร้องเพลงร้องเพลง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:38.393336213+07:00","message":"[buffer interim] 307 false มีตัวตึงงานวัดที่เขาเนี่ยร้องเพลงร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.393341856+07:00","message":"[bufferProcess] interim [740000000]:มีตัวตึงงานวัดที่เขาเนี่ยร้องเพลงร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.393344336+07:00","message":"[bufferProcess] send to processor:มีตัวตึงงานวัดที่เขาเนี่ยร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.393350697+07:00","message":"[bufferProcess] send to processor (ticker):มีตัวตึงงานวัดที่เขาเนี่ยร้องเพลงร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.393354232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.393356783+07:00","message":"> Transcript [2968] [false]: 'มีตัวตึงงานวัดที่เขาเนี่ยร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.39335952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.393363059+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.393365549+07:00","message":"StatePrefix: 'มีตัวตึงงานวัดที่เขาเนี่ยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.393368339+07:00","message":"TextPushed: 'มีตัวตึงงานวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.393372186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.393374566+07:00","message":"> Transcript [2969] [false]: 'มีตัวตึงงานวัดที่เขาเนี่ยร้องเพลงร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.393377094+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.393378801+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.393380696+07:00","message":"StatePrefix: 'มีตัวตึงงานวัดที่เขาเนี่ยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.393383227+07:00","message":"TextPushed: 'มีตัวตึงงานวัด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:38.717323096+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:38.717363624+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":"2025-09-19T10:23:38.717371949+07:00","message":"receive interim result [false|false]: มีตัวตึงงานวัดที่เขาเนี่ยร้องเพลงร้องเพลงนั้น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:38.71738968+07:00","message":"[buffer interim] 307 false มีตัวตึงงานวัดที่เขาเนี่ยร้องเพลงร้องเพลงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.717398237+07:00","message":"[bufferProcess] interim [40000000]:มีตัวตึงงานวัดที่เขาเนี่ยร้องเพลงร้องเพลงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.717401332+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:38.729001797+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:38.729027562+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":"2025-09-19T10:23:38.729032752+07:00","message":"receive interim result [false|false]: มีตัวตึงงานวัดที่เขาเนี่ยร้องเพลงร้องเพลงนะเนี่ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:38.729048401+07:00","message":"[buffer interim] 307 false มีตัวตึงงานวัดที่เขาเนี่ยร้องเพลงร้องเพลงนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.72905343+07:00","message":"[bufferProcess] interim [100000000]:มีตัวตึงงานวัดที่เขาเนี่ยร้องเพลงร้องเพลงนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.72905562+07:00","message":"[bufferProcess] send to processor:มีตัวตึงงานวัดที่เขาเนี่ยร้องเพลงร้องเพลงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.729063339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.729066041+07:00","message":"> Transcript [2970] [false]: 'มีตัวตึงงานวัดที่เขาเนี่ยร้องเพลงร้องเพลงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.729069401+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.729071426+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.729073934+07:00","message":"StatePrefix: 'มีตัวตึงงานวัดที่เขาเนี่ยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.729076231+07:00","message":"TextPushed: 'มีตัวตึงงานวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.729081938+07:00","message":"Push: 'ที่เขาเนี่ยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.729083871+07:00","message":"TextPushed: 'มีตัวตึงงานวัดที่เขาเนี่ยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.729085898+07:00","message":"Set new StatePrefix : 'มีตัวตึงงานวัดที่เขาเนี่ยร้องเพลงร้องเพลงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.729088235+07:00","message":"Next Push (prob) : 'เพลงร้องเพลงนั้น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:38.729095697+07:00","message":"push: {false ที่เขาเนี่ยร้อง 0 0xc002a14000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:38.757477222+07:00","message":"[GCS] IsForceVAD: false for message ID: 307"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:38.821563216+07:00","message":"[GCS] Start streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:38.909286938+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:38.909354794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีตัวเต็งงานวัดที่เขาเนี่ยร้องเพลงร้องเพลงนะเนี่ย\",\"confidence\":0.9325188}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:38.909363907+07:00","message":"receive interim result [true|false]: มีตัวเต็งงานวัดที่เขาเนี่ยร้องเพลงร้องเพลงนะเนี่ย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:38.909374333+07:00","message":"end recv isFinal message id 307"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:38.909376093+07:00","message":"end Recv id 307"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:38.909383125+07:00","message":"[buffer interim] 307 true มีตัวเต็งงานวัดที่เขาเนี่ยร้องเพลงร้องเพลงนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.909389355+07:00","message":"[bufferProcess] interim [340000000]:มีตัวเต็งงานวัดที่เขาเนี่ยร้องเพลงร้องเพลงนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.909402237+07:00","message":"[bufferProcess] send to processor (isfinal):มีตัวตึงงานวัดที่เขาเนี่ยร้องเพลงร้องเพลงนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.909407093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.909411001+07:00","message":"> Transcript [2971] [false]: 'มีตัวตึงงานวัดที่เขาเนี่ยร้องเพลงร้องเพลงนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.909414679+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.909416501+07:00","message":"Set new StatePrefix: 'มีตัวตึงงานวัดที่เขาเนี่ยร้องเพลงร้องเพลงนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.90941805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.909419646+07:00","message":"> Transcript [2972] [true]: 'มีตัวเต็งงานวัดที่เขาเนี่ยร้องเพลงร้องเพลงนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.909421591+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.909423013+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.909425031+07:00","message":"StatePrefix: 'มีตัวตึงงานวัดที่เขาเนี่ยร้องเพลงร้องเพลงนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.909428282+07:00","message":"TextPushed: 'มีตัวตึงงานวัดที่เขาเนี่ยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.909430046+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.909596725+07:00","message":"Push: 'นะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.909601699+07:00","message":"TextPushed: 'มีตัวตึงงานวัดที่เขาเนี่ยร้องนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.909604212+07:00","message":"Set new StatePrefix : 'มีตัวเต็งงานวัดที่เขาเนี่ยร้องเพลงร้องเพลงนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.909606941+07:00","message":"Next Push (prob) : 'มีตัวเต็งงานวัดที่เขาเนี่ยร้องเพลงร้องเพลงนะเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:38.909618234+07:00","message":"push: {true นะเนี่ย 0 0xc002a14000}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:38.90966587+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_307.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:23:38.920504267+07:00","message":"write wav file: './tmp/7402/7402_307.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:38.951294432+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:38.951298103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:39.171190885+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:39.171243128+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":"2025-09-19T10:23:39.171248398+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:39.171261934+07:00","message":"[buffer interim] 308 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.171268119+07:00","message":"[bufferProcess] interim [420000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.17126957+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:39.360636187+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:39.360682756+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":"2025-09-19T10:23:39.360688772+07:00","message":"receive interim result [false|false]: มันทำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:39.360704929+07:00","message":"[buffer interim] 308 false มันทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.360713084+07:00","message":"[bufferProcess] interim [540000000]:มันทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.360715851+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.360719604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.360723523+07:00","message":"> Transcript [2973] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.360726053+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:39.48429406+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:39.484333993+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":"2025-09-19T10:23:39.484339229+07:00","message":"receive interim result [false|false]: มันทำให้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:39.484351116+07:00","message":"[buffer interim] 308 false มันทำให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.484357408+07:00","message":"[bufferProcess] interim [660000000]:มันทำให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.484359492+07:00","message":"[bufferProcess] send to processor:มันทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.484364305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.484367045+07:00","message":"> Transcript [2974] [false]: 'มันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.484369622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.484371323+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.484372862+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.484374858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:39.67271487+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:39.672763926+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":"2025-09-19T10:23:39.672770099+07:00","message":"receive interim result [false|false]: มันทำให้คน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:39.672787314+07:00","message":"[buffer interim] 308 false มันทำให้คน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.67279694+07:00","message":"[bufferProcess] interim [840000000]:มันทำให้คน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.672799402+07:00","message":"[bufferProcess] send to processor:มันทำให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.672835065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.672838019+07:00","message":"> Transcript [2975] [false]: 'มันทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.672840717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.672842315+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.672844369+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.672846776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:39.806478467+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:39.806514829+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":"2025-09-19T10:23:39.806520548+07:00","message":"receive interim result [false|false]: มันทำให้คนที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:39.806535279+07:00","message":"[buffer interim] 308 false มันทำให้คนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.806541015+07:00","message":"[bufferProcess] interim [20000000]:มันทำให้คนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.806543343+07:00","message":"[bufferProcess] send to processor:มันทำให้คน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.806547338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.806550131+07:00","message":"> Transcript [2976] [false]: 'มันทำให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.806552867+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.806554478+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.806556119+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.806557844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:39.997303578+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:39.997337179+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":"2025-09-19T10:23:39.997343536+07:00","message":"receive interim result [false|false]: มันทำให้คนที่ได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:39.997357583+07:00","message":"[buffer interim] 308 false มันทำให้คนที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.997364729+07:00","message":"[bufferProcess] interim [140000000]:มันทำให้คนที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.997367184+07:00","message":"[bufferProcess] send to processor:มันทำให้คนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.997373593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.997376194+07:00","message":"> Transcript [2977] [false]: 'มันทำให้คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.997379064+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.997380787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.997382684+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.997384747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.997390271+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.99739194+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.997394092+07:00","message":"Set new StatePrefix : 'มันทำให้คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:39.997400053+07:00","message":"Next Push (prob) : 'ทำให้คนที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:39.997408577+07:00","message":"push: {false มัน 0 0xc002b10580}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.055881719+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.055918494+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":"2025-09-19T10:23:40.055924264+07:00","message":"receive interim result [false|false]: มันทำให้คนที่ได้ยิน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.055938506+07:00","message":"[buffer interim] 308 false มันทำให้คนที่ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.055946964+07:00","message":"[bufferProcess] interim [260000000]:มันทำให้คนที่ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.055949315+07:00","message":"[bufferProcess] send to processor:มันทำให้คนที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.055952272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.055955121+07:00","message":"> Transcript [2978] [false]: 'มันทำให้คนที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.055963698+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.055965667+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.055967235+07:00","message":"StatePrefix: 'มันทำให้คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.055969495+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.257794646+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.257833918+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":"2025-09-19T10:23:40.257839524+07:00","message":"receive interim result [false|false]: มันทำให้คนที่ได้ยินเสียง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.257851832+07:00","message":"[buffer interim] 308 false มันทำให้คนที่ได้ยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.257858415+07:00","message":"[bufferProcess] interim [500000000]:มันทำให้คนที่ได้ยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.257860809+07:00","message":"[bufferProcess] send to processor:มันทำให้คนที่ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.257865847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.257868508+07:00","message":"> Transcript [2979] [false]: 'มันทำให้คนที่ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.257871482+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.257873345+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.257875139+07:00","message":"StatePrefix: 'มันทำให้คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.257877555+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.461867126+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.461932224+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":"2025-09-19T10:23:40.461938334+07:00","message":"receive interim result [false|false]: มันทำให้คนที่ได้ยินเสียงป้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.46198002+07:00","message":"[buffer interim] 308 false มันทำให้คนที่ได้ยินเสียงป้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.461988883+07:00","message":"[bufferProcess] interim [680000000]:มันทำให้คนที่ได้ยินเสียงป้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.461990962+07:00","message":"[bufferProcess] send to processor:มันทำให้คนที่ได้ยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.461994118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.461996798+07:00","message":"> Transcript [2980] [false]: 'มันทำให้คนที่ได้ยินเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.462000033+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.462001915+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.462003828+07:00","message":"StatePrefix: 'มันทำให้คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.462005842+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.575993191+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.576026811+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":"2025-09-19T10:23:40.576032461+07:00","message":"receive interim result [false|false]: มันทำให้คนที่ได้ยินเสียงแป๊บ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.576044618+07:00","message":"[buffer interim] 308 false มันทำให้คนที่ได้ยินเสียงแป๊บ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.576051423+07:00","message":"[bufferProcess] interim [740000000]:มันทำให้คนที่ได้ยินเสียงแป๊บ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.576053598+07:00","message":"[bufferProcess] send to processor:มันทำให้คนที่ได้ยินเสียงป้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.576058905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.576061187+07:00","message":"> Transcript [2981] [false]: 'มันทำให้คนที่ได้ยินเสียงป้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.576064629+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.576066452+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.576068307+07:00","message":"StatePrefix: 'มันทำให้คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.576071141+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.576075669+07:00","message":"Push: 'ทำให้คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.576077336+07:00","message":"TextPushed: 'มันทำให้คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.576079052+07:00","message":"Set new StatePrefix : 'มันทำให้คนที่ได้ยินเสียงป้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.576080869+07:00","message":"Next Push (prob) : 'ได้ยินเสียงป้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.576087655+07:00","message":"push: {false ทำให้คนที่ 0 0xc002b10580}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.591034523+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.591067691+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":"2025-09-19T10:23:40.591073374+07:00","message":"receive interim result [false|false]: มันทำให้คนที่ได้ยินเสียงป๊ะป๋า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.591087815+07:00","message":"[buffer interim] 308 false มันทำให้คนที่ได้ยินเสียงป๊ะป๋า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.591094286+07:00","message":"[bufferProcess] interim [800000000]:มันทำให้คนที่ได้ยินเสียงป๊ะป๋า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.591096628+07:00","message":"[bufferProcess] send to processor:มันทำให้คนที่ได้ยินเสียงแป๊บ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.591102826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.591105272+07:00","message":"> Transcript [2982] [false]: 'มันทำให้คนที่ได้ยินเสียงแป๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.59110707+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.591109214+07:00","message":"Set new StatePrefix: 'มันทำให้คนที่ได้ยินเสียงแป๊บ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.738358652+07:00","message":"[GCS] IsForceVAD: false for message ID: 308"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.759030711+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.759073767+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":"2025-09-19T10:23:40.759081334+07:00","message":"receive interim result [false|false]: มันทำให้คนที่ได้ยินเสียงป๊าพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.759099436+07:00","message":"[buffer interim] 308 false มันทำให้คนที่ได้ยินเสียงป๊าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.759111399+07:00","message":"[bufferProcess] interim [920000000]:มันทำให้คนที่ได้ยินเสียงป๊าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.759115746+07:00","message":"[bufferProcess] send to processor:มันทำให้คนที่ได้ยินเสียงป๊ะป๋า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.759124426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.759128107+07:00","message":"> Transcript [2983] [false]: 'มันทำให้คนที่ได้ยินเสียงป๊ะป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.759131188+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.759134124+07:00","message":"Set new StatePrefix: 'มันทำให้คนที่ได้ยินเสียงป๊ะป๋า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.772464398+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.772494703+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":"2025-09-19T10:23:40.772499932+07:00","message":"receive interim result [false|false]: มันทำให้คนที่ได้ยินเสียงปั๊บรู้สึก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.772512554+07:00","message":"[buffer interim] 308 false มันทำให้คนที่ได้ยินเสียงปั๊บรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.772518897+07:00","message":"[bufferProcess] interim [980000000]:มันทำให้คนที่ได้ยินเสียงปั๊บรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.772521102+07:00","message":"[bufferProcess] send to processor:มันทำให้คนที่ได้ยินเสียงป๊าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.77252747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.772530312+07:00","message":"> Transcript [2984] [false]: 'มันทำให้คนที่ได้ยินเสียงป๊าพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.77253252+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.772534543+07:00","message":"Set new StatePrefix: 'มันทำให้คนที่ได้ยินเสียงป๊าพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.844338245+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.844373635+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":"2025-09-19T10:23:40.844379515+07:00","message":"receive interim result [false|false]: มันทำให้คนที่ได้ยินเสียงปั๊บรู้สึกว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.844392265+07:00","message":"[buffer interim] 308 false มันทำให้คนที่ได้ยินเสียงปั๊บรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.844399739+07:00","message":"[bufferProcess] interim [100000000]:มันทำให้คนที่ได้ยินเสียงปั๊บรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.844403617+07:00","message":"[bufferProcess] send to processor:มันทำให้คนที่ได้ยินเสียงปั๊บรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.844409232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.844412008+07:00","message":"> Transcript [2985] [false]: 'มันทำให้คนที่ได้ยินเสียงปั๊บรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.844414533+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.844416536+07:00","message":"Set new StatePrefix: 'มันทำให้คนที่ได้ยินเสียงปั๊บรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.909707962+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.90974808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันทำให้คนที่ได้ยินเสียงปั๊บรู้สึก\",\"confidence\":0.9449149}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.909756445+07:00","message":"receive interim result [true|false]: มันทำให้คนที่ได้ยินเสียงปั๊บรู้สึก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.909769385+07:00","message":"end recv isFinal message id 308"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.90977176+07:00","message":"end Recv id 308"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.909781109+07:00","message":"[buffer interim] 308 true มันทำให้คนที่ได้ยินเสียงปั๊บรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.909792765+07:00","message":"[bufferProcess] interim [130000000]:มันทำให้คนที่ได้ยินเสียงปั๊บรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.909797433+07:00","message":"[bufferProcess] send to processor (isfinal):มันทำให้คนที่ได้ยินเสียงปั๊บรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.909802463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.909806403+07:00","message":"> Transcript [2986] [false]: 'มันทำให้คนที่ได้ยินเสียงปั๊บรู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.909810237+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.909812625+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.909814809+07:00","message":"StatePrefix: 'มันทำให้คนที่ได้ยินเสียงปั๊บรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.909818058+07:00","message":"TextPushed: 'มันทำให้คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.909820395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.909822714+07:00","message":"> Transcript [2987] [true]: 'มันทำให้คนที่ได้ยินเสียงปั๊บรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.9098258+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.909828014+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.909829956+07:00","message":"StatePrefix: 'มันทำให้คนที่ได้ยินเสียงปั๊บรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.909832262+07:00","message":"TextPushed: 'มันทำให้คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:40.909835777+07:00","message":"Push: 'ได้ยินเสียงปั๊บรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:40.90984726+07:00","message":"push: {true ได้ยินเสียงปั๊บรู้สึก 0 0xc002b10580}"}
{"level":"info","service":"Main","time":"2025-09-19T10:23:40.917003872+07:00","message":"write wav file: './tmp/7402/7402_308.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:41.322104765+07:00","message":"[GCS] Start streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:41.868816293+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:41.868850693+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":"2025-09-19T10:23:41.868856189+07:00","message":"receive interim result [false|false]: คลิป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:41.868867968+07:00","message":"[buffer interim] 309 false คลิป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:41.868874237+07:00","message":"[bufferProcess] interim [540000000]:คลิป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:41.868875918+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:41.95139292+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:41.951401349+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:41.983701244+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:41.983731758+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":"2025-09-19T10:23:41.983736794+07:00","message":"receive interim result [false|false]: วิธี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:41.983749868+07:00","message":"[buffer interim] 309 false วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:41.983755249+07:00","message":"[bufferProcess] interim [660000000]:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:41.983757337+07:00","message":"[bufferProcess] send to processor:คลิป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:41.983762068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:41.983764699+07:00","message":"> Transcript [2988] [false]: 'คลิป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:41.983766636+07:00","message":"Set StatePrefix (first interim): 'คลิป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:42.050689166+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:42.050728078+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":"2025-09-19T10:23:42.05073362+07:00","message":"receive interim result [false|false]: ก๋วยเตี๋ยว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:42.050747065+07:00","message":"[buffer interim] 309 false ก๋วยเตี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.050756267+07:00","message":"[bufferProcess] interim [780000000]:ก๋วยเตี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.050758223+07:00","message":"[bufferProcess] send to processor:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.050761376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.050764068+07:00","message":"> Transcript [2989] [false]: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.050765988+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.050767565+07:00","message":"Set new StatePrefix: 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:42.29671383+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:42.296748483+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":"2025-09-19T10:23:42.296753932+07:00","message":"receive interim result [false|false]: ก๋วยเตี๋ยวดี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:42.296769967+07:00","message":"[buffer interim] 309 false ก๋วยเตี๋ยวดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.296779868+07:00","message":"[bufferProcess] interim [960000000]:ก๋วยเตี๋ยวดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.296782002+07:00","message":"[bufferProcess] send to processor:ก๋วยเตี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.296790093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.296792862+07:00","message":"> Transcript [2990] [false]: 'ก๋วยเตี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.296795027+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.296796919+07:00","message":"Set new StatePrefix: 'ก๋วยเตี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:42.503956871+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:42.504009188+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":"2025-09-19T10:23:42.504016039+07:00","message":"receive interim result [false|false]: ก๋วยเตี๋ยวดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:42.504036898+07:00","message":"[buffer interim] 309 false ก๋วยเตี๋ยวดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.504049131+07:00","message":"[bufferProcess] interim [140000000]:ก๋วยเตี๋ยวดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.504051793+07:00","message":"[bufferProcess] send to processor:ก๋วยเตี๋ยวดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.504063699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.50406897+07:00","message":"> Transcript [2991] [false]: 'ก๋วยเตี๋ยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.504073675+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.504076031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.504078667+07:00","message":"StatePrefix: 'ก๋วยเตี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.50408159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:42.557585376+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:42.557623267+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":"2025-09-19T10:23:42.557628982+07:00","message":"receive interim result [false|false]: คลิปเสียงดีขนาด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:42.557644038+07:00","message":"[buffer interim] 309 false คลิปเสียงดีขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.557650771+07:00","message":"[bufferProcess] interim [260000000]:คลิปเสียงดีขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.557653119+07:00","message":"[bufferProcess] send to processor:ก๋วยเตี๋ยวดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.557659603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.557662691+07:00","message":"> Transcript [2992] [false]: 'ก๋วยเตี๋ยวดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.557666972+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.557669573+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.557671571+07:00","message":"StatePrefix: 'ก๋วยเตี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.557674547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:42.686638074+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:42.686678355+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":"2025-09-19T10:23:42.686683821+07:00","message":"receive interim result [false|false]: คลิปเสียงดีขนาดนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:42.686696298+07:00","message":"[buffer interim] 309 false คลิปเสียงดีขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.686703733+07:00","message":"[bufferProcess] interim [380000000]:คลิปเสียงดีขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.686706228+07:00","message":"[bufferProcess] send to processor:คลิปเสียงดีขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.686709262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.686711892+07:00","message":"> Transcript [2993] [false]: 'คลิปเสียงดีขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.686713983+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:42.686715756+07:00","message":"Set new StatePrefix: 'คลิปเสียงดีขนาด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:43.268155767+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:43.268192252+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":"2025-09-19T10:23:43.268197553+07:00","message":"receive interim result [false|false]: คลิปเสียงดีขนาดนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:43.268210402+07:00","message":"[buffer interim] 309 false คลิปเสียงดีขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:43.268219392+07:00","message":"[bufferProcess] interim [980000000]:คลิปเสียงดีขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:43.268221494+07:00","message":"[bufferProcess] send to processor:คลิปเสียงดีขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:43.268227799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:43.2682308+07:00","message":"> Transcript [2994] [false]: 'คลิปเสียงดีขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:43.268234494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:43.26823626+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:43.268237889+07:00","message":"StatePrefix: 'คลิปเสียงดีขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:43.268239957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:44.951807114+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:44.951807158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:47.528493501+07:00","message":"[GCS] IsForceVAD: false for message ID: 309"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:47.600660709+07:00","message":"[GCS] Start streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:47.65071884+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:47.650751062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปเสียงดีขนาดนี้\",\"confidence\":0.9127179}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:47.650758618+07:00","message":"receive interim result [true|false]: คลิปเสียงดีขนาดนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:47.650766045+07:00","message":"end recv isFinal message id 309"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:47.65076826+07:00","message":"end Recv id 309"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:47.650773935+07:00","message":"[buffer interim] 309 true คลิปเสียงดีขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:47.650782774+07:00","message":"[bufferProcess] interim [420000000]:คลิปเสียงดีขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:47.650787336+07:00","message":"[bufferProcess] send to processor (isfinal):คลิปเสียงดีขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:47.650790964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:47.650793658+07:00","message":"> Transcript [2995] [false]: 'คลิปเสียงดีขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:47.65079653+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:47.650798399+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:47.650800055+07:00","message":"StatePrefix: 'คลิปเสียงดีขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:47.650801827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:47.650803012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:47.650804613+07:00","message":"> Transcript [2996] [true]: 'คลิปเสียงดีขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:47.650806331+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:47.65080774+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:47.650809017+07:00","message":"StatePrefix: 'คลิปเสียงดีขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:47.650810377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:47.650814154+07:00","message":"Push: 'คลิปเสียงดีขนาดนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:47.650821074+07:00","message":"push: {true คลิปเสียงดีขนาดนี้ 0 0xc002a15000}"}
{"level":"info","service":"Main","time":"2025-09-19T10:23:47.666745254+07:00","message":"write wav file: './tmp/7402/7402_309.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:47.95280802+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:47.952822816+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:49.178652249+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:49.178691228+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":"2025-09-19T10:23:49.178695708+07:00","message":"receive interim result [false|false]: เรียบร้อย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:49.178709765+07:00","message":"[buffer interim] 310 false เรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:49.178716022+07:00","message":"[bufferProcess] interim [620000000]:เรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:49.178717987+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:49.178723778+07:00","message":"[bufferProcess] send to processor (ticker):เรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:49.178726262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:49.17872858+07:00","message":"> Transcript [2997] [false]: 'เรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:49.178730658+07:00","message":"Set StatePrefix (first interim): 'เรียบร้อย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:49.749237249+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:49.749284146+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":"2025-09-19T10:23:49.749289502+07:00","message":"receive interim result [false|false]: เรียบร้อย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:49.749304764+07:00","message":"[buffer interim] 310 false เรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:49.749311912+07:00","message":"[bufferProcess] interim [220000000]:เรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:49.749313707+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:50.952846439+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:50.952868033+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:52.676488947+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:52.676523501+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":"2025-09-19T10:23:52.676528909+07:00","message":"receive interim result [false|false]: เรียบร้อยดีไหม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:52.676545699+07:00","message":"[buffer interim] 310 false เรียบร้อยดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:52.676555271+07:00","message":"[bufferProcess] interim [40000000]:เรียบร้อยดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:52.676557276+07:00","message":"[bufferProcess] send to processor:เรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:52.676565746+07:00","message":"[bufferProcess] send to processor (ticker):เรียบร้อยดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:52.676568559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:52.676571616+07:00","message":"> Transcript [2998] [false]: 'เรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:52.676574431+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:52.676576396+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:52.676578276+07:00","message":"StatePrefix: 'เรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:52.676580148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:52.676581468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:52.676583156+07:00","message":"> Transcript [2999] [false]: 'เรียบร้อยดีไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:52.676584961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:52.676586311+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:52.67658756+07:00","message":"StatePrefix: 'เรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:52.676588865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:53.257429601+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:53.257467429+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":"2025-09-19T10:23:53.257472552+07:00","message":"receive interim result [false|false]: เรียบร้อยดีไหม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:53.257485021+07:00","message":"[buffer interim] 310 false เรียบร้อยดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:53.257491025+07:00","message":"[bufferProcess] interim [640000000]:เรียบร้อยดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:53.257492622+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:53.361579603+07:00","message":"[GCS] Cleaned up inactive client: 290"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:53.361601486+07:00","message":"[GCS] Cleaned up inactive client: 291"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:53.361603793+07:00","message":"[GCS] Cleaned up inactive client: 299"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:53.361605317+07:00","message":"[GCS] Cleaned up inactive client: 295"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:53.361606698+07:00","message":"[GCS] Cleaned up inactive client: 296"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:53.361608653+07:00","message":"[GCS] Cleaned up inactive client: 297"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:53.36161034+07:00","message":"[GCS] Cleaned up inactive client: 294"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:53.361616837+07:00","message":"[GCS] Cleaned up inactive client: 292"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:53.36161886+07:00","message":"[GCS] Cleaned up inactive client: 293"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:53.361620591+07:00","message":"[GCS] Cleaned up inactive client: 298"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:53.953822376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:53.953832615+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:54.068184582+07:00","message":"[GCS] IsForceVAD: false for message ID: 310"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:54.190275957+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:54.190320568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียบร้อยดีไหม\",\"confidence\":0.9279206}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:54.190325585+07:00","message":"receive interim result [true|false]: เรียบร้อยดีไหม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:54.190331762+07:00","message":"end recv isFinal message id 310"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:54.190333782+07:00","message":"end Recv id 310"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:54.190340302+07:00","message":"[buffer interim] 310 true เรียบร้อยดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:54.190347422+07:00","message":"[bufferProcess] interim [690000000]:เรียบร้อยดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:54.19035192+07:00","message":"[bufferProcess] send to processor (isfinal):เรียบร้อยดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:54.190354963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:54.19035751+07:00","message":"> Transcript [3000] [false]: 'เรียบร้อยดีไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:54.190360449+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:54.190362008+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:54.190363552+07:00","message":"StatePrefix: 'เรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:54.190365522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:54.190366811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:54.190368386+07:00","message":"> Transcript [3001] [true]: 'เรียบร้อยดีไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:54.190371746+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:54.190373176+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:54.190374412+07:00","message":"StatePrefix: 'เรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:54.190375668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:54.19037801+07:00","message":"Push: 'เรียบร้อยดีไหม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:54.190385999+07:00","message":"push: {true เรียบร้อยดีไหม 0 0xc002a15200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:54.200849012+07:00","message":"[GCS] Start streaming session, msgId: 311"}
{"level":"info","service":"Main","time":"2025-09-19T10:23:54.202367086+07:00","message":"write wav file: './tmp/7402/7402_310.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:55.2183149+07:00","message":"[GCS] IsForceVAD: false for message ID: 311"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:55.288741899+07:00","message":"[GCS] Start streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:55.311319005+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:55.311341767+07:00","message":"found end of frame, send empty tag with msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:55.31134504+07:00","message":"end Recv id 311"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:55.311353459+07:00","message":"[buffer interim] 311 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:55.311361804+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:55.311366876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:55.311370641+07:00","message":"> Transcript [3002] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:55.311374377+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:55.311376421+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:55.311378461+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:55.31138063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:55.311383977+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:55.31139552+07:00","message":"push: {true \n 0 0xc000047680}"}
{"level":"info","service":"Main","time":"2025-09-19T10:23:55.317095552+07:00","message":"write wav file: './tmp/7402/7402_311.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:55.607569402+07:00","message":"[GCS] IsForceVAD: false for message ID: 312"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:55.668720318+07:00","message":"[GCS] Start streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:55.698192678+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:55.698213061+07:00","message":"found end of frame, send empty tag with msgId: 312"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:55.698216009+07:00","message":"end Recv id 312"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:55.698224046+07:00","message":"[buffer interim] 312 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:55.698229959+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:55.698237376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:55.698240657+07:00","message":"> Transcript [3003] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:55.698243491+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:55.698245319+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:55.698247238+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:55.698248677+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:55.69825554+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:55.698264899+07:00","message":"push: {true \n 0 0xc0022c6380}"}
{"level":"info","service":"Main","time":"2025-09-19T10:23:55.703148597+07:00","message":"write wav file: './tmp/7402/7402_312.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:56.500331723+07:00","message":"[GCS] IsForceVAD: false for message ID: 313"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:56.602338178+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:56.602359079+07:00","message":"found end of frame, send empty tag with msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:56.602361657+07:00","message":"end Recv id 313"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:56.602369366+07:00","message":"[buffer interim] 313 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:56.60237525+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:56.602378547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:56.602380822+07:00","message":"> Transcript [3004] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:56.602382732+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:56.602384234+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:56.602385771+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:56.602387236+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:56.602389354+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:56.602397341+07:00","message":"push: {true \n 0 0xc002b10c80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:23:56.607483019+07:00","message":"write wav file: './tmp/7402/7402_313.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:56.68991166+07:00","message":"[GCS] Start streaming session, msgId: 314"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:56.954513025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:56.954513023+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:58.290919043+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:58.290955484+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":"2025-09-19T10:23:58.290960076+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:58.2909723+07:00","message":"[buffer interim] 314 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.290978211+07:00","message":"[bufferProcess] interim [400000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.290980198+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.29098479+07:00","message":"[bufferProcess] send to processor (ticker):ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.290987028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.290998394+07:00","message":"> Transcript [3005] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.291000583+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:58.325484456+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:58.325523935+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":"2025-09-19T10:23:58.325530285+07:00","message":"receive interim result [false|false]: ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:58.325556097+07:00","message":"[buffer interim] 314 false ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.325568103+07:00","message":"[bufferProcess] interim [520000000]:ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.325569818+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:58.702830831+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:58.702871462+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":"2025-09-19T10:23:58.702876622+07:00","message":"receive interim result [false|false]: ไม่ได้เล่น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:58.702888947+07:00","message":"[buffer interim] 314 false ไม่ได้เล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.702894688+07:00","message":"[bufferProcess] interim [760000000]:ไม่ได้เล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.70289652+07:00","message":"[bufferProcess] send to processor:ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.702901798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.702904295+07:00","message":"> Transcript [3006] [false]: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.702906663+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.702908419+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.702910435+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.702912214+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:58.710525955+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:58.710549557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้จริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:58.710554447+07:00","message":"receive interim result [false|false]: ไม่ได้จริง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:58.71056501+07:00","message":"[buffer interim] 314 false ไม่ได้จริง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.710570105+07:00","message":"[bufferProcess] interim [820000000]:ไม่ได้จริง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.71057205+07:00","message":"[bufferProcess] send to processor:ไม่ได้เล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.710574626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.710576848+07:00","message":"> Transcript [3007] [false]: 'ไม่ได้เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.710578965+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.710580504+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.710581986+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.710583438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:58.848316078+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:58.848354923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้จริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:58.848360195+07:00","message":"receive interim result [false|false]: ไม่ได้จริงๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:58.848377855+07:00","message":"[buffer interim] 314 false ไม่ได้จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.848384503+07:00","message":"[bufferProcess] interim [0]:ไม่ได้จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.848387231+07:00","message":"[bufferProcess] send to processor:ไม่ได้จริง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.848390885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.848393663+07:00","message":"> Transcript [3008] [false]: 'ไม่ได้จริง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.848396539+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.848398446+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.848400402+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.848402162+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:58.974540609+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:58.974578487+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":"2025-09-19T10:23:58.974583604+07:00","message":"receive interim result [false|false]: ไม่ได้จริงนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:58.974599174+07:00","message":"[buffer interim] 314 false ไม่ได้จริงนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.97460515+07:00","message":"[bufferProcess] interim [60000000]:ไม่ได้จริงนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.974607687+07:00","message":"[bufferProcess] send to processor:ไม่ได้จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.97461397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.974616577+07:00","message":"> Transcript [3009] [false]: 'ไม่ได้จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.974619302+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.974621029+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.974622799+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.974624357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.974626669+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.974628636+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.974630488+07:00","message":"Set new StatePrefix : 'ไม่ได้จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:58.974632565+07:00","message":"Next Push (prob) : 'ได้จริงๆ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:58.974655651+07:00","message":"push: {false ไม่ 0 0xc0022c6880}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:59.036056237+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:59.0360939+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":"2025-09-19T10:23:59.036099729+07:00","message":"receive interim result [false|false]: ไม่ได้จริงนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:59.036113436+07:00","message":"[buffer interim] 314 false ไม่ได้จริงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.036121706+07:00","message":"[bufferProcess] interim [180000000]:ไม่ได้จริงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.036124256+07:00","message":"[bufferProcess] send to processor:ไม่ได้จริงนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.036129241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.036131698+07:00","message":"> Transcript [3010] [false]: 'ไม่ได้จริงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.036133542+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.0361358+07:00","message":"Set new StatePrefix: 'ไม่ได้จริงนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:59.057553735+07:00","message":"[GCS] IsForceVAD: false for message ID: 314"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:59.153014502+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:59.153049091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้จริงนะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:59.153055575+07:00","message":"receive interim result [false|false]: ไม่ได้จริงนะเรา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:59.153069975+07:00","message":"[buffer interim] 314 false ไม่ได้จริงนะเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.153076041+07:00","message":"[bufferProcess] interim [240000000]:ไม่ได้จริงนะเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.153078819+07:00","message":"[bufferProcess] send to processor:ไม่ได้จริงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.153085035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.153087855+07:00","message":"> Transcript [3011] [false]: 'ไม่ได้จริงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.153090843+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.153092492+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.153094475+07:00","message":"StatePrefix: 'ไม่ได้จริงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.153097222+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:59.184842062+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:59.184883132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้จริงนะรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:59.184893148+07:00","message":"receive interim result [false|false]: ไม่ได้จริงนะรัก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:59.184907974+07:00","message":"[buffer interim] 314 false ไม่ได้จริงนะรัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.184913895+07:00","message":"[bufferProcess] interim [360000000]:ไม่ได้จริงนะรัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.184916096+07:00","message":"[bufferProcess] send to processor:ไม่ได้จริงนะเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.184922109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.18492519+07:00","message":"> Transcript [3012] [false]: 'ไม่ได้จริงนะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.184928577+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.18493043+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.184932421+07:00","message":"StatePrefix: 'ไม่ได้จริงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.184934761+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:59.254313274+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:59.2543569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้จริงนะหรอ\",\"confidence\":0.90870243}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:59.254363498+07:00","message":"receive interim result [true|false]: ไม่ได้จริงนะหรอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:59.254375856+07:00","message":"end recv isFinal message id 314"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:59.254378479+07:00","message":"end Recv id 314"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:59.254388618+07:00","message":"[buffer interim] 314 true ไม่ได้จริงนะหรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.254397168+07:00","message":"[bufferProcess] interim [390000000]:ไม่ได้จริงนะหรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.254400796+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ได้จริงนะรัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.254404847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.2544083+07:00","message":"> Transcript [3013] [false]: 'ไม่ได้จริงนะรัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.254412123+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.254414562+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.254417334+07:00","message":"StatePrefix: 'ไม่ได้จริงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.254420349+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.254422637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.254425564+07:00","message":"> Transcript [3014] [true]: 'ไม่ได้จริงนะหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.254428167+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.254430248+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.254432236+07:00","message":"StatePrefix: 'ไม่ได้จริงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.254434596+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.254437982+07:00","message":"Push: 'ได้จริงนะหรอ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:59.254447959+07:00","message":"push: {true ได้จริงนะหรอ 0 0xc0022c6880}"}
{"level":"info","service":"Main","time":"2025-09-19T10:23:59.263586704+07:00","message":"write wav file: './tmp/7402/7402_314.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:59.637897723+07:00","message":"[GCS] Start streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:59.697814098+07:00","message":"[GCS] IsForceVAD: false for message ID: 315"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:59.869944395+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:59.869961603+07:00","message":"found end of frame, send empty tag with msgId: 315"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:59.869964468+07:00","message":"end Recv id 315"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:59.869971249+07:00","message":"[buffer interim] 315 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.869978785+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.869986427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.869989892+07:00","message":"> Transcript [3015] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.870017663+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.870019878+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.87002148+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.870023248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:23:59.870030416+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:59.870040257+07:00","message":"push: {true \n 0 0xc002a15380}"}
{"level":"info","service":"Main","time":"2025-09-19T10:23:59.87629534+07:00","message":"write wav file: './tmp/7402/7402_315.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:59.954928971+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:23:59.954928731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:23:59.958834351+07:00","message":"[GCS] Start streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:00.440687295+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:00.440740314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:00.440747328+07:00","message":"receive interim result [false|false]: นี่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:00.440765681+07:00","message":"[buffer interim] 316 false นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:00.440773607+07:00","message":"[bufferProcess] interim [490000000]:นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:00.440775329+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:00.496415487+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:00.496461498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รีบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:00.49646787+07:00","message":"receive interim result [false|false]: รีบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:00.496484833+07:00","message":"[buffer interim] 316 false รีบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:00.496493821+07:00","message":"[bufferProcess] interim [550000000]:รีบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:00.496496754+07:00","message":"[bufferProcess] send to processor:นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:00.496500919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:00.496504308+07:00","message":"> Transcript [3016] [false]: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:00.496506554+07:00","message":"Set StatePrefix (first interim): 'นี่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:00.50665536+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:00.506680439+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":"2025-09-19T10:24:00.506685451+07:00","message":"receive interim result [false|false]: นี่คือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:00.506693312+07:00","message":"[buffer interim] 316 false นี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:00.506698206+07:00","message":"[bufferProcess] interim [610000000]:นี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:00.506700101+07:00","message":"[bufferProcess] send to processor:รีบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:00.506703866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:00.50670577+07:00","message":"> Transcript [3017] [false]: 'รีบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:00.506707551+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:00.506709355+07:00","message":"Set new StatePrefix: 'รีบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:00.94841422+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:00.948456725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:00.948463268+07:00","message":"receive interim result [false|false]: นี่คือข้อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:00.948476035+07:00","message":"[buffer interim] 316 false นี่คือข้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:00.948482484+07:00","message":"[bufferProcess] interim [970000000]:นี่คือข้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:00.948484336+07:00","message":"[bufferProcess] send to processor:นี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:00.948489436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:00.948491956+07:00","message":"> Transcript [3018] [false]: 'นี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:00.94849384+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:00.948495646+07:00","message":"Set new StatePrefix: 'นี่คือ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:00.954518386+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:00.954542723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:00.954547395+07:00","message":"receive interim result [false|false]: นี่คือของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:00.954561841+07:00","message":"[buffer interim] 316 false นี่คือของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:00.954566151+07:00","message":"[bufferProcess] interim [30000000]:นี่คือของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:00.954567668+07:00","message":"[bufferProcess] send to processor:นี่คือข้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:00.954570122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:00.954572265+07:00","message":"> Transcript [3019] [false]: 'นี่คือข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:00.954574638+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:00.95457644+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:00.954578131+07:00","message":"StatePrefix: 'นี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:00.95457985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:01.207685854+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:01.207727665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือของดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:01.207733048+07:00","message":"receive interim result [false|false]: นี่คือของดี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:01.207749108+07:00","message":"[buffer interim] 316 false นี่คือของดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.207755596+07:00","message":"[bufferProcess] interim [330000000]:นี่คือของดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.207757607+07:00","message":"[bufferProcess] send to processor:นี่คือของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.207760652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.207763731+07:00","message":"> Transcript [3020] [false]: 'นี่คือของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.207766637+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.207769143+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.207771014+07:00","message":"StatePrefix: 'นี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.207772871+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:01.399315288+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:01.399363382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือของดรีม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:01.399370578+07:00","message":"receive interim result [false|false]: นี่คือของดรีม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:01.399387499+07:00","message":"[buffer interim] 316 false นี่คือของดรีม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.399395047+07:00","message":"[bufferProcess] interim [510000000]:นี่คือของดรีม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.399397961+07:00","message":"[bufferProcess] send to processor:นี่คือของดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.399402473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.399406588+07:00","message":"> Transcript [3021] [false]: 'นี่คือของดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.399410867+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.399413486+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.399416067+07:00","message":"StatePrefix: 'นี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.399418537+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:01.525321749+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:01.52535976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือของดีเมือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:01.525365035+07:00","message":"receive interim result [false|false]: นี่คือของดีเมือง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:01.525392932+07:00","message":"[buffer interim] 316 false นี่คือของดีเมือง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.525399214+07:00","message":"[bufferProcess] interim [570000000]:นี่คือของดีเมือง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.52540259+07:00","message":"[bufferProcess] send to processor:นี่คือของดรีม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.525408556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.525410913+07:00","message":"> Transcript [3022] [false]: 'นี่คือของดรีม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.525413668+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.525415508+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.525417108+07:00","message":"StatePrefix: 'นี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.525418848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.525422848+07:00","message":"Push: 'นี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.525424912+07:00","message":"TextPushed: 'นี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.525427013+07:00","message":"Set new StatePrefix : 'นี่คือของดรีม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.525428785+07:00","message":"Next Push (prob) : 'ของดรีม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:01.525436747+07:00","message":"push: {false นี่คือ 0 0xc003196000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:01.85936627+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:01.859404471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือของดีเมืองคอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:01.859409918+07:00","message":"receive interim result [false|false]: นี่คือของดีเมืองคอน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:01.859423501+07:00","message":"[buffer interim] 316 false นี่คือของดีเมืองคอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.859429792+07:00","message":"[bufferProcess] interim [870000000]:นี่คือของดีเมืองคอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.859431823+07:00","message":"[bufferProcess] send to processor:นี่คือของดีเมือง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.859436811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.859439257+07:00","message":"> Transcript [3023] [false]: 'นี่คือของดีเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.859441306+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:01.859443385+07:00","message":"Set new StatePrefix: 'นี่คือของดีเมือง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:02.294910033+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:02.294949678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือของดีเมืองคอนจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:02.294954516+07:00","message":"receive interim result [false|false]: นี่คือของดีเมืองคอนจังหวัด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:02.294968676+07:00","message":"[buffer interim] 316 false นี่คือของดีเมืองคอนจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.294974735+07:00","message":"[bufferProcess] interim [350000000]:นี่คือของดีเมืองคอนจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.294977003+07:00","message":"[bufferProcess] send to processor:นี่คือของดีเมืองคอน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.294982087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.294984525+07:00","message":"> Transcript [3024] [false]: 'นี่คือของดีเมืองคอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.294987623+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.294989331+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.294990925+07:00","message":"StatePrefix: 'นี่คือของดีเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.294993175+07:00","message":"TextPushed: 'นี่คือ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:02.421322651+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:02.421361197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือของดีเมืองคอนจังหวัดนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:02.421366733+07:00","message":"receive interim result [false|false]: นี่คือของดีเมืองคอนจังหวัดนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:02.421380086+07:00","message":"[buffer interim] 316 false นี่คือของดีเมืองคอนจังหวัดนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.421387022+07:00","message":"[bufferProcess] interim [530000000]:นี่คือของดีเมืองคอนจังหวัดนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.421389309+07:00","message":"[bufferProcess] send to processor:นี่คือของดีเมืองคอนจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.421392625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.421395033+07:00","message":"> Transcript [3025] [false]: 'นี่คือของดีเมืองคอนจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.421397713+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.421399485+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.421401376+07:00","message":"StatePrefix: 'นี่คือของดีเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.421403431+07:00","message":"TextPushed: 'นี่คือ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:02.544236658+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:02.54428283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือของดีเมืองคอนจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:02.544288444+07:00","message":"receive interim result [false|false]: นี่คือของดีเมืองคอนจังหวัด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:02.544304451+07:00","message":"[buffer interim] 316 false นี่คือของดีเมืองคอนจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.544310681+07:00","message":"[bufferProcess] interim [590000000]:นี่คือของดีเมืองคอนจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.544313181+07:00","message":"[bufferProcess] send to processor:นี่คือของดีเมืองคอนจังหวัดนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.544319961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.544322797+07:00","message":"> Transcript [3026] [false]: 'นี่คือของดีเมืองคอนจังหวัดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.544325914+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.544327565+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.544329693+07:00","message":"StatePrefix: 'นี่คือของดีเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.544332174+07:00","message":"TextPushed: 'นี่คือ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:02.616185376+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:02.616231172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือของดีเมืองคอนจังหวัดนคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:02.616238327+07:00","message":"receive interim result [false|false]: นี่คือของดีเมืองคอนจังหวัดนคร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:02.616255395+07:00","message":"[buffer interim] 316 false นี่คือของดีเมืองคอนจังหวัดนคร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.616264427+07:00","message":"[bufferProcess] interim [710000000]:นี่คือของดีเมืองคอนจังหวัดนคร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.616269302+07:00","message":"[bufferProcess] send to processor:นี่คือของดีเมืองคอนจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.616278419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.616281722+07:00","message":"> Transcript [3027] [false]: 'นี่คือของดีเมืองคอนจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.616285966+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.61628879+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.616291467+07:00","message":"StatePrefix: 'นี่คือของดีเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.616293514+07:00","message":"TextPushed: 'นี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.616301645+07:00","message":"Push: 'ของดีเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.616303821+07:00","message":"TextPushed: 'นี่คือของดีเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.616306114+07:00","message":"Set new StatePrefix : 'นี่คือของดีเมืองคอนจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.616308768+07:00","message":"Next Push (prob) : 'คอนจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:02.61631845+07:00","message":"push: {false ของดีเมือง 0 0xc003196000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:02.933359188+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:02.933397715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือของดีเมืองคอนจังหวัดนครศรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:02.933403323+07:00","message":"receive interim result [false|false]: นี่คือของดีเมืองคอนจังหวัดนครศรี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:02.933418777+07:00","message":"[buffer interim] 316 false นี่คือของดีเมืองคอนจังหวัดนครศรี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.933427882+07:00","message":"[bufferProcess] interim [950000000]:นี่คือของดีเมืองคอนจังหวัดนครศรี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.933430044+07:00","message":"[bufferProcess] send to processor:นี่คือของดีเมืองคอนจังหวัดนคร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.933433128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.933435441+07:00","message":"> Transcript [3028] [false]: 'นี่คือของดีเมืองคอนจังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.933438537+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.933440376+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.933441944+07:00","message":"StatePrefix: 'นี่คือของดีเมืองคอนจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.93344402+07:00","message":"TextPushed: 'นี่คือของดีเมือง'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:02.954965557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:02.954970123+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:02.993334376+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:02.993371545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือของดีเมืองคอนจังหวัด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:02.993377998+07:00","message":"receive interim result [false|false]: นี่คือของดีเมืองคอนจังหวัด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:02.993392469+07:00","message":"[buffer interim] 316 false นี่คือของดีเมืองคอนจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.993399705+07:00","message":"[bufferProcess] interim [70000000]:นี่คือของดีเมืองคอนจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.993401999+07:00","message":"[bufferProcess] send to processor:นี่คือของดีเมืองคอนจังหวัดนครศรี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.993408644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.993411116+07:00","message":"> Transcript [3029] [false]: 'นี่คือของดีเมืองคอนจังหวัดนครศรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.993414215+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.993415914+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.993417927+07:00","message":"StatePrefix: 'นี่คือของดีเมืองคอนจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:02.993420553+07:00","message":"TextPushed: 'นี่คือของดีเมือง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:03.316733498+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:03.31676601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือของดีเมืองคอนจังหวัดนครศรีธรรมราช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:03.316771479+07:00","message":"receive interim result [false|false]: นี่คือของดีเมืองคอนจังหวัดนครศรีธรรมราช"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:03.316785075+07:00","message":"[buffer interim] 316 false นี่คือของดีเมืองคอนจังหวัดนครศรีธรรมราช"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:03.316791455+07:00","message":"[bufferProcess] interim [370000000]:นี่คือของดีเมืองคอนจังหวัดนครศรีธรรมราช"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:03.316793735+07:00","message":"[bufferProcess] send to processor:นี่คือของดีเมืองคอนจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:03.316798817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:03.316801375+07:00","message":"> Transcript [3030] [false]: 'นี่คือของดีเมืองคอนจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:03.316804519+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:03.316806336+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:03.316808201+07:00","message":"StatePrefix: 'นี่คือของดีเมืองคอนจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:03.3168106+07:00","message":"TextPushed: 'นี่คือของดีเมือง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:03.894987524+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:03.895039787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือของดีเมืองคอนจังหวัดนครศรีธรรมราช\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:03.895048063+07:00","message":"receive interim result [false|false]: นี่คือของดีเมืองคอนจังหวัดนครศรีธรรมราช"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:03.895066595+07:00","message":"[buffer interim] 316 false นี่คือของดีเมืองคอนจังหวัดนครศรีธรรมราช"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:03.895075649+07:00","message":"[bufferProcess] interim [970000000]:นี่คือของดีเมืองคอนจังหวัดนครศรีธรรมราช"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:03.895079108+07:00","message":"[bufferProcess] send to processor:นี่คือของดีเมืองคอนจังหวัดนครศรีธรรมราช"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:03.895083628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:03.895087344+07:00","message":"> Transcript [3031] [false]: 'นี่คือของดีเมืองคอนจังหวัดนครศรีธรรมราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:03.895091756+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:03.895094235+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:03.895097059+07:00","message":"StatePrefix: 'นี่คือของดีเมืองคอนจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:03.89510015+07:00","message":"TextPushed: 'นี่คือของดีเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:03.895103544+07:00","message":"Push: 'คอนจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:03.895106052+07:00","message":"TextPushed: 'นี่คือของดีเมืองคอนจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:03.895108724+07:00","message":"Set new StatePrefix : 'นี่คือของดีเมืองคอนจังหวัดนครศรีธรรมราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:03.895111299+07:00","message":"Next Push (prob) : 'นครศรีธรรมราช'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:03.895122123+07:00","message":"push: {false คอนจังหวัด 0 0xc003196000}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:05.207677906+07:00","message":"[GCS] IsForceVAD: false for message ID: 316"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:05.279936098+07:00","message":"[GCS] Start streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:05.318841522+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:05.318888256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือของดีเมืองคอนจังหวัดนครศรีธรรมราช\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:05.318895672+07:00","message":"receive interim result [true|false]: นี่คือของดีเมืองคอนจังหวัดนครศรีธรรมราช"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:05.318905818+07:00","message":"end recv isFinal message id 316"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:05.318908159+07:00","message":"end Recv id 316"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:05.318917674+07:00","message":"[buffer interim] 316 true นี่คือของดีเมืองคอนจังหวัดนครศรีธรรมราช"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:05.318927384+07:00","message":"[bufferProcess] interim [470000000]:นี่คือของดีเมืองคอนจังหวัดนครศรีธรรมราช"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:05.318930056+07:00","message":"[bufferProcess] send to processor (isfinal):นี่คือของดีเมืองคอนจังหวัดนครศรีธรรมราช"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:05.318934031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:05.318936995+07:00","message":"> Transcript [3032] [false]: 'นี่คือของดีเมืองคอนจังหวัดนครศรีธรรมราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:05.318940124+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:05.318941832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:05.318943432+07:00","message":"StatePrefix: 'นี่คือของดีเมืองคอนจังหวัดนครศรีธรรมราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:05.318945448+07:00","message":"TextPushed: 'นี่คือของดีเมืองคอนจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:05.318946944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:05.318948538+07:00","message":"> Transcript [3033] [true]: 'นี่คือของดีเมืองคอนจังหวัดนครศรีธรรมราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:05.318950416+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:05.318951678+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:05.318952908+07:00","message":"StatePrefix: 'นี่คือของดีเมืองคอนจังหวัดนครศรีธรรมราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:05.318954445+07:00","message":"TextPushed: 'นี่คือของดีเมืองคอนจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:05.318958783+07:00","message":"Push: 'นครศรีธรรมราช'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:05.318966921+07:00","message":"push: {true นครศรีธรรมราช 0 0xc003196000}"}
{"level":"info","service":"Main","time":"2025-09-19T10:24:05.329302316+07:00","message":"write wav file: './tmp/7402/7402_316.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:05.955540854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:05.95555309+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:06.527624997+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:06.527672754+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":"2025-09-19T10:24:06.527678995+07:00","message":"receive interim result [false|false]: น้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:06.527696071+07:00","message":"[buffer interim] 317 false น้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:06.527705231+07:00","message":"[bufferProcess] interim [320000000]:น้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:06.527707671+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:06.527714173+07:00","message":"[bufferProcess] send to processor (ticker):น้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:06.527717265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:06.52772118+07:00","message":"> Transcript [3034] [false]: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:06.527724075+07:00","message":"Set StatePrefix (first interim): 'น้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:06.835651152+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:06.835688532+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":"2025-09-19T10:24:06.835694704+07:00","message":"receive interim result [false|false]: น้องจอย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:06.835710647+07:00","message":"[buffer interim] 317 false น้องจอย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:06.835720355+07:00","message":"[bufferProcess] interim [560000000]:น้องจอย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:06.835721841+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:06.838613701+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:06.838656823+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":"2025-09-19T10:24:06.83866127+07:00","message":"receive interim result [false|false]: น้องจอม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:06.838679253+07:00","message":"[buffer interim] 317 false น้องจอม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:06.838685433+07:00","message":"[bufferProcess] interim [620000000]:น้องจอม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:06.838688206+07:00","message":"[bufferProcess] send to processor:น้องจอย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:06.838694855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:06.838697242+07:00","message":"> Transcript [3035] [false]: 'น้องจอย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:06.838700564+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:06.838702214+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:06.838703825+07:00","message":"StatePrefix: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:06.838705446+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:07.054611759+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:07.054644419+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":"2025-09-19T10:24:07.05465098+07:00","message":"receive interim result [false|false]: น้องจอมยุทธ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:07.054665636+07:00","message":"[buffer interim] 317 false น้องจอมยุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.05467242+07:00","message":"[bufferProcess] interim [800000000]:น้องจอมยุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.054674392+07:00","message":"[bufferProcess] send to processor:น้องจอม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.054679153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.054681636+07:00","message":"> Transcript [3036] [false]: 'น้องจอม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.054684488+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.054686173+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.054687773+07:00","message":"StatePrefix: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.054689595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:07.191233662+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:07.191272832+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":"2025-09-19T10:24:07.191279188+07:00","message":"receive interim result [false|false]: น้องจอม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:07.191296251+07:00","message":"[buffer interim] 317 false น้องจอม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.191303795+07:00","message":"[bufferProcess] interim [860000000]:น้องจอม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.191305998+07:00","message":"[bufferProcess] send to processor:น้องจอมยุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.191312386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.19131501+07:00","message":"> Transcript [3037] [false]: 'น้องจอมยุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.191318164+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.191320018+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.191321705+07:00","message":"StatePrefix: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.191323842+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:07.251747907+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:07.251781667+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":"2025-09-19T10:24:07.251787679+07:00","message":"receive interim result [false|false]: น้องจอมอยากได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:07.251800571+07:00","message":"[buffer interim] 317 false น้องจอมอยากได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.251807195+07:00","message":"[bufferProcess] interim [980000000]:น้องจอมอยากได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.251809526+07:00","message":"[bufferProcess] send to processor:น้องจอม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.251815838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.251820522+07:00","message":"> Transcript [3038] [false]: 'น้องจอม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.251823479+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.25182525+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.251826841+07:00","message":"StatePrefix: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.251828768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.25183446+07:00","message":"Push: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.251836535+07:00","message":"TextPushed: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.251838149+07:00","message":"Set new StatePrefix : 'น้องจอม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.251840174+07:00","message":"Next Push (prob) : 'จอม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:07.251847729+07:00","message":"push: {false น้อง 0 0xc000046400}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:07.406587833+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:07.406627026+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":"2025-09-19T10:24:07.406635145+07:00","message":"receive interim result [false|false]: น้องจอมอยู่ได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:07.406650336+07:00","message":"[buffer interim] 317 false น้องจอมอยู่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.406656772+07:00","message":"[bufferProcess] interim [100000000]:น้องจอมอยู่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.40665917+07:00","message":"[bufferProcess] send to processor:น้องจอมอยากได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.40666535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.406667875+07:00","message":"> Transcript [3039] [false]: 'น้องจอมอยากได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.406672262+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.40667444+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.406676271+07:00","message":"StatePrefix: 'น้องจอม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.406678194+07:00","message":"TextPushed: 'น้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:07.41838474+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:07.418420233+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":"2025-09-19T10:24:07.418428525+07:00","message":"receive interim result [false|false]: น้องจอมอยากได้สาย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:07.418446669+07:00","message":"[buffer interim] 317 false น้องจอมอยากได้สาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.418454215+07:00","message":"[bufferProcess] interim [160000000]:น้องจอมอยากได้สาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.418457409+07:00","message":"[bufferProcess] send to processor:น้องจอมอยู่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.418465989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.418469342+07:00","message":"> Transcript [3040] [false]: 'น้องจอมอยู่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.418473541+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.418476084+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.418478858+07:00","message":"StatePrefix: 'น้องจอม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.418481664+07:00","message":"TextPushed: 'น้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:07.539997928+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:07.540047561+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":"2025-09-19T10:24:07.540053485+07:00","message":"receive interim result [false|false]: น้องจอมอยากได้ฉายา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:07.540069119+07:00","message":"[buffer interim] 317 false น้องจอมอยากได้ฉายา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.540076573+07:00","message":"[bufferProcess] interim [280000000]:น้องจอมอยากได้ฉายา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.540079067+07:00","message":"[bufferProcess] send to processor:น้องจอมอยากได้สาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.540086082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.540089+07:00","message":"> Transcript [3041] [false]: 'น้องจอมอยากได้สาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.540092154+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.540093847+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.540095622+07:00","message":"StatePrefix: 'น้องจอม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.54009766+07:00","message":"TextPushed: 'น้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:07.738253066+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:07.738298446+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":"2025-09-19T10:24:07.738304997+07:00","message":"receive interim result [false|false]: น้องจอมอยากได้ฉายานะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:07.738322976+07:00","message":"[buffer interim] 317 false น้องจอมอยากได้ฉายานะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.738331431+07:00","message":"[bufferProcess] interim [520000000]:น้องจอมอยากได้ฉายานะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.738334485+07:00","message":"[bufferProcess] send to processor:น้องจอมอยากได้ฉายา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.738338341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.738342617+07:00","message":"> Transcript [3042] [false]: 'น้องจอมอยากได้ฉายา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.738346989+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.738348898+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.738351372+07:00","message":"StatePrefix: 'น้องจอม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.738353814+07:00","message":"TextPushed: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.738356702+07:00","message":"Push: 'จอม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.738359004+07:00","message":"TextPushed: 'น้องจอม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.738362002+07:00","message":"Set new StatePrefix : 'น้องจอมอยากได้ฉายา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.7383644+07:00","message":"Next Push (prob) : 'อยากได้ฉายา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:07.738374405+07:00","message":"push: {false จอม 0 0xc000046400}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:07.856382469+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:07.85641481+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":"2025-09-19T10:24:07.856419901+07:00","message":"receive interim result [false|false]: น้องจอมอยากได้ฉายานัก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:07.856430476+07:00","message":"[buffer interim] 317 false น้องจอมอยากได้ฉายานัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.856436804+07:00","message":"[bufferProcess] interim [580000000]:น้องจอมอยากได้ฉายานัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.856439154+07:00","message":"[bufferProcess] send to processor:น้องจอมอยากได้ฉายานะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.856444011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.856446246+07:00","message":"> Transcript [3043] [false]: 'น้องจอมอยากได้ฉายานะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.856449021+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.856450714+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.856452634+07:00","message":"StatePrefix: 'น้องจอมอยากได้ฉายา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:07.856454703+07:00","message":"TextPushed: 'น้องจอม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:08.053225518+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:08.053260263+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":"2025-09-19T10:24:08.053266065+07:00","message":"receive interim result [false|false]: น้องจอมอยากได้ฉายานักร้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:08.053279171+07:00","message":"[buffer interim] 317 false น้องจอมอยากได้ฉายานักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.053285571+07:00","message":"[bufferProcess] interim [760000000]:น้องจอมอยากได้ฉายานักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.053287527+07:00","message":"[bufferProcess] send to processor:น้องจอมอยากได้ฉายานัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.053292427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.053295432+07:00","message":"> Transcript [3044] [false]: 'น้องจอมอยากได้ฉายานัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.053298452+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.053299982+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.053301701+07:00","message":"StatePrefix: 'น้องจอมอยากได้ฉายา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.053303744+07:00","message":"TextPushed: 'น้องจอม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:08.262443398+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:08.26248315+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":"2025-09-19T10:24:08.262488833+07:00","message":"receive interim result [false|false]: น้องจอมอยากได้ฉายานักร้องงาน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:08.262502577+07:00","message":"[buffer interim] 317 false น้องจอมอยากได้ฉายานักร้องงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.262510204+07:00","message":"[bufferProcess] interim [0]:น้องจอมอยากได้ฉายานักร้องงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.262512191+07:00","message":"[bufferProcess] send to processor:น้องจอมอยากได้ฉายานักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.262517366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.26252003+07:00","message":"> Transcript [3045] [false]: 'น้องจอมอยากได้ฉายานักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.26252381+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.26252567+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.262527402+07:00","message":"StatePrefix: 'น้องจอมอยากได้ฉายา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.262529277+07:00","message":"TextPushed: 'น้องจอม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:08.308587014+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:08.308656491+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":"2025-09-19T10:24:08.308663164+07:00","message":"receive interim result [false|false]: น้องจอมอยากได้ฉายานักร้องนาง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:08.30867896+07:00","message":"[buffer interim] 317 false น้องจอมอยากได้ฉายานักร้องนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.30868597+07:00","message":"[bufferProcess] interim [60000000]:น้องจอมอยากได้ฉายานักร้องนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.308688428+07:00","message":"[bufferProcess] send to processor:น้องจอมอยากได้ฉายานักร้องงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.308691517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.308693905+07:00","message":"> Transcript [3046] [false]: 'น้องจอมอยากได้ฉายานักร้องงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.308697583+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.308699396+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.308701113+07:00","message":"StatePrefix: 'น้องจอมอยากได้ฉายา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.308702796+07:00","message":"TextPushed: 'น้องจอม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.308706975+07:00","message":"Push: 'อยากได้ฉายา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.308708541+07:00","message":"TextPushed: 'น้องจอมอยากได้ฉายา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.308710217+07:00","message":"Set new StatePrefix : 'น้องจอมอยากได้ฉายานักร้องงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.308713065+07:00","message":"Next Push (prob) : 'นักร้องงาน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:08.308720928+07:00","message":"push: {false อยากได้ฉายา 0 0xc000046400}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:08.312494925+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:08.312514161+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":"2025-09-19T10:24:08.31251883+07:00","message":"receive interim result [false|false]: น้องจอมอยากได้ฉายานักร้องงานวัด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:08.312528945+07:00","message":"[buffer interim] 317 false น้องจอมอยากได้ฉายานักร้องงานวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.31253757+07:00","message":"[bufferProcess] interim [120000000]:น้องจอมอยากได้ฉายานักร้องงานวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.312539497+07:00","message":"[bufferProcess] send to processor:น้องจอมอยากได้ฉายานักร้องนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.312541989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.312543784+07:00","message":"> Transcript [3047] [false]: 'น้องจอมอยากได้ฉายานักร้องนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.312545415+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.31254863+07:00","message":"Set new StatePrefix: 'น้องจอมอยากได้ฉายานักร้องนาง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:08.643070989+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:08.643111475+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":"2025-09-19T10:24:08.643119034+07:00","message":"receive interim result [false|false]: น้องจอมอยากได้ฉายานักร้องงานวัดนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:08.643135566+07:00","message":"[buffer interim] 317 false น้องจอมอยากได้ฉายานักร้องงานวัดนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.643142976+07:00","message":"[bufferProcess] interim [420000000]:น้องจอมอยากได้ฉายานักร้องงานวัดนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.643145923+07:00","message":"[bufferProcess] send to processor:น้องจอมอยากได้ฉายานักร้องงานวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.643153816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.643158103+07:00","message":"> Transcript [3048] [false]: 'น้องจอมอยากได้ฉายานักร้องงานวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.643160687+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:08.64316303+07:00","message":"Set new StatePrefix: 'น้องจอมอยากได้ฉายานักร้องงานวัด'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:08.956452956+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:08.956461063+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:09.211054647+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:09.211092522+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":"2025-09-19T10:24:09.211098396+07:00","message":"receive interim result [false|false]: น้องจอมอยากได้ฉายานักร้องงานวัดนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:09.211111658+07:00","message":"[buffer interim] 317 false น้องจอมอยากได้ฉายานักร้องงานวัดนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:09.2111193+07:00","message":"[bufferProcess] interim [20000000]:น้องจอมอยากได้ฉายานักร้องงานวัดนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:09.211121845+07:00","message":"[bufferProcess] send to processor:น้องจอมอยากได้ฉายานักร้องงานวัดนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:09.211125158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:09.211127732+07:00","message":"> Transcript [3049] [false]: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:09.211134938+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:09.211136726+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:09.211138374+07:00","message":"StatePrefix: 'น้องจอมอยากได้ฉายานักร้องงานวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:09.211140445+07:00","message":"TextPushed: 'น้องจอมอยากได้ฉายา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:09.86389826+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:09.863938684+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":"2025-09-19T10:24:09.863944452+07:00","message":"receive interim result [false|false]: น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:09.863958893+07:00","message":"[buffer interim] 317 false น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:09.863965642+07:00","message":"[bufferProcess] interim [620000000]:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:09.863968621+07:00","message":"[bufferProcess] send to processor:น้องจอมอยากได้ฉายานักร้องงานวัดนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:09.863973826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:09.863976236+07:00","message":"> Transcript [3050] [false]: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:09.863979546+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:09.863981319+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:09.8639828+07:00","message":"StatePrefix: 'น้องจอมอยากได้ฉายานักร้องงานวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:09.863986906+07:00","message":"TextPushed: 'น้องจอมอยากได้ฉายา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:10.043785029+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:10.043823636+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":"2025-09-19T10:24:10.043829896+07:00","message":"receive interim result [false|false]: น้องจอมอยากได้ฉายานักร้องงานวัดนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:10.043844454+07:00","message":"[buffer interim] 317 false น้องจอมอยากได้ฉายานักร้องงานวัดนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.043851624+07:00","message":"[bufferProcess] interim [740000000]:น้องจอมอยากได้ฉายานักร้องงานวัดนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.043854468+07:00","message":"[bufferProcess] send to processor:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.043861111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.043863428+07:00","message":"> Transcript [3051] [false]: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.043867059+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.043869433+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.04387102+07:00","message":"StatePrefix: 'น้องจอมอยากได้ฉายานักร้องงานวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.043873331+07:00","message":"TextPushed: 'น้องจอมอยากได้ฉายา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:10.050679226+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:10.050706236+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":"2025-09-19T10:24:10.050712057+07:00","message":"receive interim result [false|false]: น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:10.050726617+07:00","message":"[buffer interim] 317 false น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.050733042+07:00","message":"[bufferProcess] interim [800000000]:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.050735046+07:00","message":"[bufferProcess] send to processor:น้องจอมอยากได้ฉายานักร้องงานวัดนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.050739919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.050741895+07:00","message":"> Transcript [3052] [false]: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.050745163+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.050747007+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.050748606+07:00","message":"StatePrefix: 'น้องจอมอยากได้ฉายานักร้องงานวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.050750999+07:00","message":"TextPushed: 'น้องจอมอยากได้ฉายา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.050755574+07:00","message":"Push: 'นักร้องงานวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.050757496+07:00","message":"TextPushed: 'น้องจอมอยากได้ฉายานักร้องงานวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.050759303+07:00","message":"Set new StatePrefix : 'น้องจอมอยากได้ฉายานักร้องงานวัดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.050761293+07:00","message":"Next Push (prob) : 'นะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:10.050781733+07:00","message":"push: {false นักร้องงานวัด 0 0xc000046400}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:10.107166105+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:10.107202169+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":"2025-09-19T10:24:10.107207927+07:00","message":"receive interim result [false|false]: น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงาน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:10.107222128+07:00","message":"[buffer interim] 317 false น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.107229624+07:00","message":"[bufferProcess] interim [920000000]:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.107232065+07:00","message":"[bufferProcess] send to processor:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.107235099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.107237842+07:00","message":"> Transcript [3053] [false]: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.10724078+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.107242502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.107244053+07:00","message":"StatePrefix: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.107246225+07:00","message":"TextPushed: 'น้องจอมอยากได้ฉายานักร้องงานวัด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:10.376291521+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:10.376329719+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":"2025-09-19T10:24:10.376336064+07:00","message":"receive interim result [false|false]: น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:10.376350741+07:00","message":"[buffer interim] 317 false น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.376357504+07:00","message":"[bufferProcess] interim [100000000]:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.376360557+07:00","message":"[bufferProcess] send to processor:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.376366166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.376369078+07:00","message":"> Transcript [3054] [false]: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.376372108+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.376373816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.376380329+07:00","message":"StatePrefix: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.376382584+07:00","message":"TextPushed: 'น้องจอมอยากได้ฉายานักร้องงานวัด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:10.757088265+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:10.757125622+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":"2025-09-19T10:24:10.757130901+07:00","message":"receive interim result [false|false]: น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:10.757149916+07:00","message":"[buffer interim] 317 false น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.757156677+07:00","message":"[bufferProcess] interim [460000000]:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.757171141+07:00","message":"[bufferProcess] send to processor:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.75717709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.757179642+07:00","message":"> Transcript [3055] [false]: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.757183079+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.75718468+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.75718716+07:00","message":"StatePrefix: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.757189737+07:00","message":"TextPushed: 'น้องจอมอยากได้ฉายานักร้องงานวัด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:10.77467093+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:10.774704425+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":"2025-09-19T10:24:10.774710517+07:00","message":"receive interim result [false|false]: น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:10.774727841+07:00","message":"[buffer interim] 317 false น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.774734158+07:00","message":"[bufferProcess] interim [520000000]:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.774736302+07:00","message":"[bufferProcess] send to processor:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.774740007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.774742861+07:00","message":"> Transcript [3056] [false]: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.774746679+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.774748555+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.774750646+07:00","message":"StatePrefix: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.774753459+07:00","message":"TextPushed: 'น้องจอมอยากได้ฉายานักร้องงานวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.77475653+07:00","message":"Push: 'นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.774758007+07:00","message":"TextPushed: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.7747606+07:00","message":"Set new StatePrefix : 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.774763031+07:00","message":"Next Push (prob) : 'เวลามีงานวัดเดี๋ยวเขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:10.774770365+07:00","message":"push: {false นะ 0 0xc000046400}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:10.945158664+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:10.945202625+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":"2025-09-19T10:24:10.945208268+07:00","message":"receive interim result [false|false]: น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะรอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:10.945220415+07:00","message":"[buffer interim] 317 false น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.945226981+07:00","message":"[bufferProcess] interim [640000000]:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.945229246+07:00","message":"[bufferProcess] send to processor:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.945234465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.945236988+07:00","message":"> Transcript [3057] [false]: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.945239995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.945241596+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.945244447+07:00","message":"StatePrefix: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.945247069+07:00","message":"TextPushed: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:10.965033002+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:10.965066417+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":"2025-09-19T10:24:10.96507216+07:00","message":"receive interim result [false|false]: น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลอง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:10.965086824+07:00","message":"[buffer interim] 317 false น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.965092517+07:00","message":"[bufferProcess] interim [700000000]:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.965094726+07:00","message":"[bufferProcess] send to processor:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.965100946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.965103251+07:00","message":"> Transcript [3058] [false]: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.965106701+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.965108353+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.965109926+07:00","message":"StatePrefix: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:10.965112482+07:00","message":"TextPushed: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:11.139331887+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:11.139371863+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":"2025-09-19T10:24:11.13937822+07:00","message":"receive interim result [false|false]: น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะล็อค"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:11.139393589+07:00","message":"[buffer interim] 317 false น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะล็อค"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.139401233+07:00","message":"[bufferProcess] interim [880000000]:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะล็อค"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.139407453+07:00","message":"[bufferProcess] send to processor:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.139414449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.13941798+07:00","message":"> Transcript [3059] [false]: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.139422496+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.13942486+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.139427404+07:00","message":"StatePrefix: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.139430171+07:00","message":"TextPushed: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:11.735475342+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:11.73550614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะล็อค\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:11.735512119+07:00","message":"receive interim result [false|false]: น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะล็อค"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:11.735525751+07:00","message":"[buffer interim] 317 false น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะล็อค"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.735532313+07:00","message":"[bufferProcess] interim [480000000]:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะล็อค"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.735535037+07:00","message":"[bufferProcess] send to processor:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะล็อค"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.735539922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.735542349+07:00","message":"> Transcript [3060] [false]: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะล็อค'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.735546101+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.73554799+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.735549543+07:00","message":"StatePrefix: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.735552089+07:00","message":"TextPushed: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.735556489+07:00","message":"Push: 'เวลามีงานวัดเดี๋ยวเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.735558665+07:00","message":"TextPushed: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.735560543+07:00","message":"Set new StatePrefix : 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะล็อค'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.735562443+07:00","message":"Next Push (prob) : 'จะล็อค'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:11.735572117+07:00","message":"push: {false เวลามีงานวัดเดี๋ยวเขา 0 0xc000046400}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:11.837241766+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:11.837275748+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":"2025-09-19T10:24:11.8372822+07:00","message":"receive interim result [false|false]: น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:11.837295306+07:00","message":"[buffer interim] 317 false น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.837304721+07:00","message":"[bufferProcess] interim [540000000]:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.837308049+07:00","message":"[bufferProcess] send to processor:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะล็อค"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.837313962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.837317221+07:00","message":"> Transcript [3061] [false]: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะล็อค'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.837321509+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.837323787+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.837327143+07:00","message":"StatePrefix: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะล็อค'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.837329746+07:00","message":"TextPushed: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:11.842641999+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:11.842666274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:11.842672699+07:00","message":"receive interim result [false|false]: น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:11.842683548+07:00","message":"[buffer interim] 317 false น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.842691594+07:00","message":"[bufferProcess] interim [600000000]:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.84269479+07:00","message":"[bufferProcess] send to processor:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.842700191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.842703517+07:00","message":"> Transcript [3062] [false]: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.842706771+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:11.842709919+07:00","message":"Set new StatePrefix: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:11.957228206+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:11.957225485+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.016071852+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.01611057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้พี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.016116987+07:00","message":"receive interim result [false|false]: น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้พี่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.01613+07:00","message":"[buffer interim] 317 false น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้พี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.016135982+07:00","message":"[bufferProcess] interim [720000000]:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้พี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.016138231+07:00","message":"[bufferProcess] send to processor:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.016141383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.016143837+07:00","message":"> Transcript [3063] [false]: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.016148403+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.016150123+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.016151666+07:00","message":"StatePrefix: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.016153577+07:00","message":"TextPushed: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.056995013+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.057040361+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":"2025-09-19T10:24:12.057047038+07:00","message":"receive interim result [false|false]: น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้ทีม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.057058269+07:00","message":"[buffer interim] 317 false น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้ทีม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.057063997+07:00","message":"[bufferProcess] interim [780000000]:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้ทีม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.057066568+07:00","message":"[bufferProcess] send to processor:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้พี่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.057071768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.057074318+07:00","message":"> Transcript [3064] [false]: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้พี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.0570778+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.057079632+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.057081278+07:00","message":"StatePrefix: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.057083724+07:00","message":"TextPushed: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.067668399+07:00","message":"[GCS] IsForceVAD: false for message ID: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.131429509+07:00","message":"[GCS] Start streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.160710631+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.160758339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้ทีมงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.160767595+07:00","message":"receive interim result [false|false]: น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้ทีมงาน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.160786642+07:00","message":"[buffer interim] 317 false น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้ทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.160794687+07:00","message":"[bufferProcess] interim [900000000]:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้ทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.160797188+07:00","message":"[bufferProcess] send to processor:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้ทีม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.160801298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.160804657+07:00","message":"> Transcript [3065] [false]: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้ทีม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.160809572+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.160811373+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.160814012+07:00","message":"StatePrefix: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.160817302+07:00","message":"TextPushed: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.251427316+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.251464136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้ทีมงาน\",\"confidence\":0.94032896}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.251475548+07:00","message":"receive interim result [true|false]: น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้ทีมงาน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.25148838+07:00","message":"end recv isFinal message id 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.251491316+07:00","message":"end Recv id 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.251497901+07:00","message":"[buffer interim] 317 true น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้ทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.25150645+07:00","message":"[bufferProcess] interim [20000000]:น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้ทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.251515693+07:00","message":"[bufferProcess] send to processor (isfinal):น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้ทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.251520173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.251523997+07:00","message":"> Transcript [3066] [false]: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้ทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.251528545+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.251530758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.25153751+07:00","message":"StatePrefix: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.251541273+07:00","message":"TextPushed: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.25154971+07:00","message":"Push: 'จะลองขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.251551766+07:00","message":"TextPushed: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.251554521+07:00","message":"Set new StatePrefix : 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้ทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.25155737+07:00","message":"Next Push (prob) : 'ให้ทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.251559335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.251561926+07:00","message":"> Transcript [3067] [true]: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้ทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.251565101+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.251567149+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.251569246+07:00","message":"StatePrefix: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอให้ทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.25157166+07:00","message":"TextPushed: 'น้องจอมอยากได้ฉายานักร้องงานวัดนะเวลามีงานวัดเดี๋ยวเขาจะลองขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.251574337+07:00","message":"Push: 'ให้ทีมงาน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.25158583+07:00","message":"push: {false จะลองขอ 0 0xc000046400}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.251611594+07:00","message":"push: {true ให้ทีมงาน 0 0xc000046400}"}
{"level":"info","service":"Main","time":"2025-09-19T10:24:12.263859059+07:00","message":"write wav file: './tmp/7402/7402_317.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.473594584+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.473625691+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":"2025-09-19T10:24:12.473631377+07:00","message":"receive interim result [false|false]: เปิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.473642922+07:00","message":"[buffer interim] 318 false เปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.473648521+07:00","message":"[bufferProcess] interim [360000000]:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.473650518+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.695523268+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.695561547+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":"2025-09-19T10:24:12.695567051+07:00","message":"receive interim result [false|false]: เปิดอีก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.695583023+07:00","message":"[buffer interim] 318 false เปิดอีก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.695590257+07:00","message":"[bufferProcess] interim [600000000]:เปิดอีก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.695592842+07:00","message":"[bufferProcess] send to processor:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.695598982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.695601596+07:00","message":"> Transcript [3068] [false]: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.695603467+07:00","message":"Set StatePrefix (first interim): 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.816067307+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.816107378+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":"2025-09-19T10:24:12.816111642+07:00","message":"receive interim result [false|false]: เปิดอีกที"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.816123964+07:00","message":"[buffer interim] 318 false เปิดอีกที"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.816130047+07:00","message":"[bufferProcess] interim [720000000]:เปิดอีกที"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.816131926+07:00","message":"[bufferProcess] send to processor:เปิดอีก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.816136698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.816139597+07:00","message":"> Transcript [3069] [false]: 'เปิดอีก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.816142316+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.816143859+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.816145824+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.816147555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.855021981+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.855061271+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":"2025-09-19T10:24:12.855067026+07:00","message":"receive interim result [false|false]: เปิดอีกครั้ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:12.855080668+07:00","message":"[buffer interim] 318 false เปิดอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.855086943+07:00","message":"[bufferProcess] interim [780000000]:เปิดอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.855089161+07:00","message":"[bufferProcess] send to processor:เปิดอีกที"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.855094255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.855097155+07:00","message":"> Transcript [3070] [false]: 'เปิดอีกที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.855100185+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.855101864+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.855103691+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:12.855105493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:13.118194458+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:13.118225327+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":"2025-09-19T10:24:13.118230552+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:13.118243402+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.118249521+07:00","message":"[bufferProcess] interim [960000000]:เปิดอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.118254836+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.118261887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.118264697+07:00","message":"> Transcript [3071] [false]: 'เปิดอีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.118267791+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.118269579+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.11827116+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.118273124+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:13.500178021+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:13.500209694+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":"2025-09-19T10:24:13.500214847+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:13.500226057+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.500232041+07:00","message":"[bufferProcess] interim [380000000]:เปิดอีกครั้งหนึ่งตัวคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.50023422+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.500239514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.500241914+07:00","message":"> Transcript [3072] [false]: 'เปิดอีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.500244984+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.500246944+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.500248508+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.500250225+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.500254257+07:00","message":"Push: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.500256065+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.500257561+07:00","message":"Set new StatePrefix : 'เปิดอีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.50025934+07:00","message":"Next Push (prob) : 'อีกครั้งหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:13.500266396+07:00","message":"push: {false เปิด 0 0xc002a15580}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:13.704045956+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:13.704099621+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":"2025-09-19T10:24:13.704107123+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:13.704124346+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.704135498+07:00","message":"[bufferProcess] interim [620000000]:เปิดอีกครั้งหนึ่งตัวคนไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.704138958+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.704143231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.704147112+07:00","message":"> Transcript [3073] [false]: 'เปิดอีกครั้งหนึ่งตัวคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.704151436+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.704153715+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.704156365+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.70415937+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:13.884081429+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:13.884116733+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":"2025-09-19T10:24:13.884122609+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ดี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:13.884134028+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่ดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.884140267+07:00","message":"[bufferProcess] interim [740000000]:เปิดอีกครั้งหนึ่งตัวคนไม่ดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.884142395+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคนไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.884145663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.884148268+07:00","message":"> Transcript [3074] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.884150985+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.884152766+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.884154796+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.884156837+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:13.888068687+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:13.888105242+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":"2025-09-19T10:24:13.888110519+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:13.888125195+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.888132404+07:00","message":"[bufferProcess] interim [800000000]:เปิดอีกครั้งหนึ่งตัวคนไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.888134936+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคนไม่ดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.88813882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.888141652+07:00","message":"> Transcript [3075] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.888144635+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.888146264+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.88814815+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:13.888150224+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:14.036448515+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:14.036489021+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":"2025-09-19T10:24:14.036495906+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ได้หา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:14.036510438+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่ได้หา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.036516663+07:00","message":"[bufferProcess] interim [920000000]:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.036519058+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคนไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.036523956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.036526248+07:00","message":"> Transcript [3076] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.036529683+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.036531378+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.036533408+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.036535631+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.036539849+07:00","message":"Push: 'อีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.036542217+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.036544393+07:00","message":"Set new StatePrefix : 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.036548823+07:00","message":"Next Push (prob) : 'ตัวคนไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:14.03655599+07:00","message":"push: {false อีกครั้งหนึ่ง 0 0xc002a15580}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:14.202727276+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:14.202759489+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":"2025-09-19T10:24:14.202764683+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ได้หัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:14.202778782+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่ได้หัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.202786578+07:00","message":"[bufferProcess] interim [40000000]:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.202788846+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.202795304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.202797774+07:00","message":"> Transcript [3077] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.202800898+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.20280289+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.202804925+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.20280793+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:14.270252229+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:14.270297082+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":"2025-09-19T10:24:14.270302809+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:14.270317814+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.270325072+07:00","message":"[bufferProcess] interim [160000000]:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.270327437+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.270333542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.270336277+07:00","message":"> Transcript [3078] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.270339552+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.270341284+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.270343143+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.270345112+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:14.395930984+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:14.395965953+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":"2025-09-19T10:24:14.395971269+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามอง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:14.395984775+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.395991933+07:00","message":"[bufferProcess] interim [280000000]:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.395994232+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.396000725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.396003173+07:00","message":"> Transcript [3079] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.396006352+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.396008064+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.396009685+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.396012103+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:14.812734154+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:14.812775221+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":"2025-09-19T10:24:14.812782286+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองเหมือน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:14.812796735+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.812805036+07:00","message":"[bufferProcess] interim [700000000]:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.812808688+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.812813336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.812816588+07:00","message":"> Transcript [3080] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.812821276+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.812823378+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.812826227+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.812829259+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.812832193+07:00","message":"Push: 'ตัวคนไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.812834374+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.812836687+07:00","message":"Set new StatePrefix : 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.812839094+07:00","message":"Next Push (prob) : 'หันมามอง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:14.812848751+07:00","message":"push: {false ตัวคนไม่ได้ 0 0xc002a15580}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:14.912666016+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:14.912701261+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":"2025-09-19T10:24:14.912707122+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:14.912719808+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.9127269+07:00","message":"[bufferProcess] interim [760000000]:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.912729357+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.912734393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.912736835+07:00","message":"> Transcript [3081] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.912739741+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.912741352+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.912743292+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:14.912745812+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:14.957622738+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:14.957631109+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:15.233680279+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:15.2337534+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":"2025-09-19T10:24:15.233759409+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:15.233773109+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.233779285+07:00","message":"[bufferProcess] interim [60000000]:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.233781936+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.233787196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.233789907+07:00","message":"> Transcript [3082] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.23379295+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.233794626+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.233796695+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.23379883+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:15.35066107+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:15.350691646+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":"2025-09-19T10:24:15.350697056+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:15.350710084+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.350716456+07:00","message":"[bufferProcess] interim [180000000]:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.350719164+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.350724286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.350727089+07:00","message":"> Transcript [3083] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.350730213+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.350731864+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.350733911+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.350736444+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:15.521709012+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:15.521742271+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":"2025-09-19T10:24:15.521748193+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:15.521761333+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.521767891+07:00","message":"[bufferProcess] interim [420000000]:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.521770262+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.521775563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.521778304+07:00","message":"> Transcript [3084] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.521781546+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.521783342+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.521785403+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.521787755+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.521792395+07:00","message":"Push: 'หันมามอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.521797694+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.521799629+07:00","message":"Set new StatePrefix : 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.52180181+07:00","message":"Next Push (prob) : 'หมดแล้วทำกับข้าว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:15.521809729+07:00","message":"push: {false หันมามอง 0 0xc002a15580}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:15.736780057+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:15.736821005+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":"2025-09-19T10:24:15.736829172+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กิน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:15.736845305+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.736852411+07:00","message":"[bufferProcess] interim [600000000]:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.736854839+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.736858364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.736860634+07:00","message":"> Transcript [3085] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.736863993+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.736868829+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.736871128+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.736873327+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามอง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:15.840681066+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:15.840714267+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":"2025-09-19T10:24:15.840720303+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:15.840733031+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.840739721+07:00","message":"[bufferProcess] interim [720000000]:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.840741939+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.840747078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.840750079+07:00","message":"> Transcript [3086] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.840753804+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.840755642+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.840758066+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:15.840760456+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามอง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:16.011918824+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:16.01195556+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":"2025-09-19T10:24:16.011961738+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:16.011973997+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.011979974+07:00","message":"[bufferProcess] interim [900000000]:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.011983298+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.011988309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.011991066+07:00","message":"> Transcript [3087] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.011994591+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.011996324+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.011998202+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.012003109+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามอง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:16.592766174+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:16.592802866+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":"2025-09-19T10:24:16.592809345+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:16.592822132+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.592828597+07:00","message":"[bufferProcess] interim [500000000]:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.592831322+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.592838626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.592840997+07:00","message":"> Transcript [3088] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.592844896+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.592846697+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.592849052+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.592851654+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.592858234+07:00","message":"Push: 'หมดแล้วทำกับข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.592860052+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.592861822+07:00","message":"Set new StatePrefix : 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.592864319+07:00","message":"Next Push (prob) : 'อยู่กินข้าวอยู่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:16.592871887+07:00","message":"push: {false หมดแล้วทำกับข้าว 0 0xc002a15580}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:16.927669169+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:16.927717402+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":"2025-09-19T10:24:16.927725228+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:16.927742202+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.927754396+07:00","message":"[bufferProcess] interim [800000000]:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.927758801+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.92776717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.927771296+07:00","message":"> Transcript [3089] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.927776024+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.927778798+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.927781314+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.927785249+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:16.981760243+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:16.981795955+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":"2025-09-19T10:24:16.98180113+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:16.981822527+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:16.981826631+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":"2025-09-19T10:24:16.981829281+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:16.981834369+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:16.981837967+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.981844245+07:00","message":"[bufferProcess] interim [860000000]:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.981846647+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.981849557+07:00","message":"[bufferProcess] interim [920000000]:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.981851175+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.981854156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.981856732+07:00","message":"> Transcript [3090] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.981860218+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.981861841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.981863482+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.981865914+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.981867438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.981869187+07:00","message":"> Transcript [3091] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.981871002+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.981872287+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.98187364+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:16.981875208+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:17.254746279+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:17.254779067+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":"2025-09-19T10:24:17.254784991+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟัง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:17.254799124+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:17.254806346+07:00","message":"[bufferProcess] interim [100000000]:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:17.254808594+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:17.254813582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:17.254815945+07:00","message":"> Transcript [3092] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:17.254820256+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:17.254821867+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:17.254823801+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:17.254826136+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:17.254830989+07:00","message":"Push: 'อยู่กินข้าวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:17.254833076+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:17.254835398+07:00","message":"Set new StatePrefix : 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:17.254842064+07:00","message":"Next Push (prob) : 'ตั้งใจ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:17.254857973+07:00","message":"push: {false อยู่กินข้าวอยู่ 0 0xc002a15580}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:17.48967787+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:17.489718651+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":"2025-09-19T10:24:17.489725983+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:17.489740012+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:17.489746607+07:00","message":"[bufferProcess] interim [400000000]:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:17.489748992+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:17.489755496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:17.489758119+07:00","message":"> Transcript [3093] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:17.489761751+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:17.489763575+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:17.489765101+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:17.489770363+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:17.624046805+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:17.624088149+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":"2025-09-19T10:24:17.62409494+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:17.6241086+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:17.62411483+07:00","message":"[bufferProcess] interim [460000000]:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:17.62411747+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:17.624122624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:17.624125279+07:00","message":"> Transcript [3094] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:17.624128708+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:17.624130709+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:17.624132534+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:17.624134794+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:17.9586744+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:17.95868012+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:18.171727141+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:18.17176832+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":"2025-09-19T10:24:18.171778827+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:18.171790992+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.171798539+07:00","message":"[bufferProcess] interim [0]:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.171802112+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.171806369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.171809683+07:00","message":"> Transcript [3095] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.171813853+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.171816197+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.17181901+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.171822841+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:18.227693549+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:18.227729375+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":"2025-09-19T10:24:18.227735379+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสีย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:18.2277494+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสีย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.227755642+07:00","message":"[bufferProcess] interim [120000000]:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสีย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.227758268+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.227764757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.227767238+07:00","message":"> Transcript [3096] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.227770718+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.227772459+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.227774294+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.227776839+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.227782224+07:00","message":"Push: 'ตั้งใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.227784267+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.227786228+07:00","message":"Set new StatePrefix : 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.22778865+07:00","message":"Next Push (prob) : 'ฟังนะคะนี่คือ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:18.227795466+07:00","message":"push: {false ตั้งใจ 0 0xc002a15580}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:18.337728378+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:18.337763007+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":"2025-09-19T10:24:18.337769486+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:18.337783986+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.337796364+07:00","message":"[bufferProcess] interim [180000000]:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.337799666+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสีย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.337806926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.337809595+07:00","message":"> Transcript [3097] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.337813455+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.337815212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.337816763+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.337819244+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:18.39682083+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:18.396865784+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":"2025-09-19T10:24:18.396872645+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:18.396889373+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.396896352+07:00","message":"[bufferProcess] interim [300000000]:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.396899484+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.396906663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.396909604+07:00","message":"> Transcript [3098] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.396913381+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.396915412+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.396916946+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.396919638+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:18.58181281+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:18.581854359+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":"2025-09-19T10:24:18.58186086+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:18.581875894+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.581882282+07:00","message":"[bufferProcess] interim [480000000]:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.581885357+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.581891662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.581894383+07:00","message":"> Transcript [3099] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.581897915+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.581899842+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.581902022+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.581905103+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:18.968692927+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:18.968728342+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":"2025-09-19T10:24:18.968734036+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้องเขาจริง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:18.968750028+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้องเขาจริง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.968756914+07:00","message":"[bufferProcess] interim [780000000]:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้องเขาจริง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.968760009+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.96876566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.968768033+07:00","message":"> Transcript [3100] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.968771685+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.968773296+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.968775705+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.968778144+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.968782944+07:00","message":"Push: 'ฟังนะคะนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.968789395+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.968798304+07:00","message":"Set new StatePrefix : 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:18.968801213+07:00","message":"Next Push (prob) : 'เสียงของน้อง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:18.968809147+07:00","message":"push: {false ฟังนะคะนี่คือ 0 0xc002a15580}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:19.035851263+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:19.035887427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้องเขาจริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:19.035893389+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้องเขาจริงๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:19.035904795+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้องเขาจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.035911735+07:00","message":"[bufferProcess] interim [900000000]:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้องเขาจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.035914327+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้องเขาจริง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.035917669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.035920173+07:00","message":"> Transcript [3101] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้องเขาจริง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.035924231+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.035925911+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.035927523+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.035930036+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:19.046665424+07:00","message":"[GCS] IsForceVAD: false for message ID: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:19.07618692+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:19.076228145+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":"2025-09-19T10:24:19.076235826+07:00","message":"receive interim result [false|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้องเขาจริงๆค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:19.07625189+07:00","message":"[buffer interim] 318 false เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้องเขาจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.076260644+07:00","message":"[bufferProcess] interim [960000000]:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้องเขาจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.076264447+07:00","message":"[bufferProcess] send to processor:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้องเขาจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.076268684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.076272302+07:00","message":"> Transcript [3102] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้องเขาจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.076277295+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.076279665+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.076282414+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.076286203+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:19.248173001+07:00","message":"[GCS] Start streaming session, msgId: 319"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:19.24998222+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:19.250015167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้องเขาจริงๆค่ะ\",\"confidence\":0.95165044}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:19.250021173+07:00","message":"receive interim result [true|false]: เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้องเขาจริงๆค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:19.250035564+07:00","message":"end recv isFinal message id 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:19.25003758+07:00","message":"end Recv id 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:19.25004194+07:00","message":"[buffer interim] 318 true เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้องเขาจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.250054595+07:00","message":"[bufferProcess] interim [140000000]:เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้องเขาจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.250058094+07:00","message":"[bufferProcess] send to processor (isfinal):เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้องเขาจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.250061894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.250065395+07:00","message":"> Transcript [3103] [false]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้องเขาจริงๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.250070305+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.250072426+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.250074843+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.250078438+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.250084329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.250086225+07:00","message":"> Transcript [3104] [true]: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้องเขาจริงๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.250088567+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.250089878+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.250091123+07:00","message":"StatePrefix: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือเสียงของน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.250093017+07:00","message":"TextPushed: 'เปิดอีกครั้งหนึ่งตัวคนไม่ได้หันมามองหมดแล้วทำกับข้าวอยู่กินข้าวอยู่ตั้งใจฟังนะคะนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:19.250096271+07:00","message":"Push: 'เสียงของน้องเขาจริงๆค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:19.250103709+07:00","message":"push: {true เสียงของน้องเขาจริงๆค่ะ 0 0xc002a15580}"}
{"level":"info","service":"Main","time":"2025-09-19T10:24:19.266490778+07:00","message":"write wav file: './tmp/7402/7402_318.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:20.958984328+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:20.95898724+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:21.133135101+07:00","message":"receive streaming session, msgId: 319"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:21.133194085+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":"2025-09-19T10:24:21.133200196+07:00","message":"receive interim result [false|false]: เรียบร้อย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:21.133219671+07:00","message":"[buffer interim] 319 false เรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:21.133226028+07:00","message":"[bufferProcess] interim [850000000]:เรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:21.133227723+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:21.133234847+07:00","message":"[bufferProcess] send to processor (ticker):เรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:21.133238243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:21.133241206+07:00","message":"> Transcript [3105] [false]: 'เรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:21.133243269+07:00","message":"Set StatePrefix (first interim): 'เรียบร้อย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:21.707135276+07:00","message":"receive streaming session, msgId: 319"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:21.707175429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียบร้อย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:21.707180886+07:00","message":"receive interim result [false|false]: เรียบร้อย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:21.70719323+07:00","message":"[buffer interim] 319 false เรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:21.707202028+07:00","message":"[bufferProcess] interim [450000000]:เรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:21.707204508+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:23.361712129+07:00","message":"[GCS] Cleaned up inactive client: 300"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:23.361742454+07:00","message":"[GCS] Cleaned up inactive client: 302"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:23.361745382+07:00","message":"[GCS] Cleaned up inactive client: 301"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:23.361746837+07:00","message":"[GCS] Cleaned up inactive client: 303"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:23.361748153+07:00","message":"[GCS] Cleaned up inactive client: 304"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:23.95994826+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:23.959989423+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:24.590257257+07:00","message":"receive streaming session, msgId: 319"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:24.590298258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียบร้อยดีไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:24.590303386+07:00","message":"receive interim result [false|false]: เรียบร้อยดีไหม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:24.590316535+07:00","message":"[buffer interim] 319 false เรียบร้อยดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:24.590322645+07:00","message":"[bufferProcess] interim [390000000]:เรียบร้อยดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:24.590324572+07:00","message":"[bufferProcess] send to processor:เรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:24.590329889+07:00","message":"[bufferProcess] send to processor (ticker):เรียบร้อยดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:24.590332575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:24.59033492+07:00","message":"> Transcript [3106] [false]: 'เรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:24.590338104+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:24.590339966+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:24.590341939+07:00","message":"StatePrefix: 'เรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:24.590343706+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:24.590345742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:24.590347383+07:00","message":"> Transcript [3107] [false]: 'เรียบร้อยดีไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:24.59034913+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:24.590350417+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:24.590351759+07:00","message":"StatePrefix: 'เรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:24.590353026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:24.712996785+07:00","message":"receive streaming session, msgId: 319"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:24.713031902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียบร้อย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:24.713044058+07:00","message":"receive interim result [false|false]: เรียบร้อย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:24.713061004+07:00","message":"[buffer interim] 319 false เรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:24.713068159+07:00","message":"[bufferProcess] interim [450000000]:เรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:24.713069776+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:26.866424998+07:00","message":"[GCS] IsForceVAD: false for message ID: 319"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:26.927749677+07:00","message":"[GCS] Start streaming session, msgId: 320"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:26.960506122+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:26.960508949+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:27.004024095+07:00","message":"receive streaming session, msgId: 319"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:27.004116465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียบร้อยดีไหม\",\"confidence\":0.8621404}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:27.00412387+07:00","message":"receive interim result [true|false]: เรียบร้อยดีไหม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:27.004133638+07:00","message":"end recv isFinal message id 319"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:27.004135997+07:00","message":"end Recv id 319"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:27.004142922+07:00","message":"[buffer interim] 319 true เรียบร้อยดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:27.004152896+07:00","message":"[bufferProcess] interim [850000000]:เรียบร้อยดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:27.004156946+07:00","message":"[bufferProcess] send to processor (isfinal):เรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:27.004161185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:27.004164856+07:00","message":"> Transcript [3108] [false]: 'เรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:27.004168295+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:27.004170579+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:27.004172892+07:00","message":"StatePrefix: 'เรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:27.004175312+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:27.004177374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:27.004180431+07:00","message":"> Transcript [3109] [true]: 'เรียบร้อยดีไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:27.004182935+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:27.004184979+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:27.004187018+07:00","message":"StatePrefix: 'เรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:27.004189119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:27.004192367+07:00","message":"Push: 'เรียบร้อยดีไหม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:27.004202271+07:00","message":"push: {true เรียบร้อยดีไหม 0 0xc000047e00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:24:27.020492739+07:00","message":"write wav file: './tmp/7402/7402_319.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:29.961285955+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:29.961285901+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:32.496545636+07:00","message":"[GCS] IsForceVAD: false for message ID: 320"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:32.571247631+07:00","message":"[GCS] Start streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:32.606742559+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:32.606760653+07:00","message":"found end of frame, send empty tag with msgId: 320"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:32.606763206+07:00","message":"end Recv id 320"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:32.606769926+07:00","message":"[buffer interim] 320 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:32.606775774+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:32.606780333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:32.606783391+07:00","message":"> Transcript [3110] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:32.606785373+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:32.606787082+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:32.606788815+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:32.606790458+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:32.606796163+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:32.606805115+07:00","message":"push: {true \n 0 0xc003196400}"}
{"level":"info","service":"Main","time":"2025-09-19T10:24:32.617920715+07:00","message":"write wav file: './tmp/7402/7402_320.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:32.96173341+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:32.96173305+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:35.962704769+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:35.962705979+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:36.287642081+07:00","message":"[GCS] IsForceVAD: false for message ID: 321"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:36.396802815+07:00","message":"receive streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:36.39682079+07:00","message":"found end of frame, send empty tag with msgId: 321"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:36.396823277+07:00","message":"end Recv id 321"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:36.396832818+07:00","message":"[buffer interim] 321 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:36.396839321+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:36.396843705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:36.39684619+07:00","message":"> Transcript [3111] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:36.39684829+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:36.396849788+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:36.396851317+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:36.396852918+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:36.396860634+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:36.396869401+07:00","message":"push: {true \n 0 0xc002a14580}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:36.408500996+07:00","message":"[GCS] Start streaming session, msgId: 322"}
{"level":"info","service":"Main","time":"2025-09-19T10:24:36.408603535+07:00","message":"write wav file: './tmp/7402/7402_321.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:38.963482163+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:38.963482227+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:40.507151524+07:00","message":"[GCS] IsForceVAD: false for message ID: 322"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:40.613483336+07:00","message":"receive streaming session, msgId: 322"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:40.613514987+07:00","message":"found end of frame, send empty tag with msgId: 322"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:40.613519296+07:00","message":"end Recv id 322"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:40.613529803+07:00","message":"[buffer interim] 322 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:40.613538694+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:40.613543628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:40.613547796+07:00","message":"> Transcript [3112] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:40.613551794+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:40.613554746+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:40.613559072+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:40.613560997+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:40.613569821+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:40.613581495+07:00","message":"push: {true \n 0 0xc000188000}"}
{"level":"info","service":"Main","time":"2025-09-19T10:24:40.622982745+07:00","message":"write wav file: './tmp/7402/7402_322.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:40.768237441+07:00","message":"[GCS] Start streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:41.622658239+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:41.622706898+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":"2025-09-19T10:24:41.622713406+07:00","message":"receive interim result [false|false]: จอม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:41.622728064+07:00","message":"[buffer interim] 323 false จอม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:41.622738783+07:00","message":"[bufferProcess] interim [720000000]:จอม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:41.622741009+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:41.622747111+07:00","message":"[bufferProcess] send to processor (ticker):จอม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:41.622750127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:41.622753841+07:00","message":"> Transcript [3113] [false]: 'จอม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:41.622756591+07:00","message":"Set StatePrefix (first interim): 'จอม'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:41.964233425+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:41.964238231+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:43.106221894+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:43.106267084+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":"2025-09-19T10:24:43.106272166+07:00","message":"receive interim result [false|false]: ดูราย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:43.106289053+07:00","message":"[buffer interim] 323 false ดูราย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.106299078+07:00","message":"[bufferProcess] interim [220000000]:ดูราย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.106300645+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.106303341+07:00","message":"[bufferProcess] send to processor (ticker):ดูราย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.106305533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.106307821+07:00","message":"> Transcript [3114] [false]: 'ดูราย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.106310493+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.106312463+07:00","message":"Set new StatePrefix: 'ดูราย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:43.228016857+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:43.228051233+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":"2025-09-19T10:24:43.228055729+07:00","message":"receive interim result [false|false]: ดูรายการ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:43.22807274+07:00","message":"[buffer interim] 323 false ดูรายการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.228082783+07:00","message":"[bufferProcess] interim [280000000]:ดูรายการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.228084566+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:43.41882743+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:43.418866068+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":"2025-09-19T10:24:43.418870623+07:00","message":"receive interim result [false|false]: ดูรายการที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:43.418893722+07:00","message":"[buffer interim] 323 false ดูรายการที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.418900414+07:00","message":"[bufferProcess] interim [460000000]:ดูรายการที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.418902341+07:00","message":"[bufferProcess] send to processor:ดูรายการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.418905496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.418908207+07:00","message":"> Transcript [3115] [false]: 'ดูรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.418911198+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.418912861+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.418914608+07:00","message":"StatePrefix: 'ดูราย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.418916554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:43.426148582+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:43.426170474+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":"2025-09-19T10:24:43.426175124+07:00","message":"receive interim result [false|false]: ดูรายการ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:43.426185295+07:00","message":"[buffer interim] 323 false ดูรายการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.426189684+07:00","message":"[bufferProcess] interim [520000000]:ดูรายการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.426192705+07:00","message":"[bufferProcess] send to processor:ดูรายการที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.426199134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.426201542+07:00","message":"> Transcript [3116] [false]: 'ดูรายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.426204315+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.426206251+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.42620768+07:00","message":"StatePrefix: 'ดูราย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.4262093+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:43.747419417+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:43.74745674+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":"2025-09-19T10:24:43.747462072+07:00","message":"receive interim result [false|false]: ดูรายการที่บันทึก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:43.747476358+07:00","message":"[buffer interim] 323 false ดูรายการที่บันทึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.747482437+07:00","message":"[bufferProcess] interim [760000000]:ดูรายการที่บันทึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.747484303+07:00","message":"[bufferProcess] send to processor:ดูรายการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.747489377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.747491674+07:00","message":"> Transcript [3117] [false]: 'ดูรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.747494807+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.747496649+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.747498287+07:00","message":"StatePrefix: 'ดูราย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.747499998+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:43.76738721+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:43.76740995+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":"2025-09-19T10:24:43.767414909+07:00","message":"receive interim result [false|false]: ดูรายการ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:43.767427375+07:00","message":"[buffer interim] 323 false ดูรายการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.767431816+07:00","message":"[bufferProcess] interim [820000000]:ดูรายการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.767433678+07:00","message":"[bufferProcess] send to processor:ดูรายการที่บันทึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.767436594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.767438862+07:00","message":"> Transcript [3118] [false]: 'ดูรายการที่บันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.767441543+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.767443086+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.767444543+07:00","message":"StatePrefix: 'ดูราย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.76744619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.767448491+07:00","message":"Push: 'ดูราย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.767450046+07:00","message":"TextPushed: 'ดูราย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.767452021+07:00","message":"Set new StatePrefix : 'ดูรายการที่บันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.767454479+07:00","message":"Next Push (prob) : 'การที่บันทึก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:43.767461673+07:00","message":"push: {false ดูราย 0 0xc000046e00}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:43.816172585+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:43.816206072+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":"2025-09-19T10:24:43.816211063+07:00","message":"receive interim result [false|false]: ดูรายการ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:43.816223227+07:00","message":"[buffer interim] 323 false ดูรายการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.816232568+07:00","message":"[bufferProcess] interim [880000000]:ดูรายการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.81623435+07:00","message":"[bufferProcess] send to processor:ดูรายการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.81623775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.816240132+07:00","message":"> Transcript [3119] [false]: 'ดูรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:43.816241931+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:44.806246207+07:00","message":"[GCS] IsForceVAD: false for message ID: 323"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:44.949586715+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:44.949629793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ดูรายการที่บันทึก\",\"confidence\":0.8669125}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:44.949634885+07:00","message":"receive interim result [true|false]: ได้ดูรายการที่บันทึก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:44.949644213+07:00","message":"end recv isFinal message id 323"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:44.949646483+07:00","message":"end Recv id 323"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:44.949652715+07:00","message":"[buffer interim] 323 true ได้ดูรายการที่บันทึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:44.949659617+07:00","message":"[bufferProcess] interim [50000000]:ได้ดูรายการที่บันทึก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:44.949662249+07:00","message":"[bufferProcess] send to processor (isfinal):ดูรายการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:44.94966623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:44.949668765+07:00","message":"> Transcript [3120] [false]: 'ดูรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:44.949670996+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:44.949672433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:44.949674877+07:00","message":"> Transcript [3121] [true]: 'ได้ดูรายการที่บันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:44.949676877+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:44.949678447+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:44.94967995+07:00","message":"StatePrefix: 'ดูรายการที่บันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:44.949681763+07:00","message":"TextPushed: 'ดูราย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:44.949682916+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:44.949763072+07:00","message":"Push: 'ได้ดูรายการที่บันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:44.949765079+07:00","message":"TextPushed: 'ดูรายได้ดูรายการที่บันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:44.949766896+07:00","message":"Set new StatePrefix : 'ได้ดูรายการที่บันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:44.949768606+07:00","message":"Next Push (prob) : 'ได้ดูรายการที่บันทึก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:44.949776455+07:00","message":"push: {true ได้ดูรายการที่บันทึก 0 0xc000046e00}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:44.949793427+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_323.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:24:44.959351855+07:00","message":"write wav file: './tmp/7402/7402_323.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:44.964555822+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:44.964564807+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:45.130327663+07:00","message":"[GCS] Start streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:45.889570631+07:00","message":"[GCS] IsForceVAD: false for message ID: 324"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:46.009561925+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:46.009602741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:46.009608501+07:00","message":"receive interim result [false|false]: ครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:46.009621807+07:00","message":"[buffer interim] 324 false ครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:46.009627576+07:00","message":"[bufferProcess] interim [0]:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:46.009629613+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:46.009636259+07:00","message":"[bufferProcess] send to processor (ticker):ครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:46.009638739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:46.009643328+07:00","message":"> Transcript [3122] [false]: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:46.009645357+07:00","message":"Set StatePrefix (first interim): 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:46.025270116+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:46.025306651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับ\",\"confidence\":0.7393125}],\"is_final\":true,\"result_end_time\":{\"seconds\":1},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:46.025312207+07:00","message":"receive interim result [true|false]: ครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:46.025322856+07:00","message":"end recv isFinal message id 324"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:46.025325107+07:00","message":"end Recv id 324"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:46.025334056+07:00","message":"[buffer interim] 324 true ครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:46.02534084+07:00","message":"[bufferProcess] interim [0]:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:46.025343975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:46.025346772+07:00","message":"> Transcript [3123] [true]: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:46.025349535+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:46.02535104+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:46.02535277+07:00","message":"StatePrefix: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:46.025354484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:46.025356855+07:00","message":"Push: 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:46.025365499+07:00","message":"push: {true ครับ 0 0xc000047c80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:24:46.030827346+07:00","message":"write wav file: './tmp/7402/7402_324.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:46.208902412+07:00","message":"[GCS] Start streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:46.945699704+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:46.945732625+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":"2025-09-19T10:24:46.945737738+07:00","message":"receive interim result [false|false]: ที่เกิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:46.945752107+07:00","message":"[buffer interim] 325 false ที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:46.945757981+07:00","message":"[bufferProcess] interim [540000000]:ที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:46.945759879+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:47.089700162+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:47.08973239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"vegan\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:47.089737328+07:00","message":"receive interim result [false|false]: vegan"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:47.089749007+07:00","message":"[buffer interim] 325 false vegan"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.089754953+07:00","message":"[bufferProcess] interim [660000000]:vegan"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.089756821+07:00","message":"[bufferProcess] send to processor:ที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.089760516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.089763313+07:00","message":"> Transcript [3124] [false]: 'ที่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.089765134+07:00","message":"Set StatePrefix (first interim): 'ที่เกิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:47.388636258+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:47.388676153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"reconnect\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:47.388681666+07:00","message":"receive interim result [false|false]: reconnect"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:47.388694366+07:00","message":"[buffer interim] 325 false reconnect"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.38869977+07:00","message":"[bufferProcess] interim [960000000]:reconnect"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.388701667+07:00","message":"[bufferProcess] send to processor:vegan"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.388706462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.388712211+07:00","message":"> Transcript [3125] [false]: 'vegan'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.38871402+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.388716025+07:00","message":"Set new StatePrefix: 'vegan'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:47.578491138+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:47.578523764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"vegan นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:47.578529741+07:00","message":"receive interim result [false|false]: vegan นะครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:47.578543275+07:00","message":"[buffer interim] 325 false vegan นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.578549412+07:00","message":"[bufferProcess] interim [140000000]:vegan นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.578551495+07:00","message":"[bufferProcess] send to processor:reconnect"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.578556867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.578559476+07:00","message":"> Transcript [3126] [false]: 'reconnect'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.578561697+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.578563818+07:00","message":"Set new StatePrefix: 'reconnect'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:47.865659153+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:47.865696453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"vegan นะครับ Season\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:47.865704311+07:00","message":"receive interim result [false|false]: vegan นะครับ Season"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:47.865717977+07:00","message":"[buffer interim] 325 false vegan นะครับ Season"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.86572437+07:00","message":"[bufferProcess] interim [440000000]:vegan นะครับ Season"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.865726441+07:00","message":"[bufferProcess] send to processor:vegan นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.865729447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.865731958+07:00","message":"> Transcript [3127] [false]: 'vegan นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.865733895+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.865735595+07:00","message":"Set new StatePrefix: 'vegan นะครับ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:47.965291691+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:47.965321227+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:47.968865378+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:47.968903773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"vegan นะครับ Season 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:47.96891111+07:00","message":"receive interim result [false|false]: vegan นะครับ Season 5"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:47.96892949+07:00","message":"[buffer interim] 325 false vegan นะครับ Season 5"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.968937161+07:00","message":"[bufferProcess] interim [560000000]:vegan นะครับ Season 5"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.96894024+07:00","message":"[bufferProcess] send to processor:vegan นะครับ Season"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.96894973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.968953188+07:00","message":"> Transcript [3128] [false]: 'vegan นะครับ Season'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.968957309+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.968959911+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.968962197+07:00","message":"StatePrefix: 'vegan นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.968964399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:47.983650563+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:47.983677404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"vegan นะครับซีซั่นหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:47.983682884+07:00","message":"receive interim result [false|false]: vegan นะครับซีซั่นหน้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:47.98369697+07:00","message":"[buffer interim] 325 false vegan นะครับซีซั่นหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.983706684+07:00","message":"[bufferProcess] interim [620000000]:vegan นะครับซีซั่นหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.983708763+07:00","message":"[bufferProcess] send to processor:vegan นะครับ Season 5"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.983711988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.983714514+07:00","message":"> Transcript [3129] [false]: 'vegan นะครับ Season 5'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.98371782+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.983719546+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.983721162+07:00","message":"StatePrefix: 'vegan นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:47.983722825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:48.171479381+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:48.17151828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"vegan\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:48.171524061+07:00","message":"receive interim result [false|false]: vegan"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:48.171537394+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":"2025-09-19T10:24:48.171540239+07:00","message":"receive interim result [false|false]:  นะครับซีซั่นหน้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:48.171548256+07:00","message":"[buffer interim] 325 false vegan"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:48.171551702+07:00","message":"[buffer interim] 325 false  นะครับซีซั่นหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.171557569+07:00","message":"[bufferProcess] interim [740000000]:vegan"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.171559548+07:00","message":"[bufferProcess] send to processor:vegan นะครับซีซั่นหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.171562222+07:00","message":"[bufferProcess] interim [740000000]: นะครับซีซั่นหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.171564397+07:00","message":"[bufferProcess] update buffer: vegan นะครับซีซั่นหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.171567222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.171569752+07:00","message":"> Transcript [3130] [false]: 'vegan นะครับซีซั่นหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.171572505+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.171574081+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.171575565+07:00","message":"StatePrefix: 'vegan นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.171577185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:48.532452579+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:48.532487271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"vegan นะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:48.532492482+07:00","message":"receive interim result [false|false]: vegan นะครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:48.532505557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Season 5 เดอะโกลเด้นซอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:48.532509167+07:00","message":"receive interim result [false|false]:  Season 5 เดอะโกลเด้นซอง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:48.532525841+07:00","message":"[buffer interim] 325 false vegan นะครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:48.532540882+07:00","message":"[buffer interim] 325 false  Season 5 เดอะโกลเด้นซอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.532547514+07:00","message":"[bufferProcess] interim [160000000]:vegan นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.532550406+07:00","message":"[bufferProcess] send to processor:vegan นะครับซีซั่นหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.532555078+07:00","message":"[bufferProcess] interim [160000000]: Season 5 เดอะโกลเด้นซอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.532557266+07:00","message":"[bufferProcess] update buffer: vegan นะครับ Season 5 เดอะโกลเด้นซอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.532559811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.53256245+07:00","message":"> Transcript [3131] [false]: 'vegan นะครับซีซั่นหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.532565217+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.532566873+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.532568919+07:00","message":"StatePrefix: 'vegan นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.53257062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.532574555+07:00","message":"Push: 'vegan นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.532576038+07:00","message":"TextPushed: 'vegan นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.532577639+07:00","message":"Set new StatePrefix : 'vegan นะครับซีซั่นหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.532579279+07:00","message":"Next Push (prob) : 'ซีซั่นหน้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:48.532587367+07:00","message":"push: {false vegan นะครับ 0 0xc002a14880}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:48.858576439+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:48.858617485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"vegan นะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:48.85862387+07:00","message":"receive interim result [false|false]: vegan นะครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:48.85864381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Season 5 เดอะโกลเด้นซองนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:48.858647173+07:00","message":"receive interim result [false|false]:  Season 5 เดอะโกลเด้นซองนะครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:48.858655179+07:00","message":"[buffer interim] 325 false vegan นะครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:48.858658957+07:00","message":"[buffer interim] 325 false  Season 5 เดอะโกลเด้นซองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.858664293+07:00","message":"[bufferProcess] interim [520000000]:vegan นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.858666298+07:00","message":"[bufferProcess] send to processor:vegan นะครับ Season 5 เดอะโกลเด้นซอง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.858668752+07:00","message":"[bufferProcess] interim [520000000]: Season 5 เดอะโกลเด้นซองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.858672163+07:00","message":"[bufferProcess] update buffer: vegan นะครับ Season 5 เดอะโกลเด้นซองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.858676459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.858679226+07:00","message":"> Transcript [3132] [false]: 'vegan นะครับ Season 5 เดอะโกลเด้นซอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.858681305+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:48.858683044+07:00","message":"Set new StatePrefix: 'vegan นะครับ Season 5 เดอะโกลเด้นซอง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:49.176498177+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:49.176540046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"vegan นะครับ Season 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:49.176547201+07:00","message":"receive interim result [false|false]: vegan นะครับ Season 5"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:49.176560159+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":"2025-09-19T10:24:49.176564663+07:00","message":"receive interim result [false|false]:  เดอะโกลเด้นซองนะครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:49.176576178+07:00","message":"[buffer interim] 325 false vegan นะครับ Season 5"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:49.176580483+07:00","message":"[buffer interim] 325 false  เดอะโกลเด้นซองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:49.176587343+07:00","message":"[bufferProcess] interim [760000000]:vegan นะครับ Season 5"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:49.176591044+07:00","message":"[bufferProcess] send to processor:vegan นะครับ Season 5 เดอะโกลเด้นซองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:49.176594873+07:00","message":"[bufferProcess] interim [760000000]: เดอะโกลเด้นซองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:49.1765979+07:00","message":"[bufferProcess] update buffer: vegan นะครับ Season 5 เดอะโกลเด้นซองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:49.176601572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:49.176605196+07:00","message":"> Transcript [3133] [false]: 'vegan นะครับ Season 5 เดอะโกลเด้นซองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:49.176609256+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:49.176611512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:49.176613747+07:00","message":"StatePrefix: 'vegan นะครับ Season 5 เดอะโกลเด้นซอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:49.176616628+07:00","message":"TextPushed: 'vegan นะครับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:49.454451454+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:49.45449804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"vegan นะครับ Season 5 เดอะโกลเด้นซองนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:49.454504581+07:00","message":"receive interim result [false|false]: vegan นะครับ Season 5 เดอะโกลเด้นซองนะครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:49.454522566+07:00","message":"[buffer interim] 325 false vegan นะครับ Season 5 เดอะโกลเด้นซองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:49.454533127+07:00","message":"[bufferProcess] interim [120000000]:vegan นะครับ Season 5 เดอะโกลเด้นซองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:49.454536373+07:00","message":"[bufferProcess] send to processor:vegan นะครับ Season 5 เดอะโกลเด้นซองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:49.454542798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:49.454546268+07:00","message":"> Transcript [3134] [false]: 'vegan นะครับ Season 5 เดอะโกลเด้นซองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:49.454550753+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:49.454553266+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:49.4545558+07:00","message":"StatePrefix: 'vegan นะครับ Season 5 เดอะโกลเด้นซอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:49.454558418+07:00","message":"TextPushed: 'vegan นะครับ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:50.965360925+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:50.965375189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:53.362055356+07:00","message":"[GCS] Cleaned up inactive client: 309"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:53.362092632+07:00","message":"[GCS] Cleaned up inactive client: 307"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:53.362096083+07:00","message":"[GCS] Cleaned up inactive client: 306"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:53.36209813+07:00","message":"[GCS] Cleaned up inactive client: 305"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:53.362100137+07:00","message":"[GCS] Cleaned up inactive client: 308"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:53.854138849+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:53.854171449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"vegan นะครับ Season 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:53.854177044+07:00","message":"receive interim result [false|false]: vegan นะครับ Season 5"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:53.854188086+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":"2025-09-19T10:24:53.854190989+07:00","message":"receive interim result [false|false]:  เดอะโกลเด้นซองนะครับเด็กๆมาเยอะมาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:53.854198511+07:00","message":"[buffer interim] 325 false vegan นะครับ Season 5"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:53.854202829+07:00","message":"[buffer interim] 325 false  เดอะโกลเด้นซองนะครับเด็กๆมาเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:53.854208535+07:00","message":"[bufferProcess] interim [440000000]:vegan นะครับ Season 5"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:53.854210797+07:00","message":"[bufferProcess] send to processor:vegan นะครับ Season 5 เดอะโกลเด้นซองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:53.854215829+07:00","message":"[bufferProcess] send to processor (ticker):vegan นะครับ Season 5"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:53.854218444+07:00","message":"[bufferProcess] interim [440000000]: เดอะโกลเด้นซองนะครับเด็กๆมาเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:53.854220097+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:53.854222461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:53.854224889+07:00","message":"> Transcript [3135] [false]: 'vegan นะครับ Season 5 เดอะโกลเด้นซองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:53.854228139+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:53.854229705+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:53.854231649+07:00","message":"StatePrefix: 'vegan นะครับ Season 5 เดอะโกลเด้นซอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:53.854233581+07:00","message":"TextPushed: 'vegan นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:53.854234793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:53.854236288+07:00","message":"> Transcript [3136] [false]: 'vegan นะครับ Season 5'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:53.854237516+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:53.965677066+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:53.965681583+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:54.495933061+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:54.495968449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"vegan นะครับ Season 5 เดอะโกลเด้นซองนะครับเด็กๆมาเยอะมาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:54.495974195+07:00","message":"receive interim result [false|false]: vegan นะครับ Season 5 เดอะโกลเด้นซองนะครับเด็กๆมาเยอะมาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:54.495986557+07:00","message":"[buffer interim] 325 false vegan นะครับ Season 5 เดอะโกลเด้นซองนะครับเด็กๆมาเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:54.495992682+07:00","message":"[bufferProcess] interim [40000000]:vegan นะครับ Season 5 เดอะโกลเด้นซองนะครับเด็กๆมาเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:54.495995176+07:00","message":"[bufferProcess] send to processor: เดอะโกลเด้นซองนะครับเด็กๆมาเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:54.496000348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:54.496003356+07:00","message":"> Transcript [3137] [false]: ' เดอะโกลเด้นซองนะครับเด็กๆมาเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:54.496005455+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:54.496007367+07:00","message":"Set new StatePrefix: ' เดอะโกลเด้นซองนะครับเด็กๆมาเยอะมาก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:54.536717595+07:00","message":"[GCS] IsForceVAD: false for message ID: 325"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:54.609484187+07:00","message":"[GCS] Start streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:54.711995683+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:54.712043926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Happy Birthday นะครับ Season 5 เดอะโกลเด้นซองนะครับเด็กๆมาเยอะมาก\",\"confidence\":0.8801613}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:54.712052143+07:00","message":"receive interim result [true|false]: Happy Birthday นะครับ Season 5 เดอะโกลเด้นซองนะครับเด็กๆมาเยอะมาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:54.712063408+07:00","message":"end recv isFinal message id 325"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:54.712065671+07:00","message":"end Recv id 325"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:54.712074217+07:00","message":"[buffer interim] 325 true Happy Birthday นะครับ Season 5 เดอะโกลเด้นซองนะครับเด็กๆมาเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:54.712092023+07:00","message":"[bufferProcess] interim [340000000]:Happy Birthday นะครับ Season 5 เดอะโกลเด้นซองนะครับเด็กๆมาเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:54.712095995+07:00","message":"[bufferProcess] send to processor (isfinal):vegan นะครับ Season 5 เดอะโกลเด้นซองนะครับเด็กๆมาเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:54.712100299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:54.712103792+07:00","message":"> Transcript [3138] [false]: 'vegan นะครับ Season 5 เดอะโกลเด้นซองนะครับเด็กๆมาเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:54.712106758+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:54.712109147+07:00","message":"Set new StatePrefix: 'vegan นะครับ Season 5 เดอะโกลเด้นซองนะครับเด็กๆมาเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:54.712113568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:54.712116065+07:00","message":"> Transcript [3139] [true]: 'Happy Birthday นะครับ Season 5 เดอะโกลเด้นซองนะครับเด็กๆมาเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:54.712118992+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:54.712121084+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:54.712123234+07:00","message":"StatePrefix: 'vegan นะครับ Season 5 เดอะโกลเด้นซองนะครับเด็กๆมาเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:54.712125953+07:00","message":"TextPushed: 'vegan นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:54.712127879+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:54.712330692+07:00","message":"Push: 'เด็กๆมาเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:54.712334677+07:00","message":"TextPushed: 'vegan นะครับเด็กๆมาเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:54.712337245+07:00","message":"Set new StatePrefix : 'Happy Birthday นะครับ Season 5 เดอะโกลเด้นซองนะครับเด็กๆมาเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:54.712339674+07:00","message":"Next Push (prob) : 'Happy Birthday นะครับ Season 5 เดอะโกลเด้นซองนะครับเด็กๆมาเยอะมาก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:54.712350362+07:00","message":"push: {true เด็กๆมาเยอะมาก 0 0xc002a14880}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:54.712362275+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_325.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:24:54.729754881+07:00","message":"write wav file: './tmp/7402/7402_325.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:55.076891274+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:55.076947276+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":"2025-09-19T10:24:55.076953927+07:00","message":"receive interim result [false|false]: ฝัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:55.076970705+07:00","message":"[buffer interim] 326 false ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:55.076977625+07:00","message":"[bufferProcess] interim [480000000]:ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:55.07697945+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:55.656959291+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:55.657005317+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":"2025-09-19T10:24:55.65701302+07:00","message":"receive interim result [false|false]: ฝัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:55.657028994+07:00","message":"[buffer interim] 326 false ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:55.657035491+07:00","message":"[bufferProcess] interim [80000000]:ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:55.657037609+07:00","message":"[bufferProcess] send to processor:ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:55.65704347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:55.657045914+07:00","message":"> Transcript [3140] [false]: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:55.657047794+07:00","message":"Set StatePrefix (first interim): 'ฝัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:55.997626309+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:55.997660568+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":"2025-09-19T10:24:55.997665732+07:00","message":"receive interim result [false|false]: ฝันเห็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:55.997683957+07:00","message":"[buffer interim] 326 false ฝันเห็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:55.997697075+07:00","message":"[bufferProcess] interim [380000000]:ฝันเห็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:55.997698913+07:00","message":"[bufferProcess] send to processor:ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:55.997702205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:55.99770515+07:00","message":"> Transcript [3141] [false]: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:55.997708057+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:55.997709645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:55.99771127+07:00","message":"StatePrefix: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:55.997714413+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:56.036112705+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:56.036154881+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":"2025-09-19T10:24:56.036160689+07:00","message":"receive interim result [false|false]: ฝัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:56.036174759+07:00","message":"[buffer interim] 326 false ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.036181168+07:00","message":"[bufferProcess] interim [440000000]:ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.036183133+07:00","message":"[bufferProcess] send to processor:ฝันเห็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.036189509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.036192092+07:00","message":"> Transcript [3142] [false]: 'ฝันเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.036195048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.036196668+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.036198365+07:00","message":"StatePrefix: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.036203498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:56.166566877+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:56.166610484+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":"2025-09-19T10:24:56.166615565+07:00","message":"receive interim result [false|false]: ฝันแล้วก็จะเป็นอีก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:56.166630443+07:00","message":"[buffer interim] 326 false ฝันแล้วก็จะเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.166636897+07:00","message":"[bufferProcess] interim [560000000]:ฝันแล้วก็จะเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.166639112+07:00","message":"[bufferProcess] send to processor:ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.166645223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.16664775+07:00","message":"> Transcript [3143] [false]: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.166650405+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.166653832+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.166655717+07:00","message":"StatePrefix: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.166657463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:56.225402408+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:56.225436512+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":"2025-09-19T10:24:56.225442029+07:00","message":"receive interim result [false|false]: ฝันแล้วก็จะเป็นอีกหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:56.225455961+07:00","message":"[buffer interim] 326 false ฝันแล้วก็จะเป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.225461838+07:00","message":"[bufferProcess] interim [680000000]:ฝันแล้วก็จะเป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.225463987+07:00","message":"[bufferProcess] send to processor:ฝันแล้วก็จะเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.225470483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.225473061+07:00","message":"> Transcript [3144] [false]: 'ฝันแล้วก็จะเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.22547597+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.225477658+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.225479539+07:00","message":"StatePrefix: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.225481307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.225483455+07:00","message":"Push: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.225485233+07:00","message":"TextPushed: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.225486805+07:00","message":"Set new StatePrefix : 'ฝันแล้วก็จะเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.225488501+07:00","message":"Next Push (prob) : 'แล้วก็จะเป็นอีก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:56.225498173+07:00","message":"push: {false ฝัน 0 0xc003196900}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:56.67536247+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:56.67540418+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":"2025-09-19T10:24:56.675409861+07:00","message":"receive interim result [false|false]: ฝันแล้วก็จะเป็นอีกหนึ่งเด็ก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:56.675422068+07:00","message":"[buffer interim] 326 false ฝันแล้วก็จะเป็นอีกหนึ่งเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.67542872+07:00","message":"[bufferProcess] interim [40000000]:ฝันแล้วก็จะเป็นอีกหนึ่งเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.675430818+07:00","message":"[bufferProcess] send to processor:ฝันแล้วก็จะเป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.675435686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.675438274+07:00","message":"> Transcript [3145] [false]: 'ฝันแล้วก็จะเป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.675441096+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.675442773+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.675444521+07:00","message":"StatePrefix: 'ฝันแล้วก็จะเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.675446822+07:00","message":"TextPushed: 'ฝัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:56.77792087+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:56.777957809+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":"2025-09-19T10:24:56.777966677+07:00","message":"receive interim result [false|false]: ฝันแล้วก็จะเป็นอีกหนึ่งเด็กดี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:56.777978018+07:00","message":"[buffer interim] 326 false ฝันแล้วก็จะเป็นอีกหนึ่งเด็กดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.777983855+07:00","message":"[bufferProcess] interim [220000000]:ฝันแล้วก็จะเป็นอีกหนึ่งเด็กดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.777986214+07:00","message":"[bufferProcess] send to processor:ฝันแล้วก็จะเป็นอีกหนึ่งเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.777990453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.777995788+07:00","message":"> Transcript [3146] [false]: 'ฝันแล้วก็จะเป็นอีกหนึ่งเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.777999668+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.778001886+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.778005598+07:00","message":"StatePrefix: 'ฝันแล้วก็จะเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.778008773+07:00","message":"TextPushed: 'ฝัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:56.938431326+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:56.938479582+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":"2025-09-19T10:24:56.938485103+07:00","message":"receive interim result [false|false]: ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:56.938501377+07:00","message":"[buffer interim] 326 false ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.938508588+07:00","message":"[bufferProcess] interim [400000000]:ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.938511583+07:00","message":"[bufferProcess] send to processor:ฝันแล้วก็จะเป็นอีกหนึ่งเด็กดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.938518867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.938521476+07:00","message":"> Transcript [3147] [false]: 'ฝันแล้วก็จะเป็นอีกหนึ่งเด็กดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.938524555+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.938526277+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.938529674+07:00","message":"StatePrefix: 'ฝันแล้วก็จะเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:56.938532175+07:00","message":"TextPushed: 'ฝัน'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:56.966122403+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:56.966142757+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:57.449625188+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:57.449669946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:57.449676528+07:00","message":"receive interim result [false|false]: ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:57.449695054+07:00","message":"[buffer interim] 326 false ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.449704284+07:00","message":"[bufferProcess] interim [880000000]:ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.449708195+07:00","message":"[bufferProcess] send to processor:ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.449718875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.449722836+07:00","message":"> Transcript [3148] [false]: 'ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.449727506+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.449730239+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.449733522+07:00","message":"StatePrefix: 'ฝันแล้วก็จะเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.449736664+07:00","message":"TextPushed: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.449744377+07:00","message":"Push: 'แล้วก็จะเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.44974713+07:00","message":"TextPushed: 'ฝันแล้วก็จะเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.449750039+07:00","message":"Set new StatePrefix : 'ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.449752899+07:00","message":"Next Push (prob) : 'หนึ่งเด็กปีศาจ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:57.449762845+07:00","message":"push: {false แล้วก็จะเป็นอีก 0 0xc003196900}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:57.580812091+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:57.580848903+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":"2025-09-19T10:24:57.580854509+07:00","message":"receive interim result [false|false]: ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:57.580866426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Season\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:57.580868844+07:00","message":"receive interim result [false|false]:  Season"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:57.580876682+07:00","message":"[buffer interim] 326 false ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:57.580879942+07:00","message":"[buffer interim] 326 false  Season"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.580885518+07:00","message":"[bufferProcess] interim [0]:ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.58088783+07:00","message":"[bufferProcess] send to processor:ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.580890669+07:00","message":"[bufferProcess] interim [0]: Season"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.580893462+07:00","message":"[bufferProcess] update buffer: ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.580896094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.580898814+07:00","message":"> Transcript [3149] [false]: 'ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.580902272+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.58090451+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.58090607+07:00","message":"StatePrefix: 'ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.580908246+07:00","message":"TextPushed: 'ฝันแล้วก็จะเป็นอีก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:57.848603945+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:57.848641727+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":"2025-09-19T10:24:57.848647494+07:00","message":"receive interim result [false|false]: ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:57.848656474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Season ผัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:57.848659723+07:00","message":"receive interim result [false|false]:  Season ผัด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:57.84867523+07:00","message":"[buffer interim] 326 false ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:57.848685281+07:00","message":"[buffer interim] 326 false  Season ผัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.848691569+07:00","message":"[bufferProcess] interim [240000000]:ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.848694113+07:00","message":"[bufferProcess] send to processor:ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.848697047+07:00","message":"[bufferProcess] interim [240000000]: Season ผัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.848698963+07:00","message":"[bufferProcess] update buffer: ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season ผัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.848701591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.848704574+07:00","message":"> Transcript [3150] [false]: 'ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.84870744+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.848709143+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.848711127+07:00","message":"StatePrefix: 'ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.8487136+07:00","message":"TextPushed: 'ฝันแล้วก็จะเป็นอีก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:57.957640571+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:57.957673976+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":"2025-09-19T10:24:57.957683616+07:00","message":"receive interim result [false|false]: ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:57.957694815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Season ถัดไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:57.957697226+07:00","message":"receive interim result [false|false]:  Season ถัดไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:57.957704488+07:00","message":"[buffer interim] 326 false ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:57.957711381+07:00","message":"[buffer interim] 326 false  Season ถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.957717226+07:00","message":"[bufferProcess] interim [360000000]:ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.957719931+07:00","message":"[bufferProcess] send to processor:ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season ผัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.957725907+07:00","message":"[bufferProcess] interim [360000000]: Season ถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.957728113+07:00","message":"[bufferProcess] update buffer: ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season ถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.95773068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.957733229+07:00","message":"> Transcript [3151] [false]: 'ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season ผัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.957736545+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.95773844+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.957740178+07:00","message":"StatePrefix: 'ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:57.957742727+07:00","message":"TextPushed: 'ฝันแล้วก็จะเป็นอีก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:58.086819003+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:58.086853121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:58.086858622+07:00","message":"receive interim result [false|false]: ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:58.08687307+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":"2025-09-19T10:24:58.086877165+07:00","message":"receive interim result [false|false]:  ถัดไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:58.086884587+07:00","message":"[buffer interim] 326 false ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:58.086887771+07:00","message":"[buffer interim] 326 false  ถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:58.086913458+07:00","message":"[bufferProcess] interim [480000000]:ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:58.086940253+07:00","message":"[bufferProcess] send to processor:ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season ถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:58.086947771+07:00","message":"[bufferProcess] interim [480000000]: ถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:58.086950645+07:00","message":"[bufferProcess] update buffer: ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season ถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:58.086954965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:58.086958457+07:00","message":"> Transcript [3152] [false]: 'ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season ถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:58.086962282+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:58.086964015+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:58.086965871+07:00","message":"StatePrefix: 'ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:58.086968768+07:00","message":"TextPushed: 'ฝันแล้วก็จะเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:58.086971307+07:00","message":"Push: 'หนึ่งเด็กปีศาจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:58.086973221+07:00","message":"TextPushed: 'ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:58.086975115+07:00","message":"Set new StatePrefix : 'ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season ถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:58.086977625+07:00","message":"Next Push (prob) : ' Season ถัดไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:58.086989187+07:00","message":"push: {false หนึ่งเด็กปีศาจ 0 0xc003196900}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:58.535720876+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:58.535755348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season ถัดไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:58.535760471+07:00","message":"receive interim result [false|false]: ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season ถัดไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:58.535773777+07:00","message":"[buffer interim] 326 false ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season ถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:58.535780407+07:00","message":"[bufferProcess] interim [960000000]:ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season ถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:58.535782778+07:00","message":"[bufferProcess] send to processor:ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season ถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:58.535785974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:58.535788325+07:00","message":"> Transcript [3153] [false]: 'ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season ถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:58.535791197+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:58.53579285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:58.535794754+07:00","message":"StatePrefix: 'ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season ถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:24:58.535808014+07:00","message":"TextPushed: 'ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:59.926975745+07:00","message":"[GCS] IsForceVAD: false for message ID: 326"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:59.966329883+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:24:59.966337296+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:24:59.988151228+07:00","message":"[GCS] Start streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:00.082048661+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:00.082086377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันจะเป็นอีกหนึ่งเด็กปีศาจ Season ถัดไป\",\"confidence\":0.9355216}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:00.082092687+07:00","message":"receive interim result [true|false]: ฝันจะเป็นอีกหนึ่งเด็กปีศาจ Season ถัดไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:00.082106951+07:00","message":"end recv isFinal message id 326"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:00.082109035+07:00","message":"end Recv id 326"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:00.082115737+07:00","message":"[buffer interim] 326 true ฝันจะเป็นอีกหนึ่งเด็กปีศาจ Season ถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:00.082124807+07:00","message":"[bufferProcess] interim [550000000]:ฝันจะเป็นอีกหนึ่งเด็กปีศาจ Season ถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:00.082127958+07:00","message":"[bufferProcess] send to processor (isfinal):ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season ถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:00.082132071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:00.08213482+07:00","message":"> Transcript [3154] [false]: 'ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season ถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:00.082137691+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:00.082139479+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:00.082141071+07:00","message":"StatePrefix: 'ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season ถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:00.082142907+07:00","message":"TextPushed: 'ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:00.082144339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:00.082146103+07:00","message":"> Transcript [3155] [true]: 'ฝันจะเป็นอีกหนึ่งเด็กปีศาจ Season ถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:00.082147974+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:00.082149439+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:00.082152203+07:00","message":"StatePrefix: 'ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season ถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:00.082153828+07:00","message":"TextPushed: 'ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:00.082155195+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:00.082284872+07:00","message":"Push: ' Season ถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:00.082287275+07:00","message":"TextPushed: 'ฝันแล้วก็จะเป็นอีกหนึ่งเด็กปีศาจ Season ถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:00.082289233+07:00","message":"Set new StatePrefix : 'ฝันจะเป็นอีกหนึ่งเด็กปีศาจ Season ถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:00.08229104+07:00","message":"Next Push (prob) : 'ฝันจะเป็นอีกหนึ่งเด็กปีศาจ Season ถัดไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:00.082298661+07:00","message":"push: {true  Season ถัดไป 0 0xc003196900}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:00.082317574+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_326.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:25:00.092999999+07:00","message":"write wav file: './tmp/7402/7402_326.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:00.716385296+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:00.716425007+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":"2025-09-19T10:25:00.716429616+07:00","message":"receive interim result [false|false]: สภาพ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:00.716443989+07:00","message":"[buffer interim] 327 false สภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:00.716450739+07:00","message":"[bufferProcess] interim [540000000]:สภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:00.716453615+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:00.875478121+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:00.875511062+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":"2025-09-19T10:25:00.875517111+07:00","message":"receive interim result [false|false]: สภาพอากาศ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:00.875530592+07:00","message":"[buffer interim] 327 false สภาพอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:00.875537141+07:00","message":"[bufferProcess] interim [720000000]:สภาพอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:00.875539187+07:00","message":"[bufferProcess] send to processor:สภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:00.875543991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:00.87554704+07:00","message":"> Transcript [3156] [false]: 'สภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:00.875548843+07:00","message":"Set StatePrefix (first interim): 'สภาพ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:01.041856145+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:01.041889158+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":"2025-09-19T10:25:01.041895028+07:00","message":"receive interim result [false|false]: ภาพตลก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:01.041909654+07:00","message":"[buffer interim] 327 false ภาพตลก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.041915765+07:00","message":"[bufferProcess] interim [840000000]:ภาพตลก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.04191799+07:00","message":"[bufferProcess] send to processor:สภาพอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.041923127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.041926203+07:00","message":"> Transcript [3157] [false]: 'สภาพอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.041930551+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.041933444+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.041936353+07:00","message":"StatePrefix: 'สภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.041938752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:01.207022766+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:01.20706773+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":"2025-09-19T10:25:01.207074555+07:00","message":"receive interim result [false|false]: สภาพลูก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:01.207091668+07:00","message":"[buffer interim] 327 false สภาพลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.207109184+07:00","message":"[bufferProcess] interim [960000000]:สภาพลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.207112485+07:00","message":"[bufferProcess] send to processor:ภาพตลก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.207116686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.207119972+07:00","message":"> Transcript [3158] [false]: 'ภาพตลก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.207122507+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.207124851+07:00","message":"Set new StatePrefix: 'ภาพตลก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:01.239474681+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:01.239511358+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":"2025-09-19T10:25:01.239517161+07:00","message":"receive interim result [false|false]: สภาพลูกแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:01.239531413+07:00","message":"[buffer interim] 327 false สภาพลูกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.239541448+07:00","message":"[bufferProcess] interim [20000000]:สภาพลูกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.239543309+07:00","message":"[bufferProcess] send to processor:สภาพลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.239546708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.239549443+07:00","message":"> Transcript [3159] [false]: 'สภาพลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.239551155+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.239552723+07:00","message":"Set new StatePrefix: 'สภาพลูก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:01.374796833+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:01.374839088+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":"2025-09-19T10:25:01.374845337+07:00","message":"receive interim result [false|false]: สภาพลูกแล้วคือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:01.374859564+07:00","message":"[buffer interim] 327 false สภาพลูกแล้วคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.374865126+07:00","message":"[bufferProcess] interim [140000000]:สภาพลูกแล้วคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.374867376+07:00","message":"[bufferProcess] send to processor:สภาพลูกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.374873411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.374876321+07:00","message":"> Transcript [3160] [false]: 'สภาพลูกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.374879783+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.374881463+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.374883494+07:00","message":"StatePrefix: 'สภาพลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.374885388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:01.398613585+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:01.398648852+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":"2025-09-19T10:25:01.398655065+07:00","message":"receive interim result [false|false]: สภาพลูกแล้วคืน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:01.398668694+07:00","message":"[buffer interim] 327 false สภาพลูกแล้วคืน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.398694819+07:00","message":"[bufferProcess] interim [200000000]:สภาพลูกแล้วคืน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.398698106+07:00","message":"[bufferProcess] send to processor:สภาพลูกแล้วคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.398708609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.398712236+07:00","message":"> Transcript [3161] [false]: 'สภาพลูกแล้วคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.398716956+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.398719786+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.398721815+07:00","message":"StatePrefix: 'สภาพลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.398723956+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:01.428472385+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:01.428509362+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":"2025-09-19T10:25:01.428515249+07:00","message":"receive interim result [false|false]: สภาพลูกแล้วคืนนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:01.428529761+07:00","message":"[buffer interim] 327 false สภาพลูกแล้วคืนนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.428535693+07:00","message":"[bufferProcess] interim [260000000]:สภาพลูกแล้วคืนนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.428537957+07:00","message":"[bufferProcess] send to processor:สภาพลูกแล้วคืน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.428544213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.42854689+07:00","message":"> Transcript [3162] [false]: 'สภาพลูกแล้วคืน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.42854966+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.428551584+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.428553191+07:00","message":"StatePrefix: 'สภาพลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.428555091+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:01.713793927+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:01.713836078+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":"2025-09-19T10:25:01.713841618+07:00","message":"receive interim result [false|false]: สภาพลูกแล้วคืนนี้ทุกลีก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:01.713855184+07:00","message":"[buffer interim] 327 false สภาพลูกแล้วคืนนี้ทุกลีก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.713861624+07:00","message":"[bufferProcess] interim [500000000]:สภาพลูกแล้วคืนนี้ทุกลีก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.713864205+07:00","message":"[bufferProcess] send to processor:สภาพลูกแล้วคืนนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.713869135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.713871704+07:00","message":"> Transcript [3163] [false]: 'สภาพลูกแล้วคืนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.71387441+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.713880012+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.713881562+07:00","message":"StatePrefix: 'สภาพลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.713883195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.713887228+07:00","message":"Push: 'สภาพลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.713888871+07:00","message":"TextPushed: 'สภาพลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.713890599+07:00","message":"Set new StatePrefix : 'สภาพลูกแล้วคืนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.713894102+07:00","message":"Next Push (prob) : 'แล้วคืนนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:01.713901557+07:00","message":"push: {false สภาพลูก 0 0xc003196280}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:01.761555158+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:01.761590306+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":"2025-09-19T10:25:01.761596586+07:00","message":"receive interim result [false|false]: สภาพลูกแล้วคืนอีกแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:01.761610697+07:00","message":"[buffer interim] 327 false สภาพลูกแล้วคืนอีกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.761617104+07:00","message":"[bufferProcess] interim [620000000]:สภาพลูกแล้วคืนอีกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.761619496+07:00","message":"[bufferProcess] send to processor:สภาพลูกแล้วคืนนี้ทุกลีก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.761625514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.761627807+07:00","message":"> Transcript [3164] [false]: 'สภาพลูกแล้วคืนนี้ทุกลีก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.761630976+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.761632821+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.761634835+07:00","message":"StatePrefix: 'สภาพลูกแล้วคืนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:01.761636801+07:00","message":"TextPushed: 'สภาพลูก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:02.315022464+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:02.315057324+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":"2025-09-19T10:25:02.315062398+07:00","message":"receive interim result [false|false]: สภาพลูกแล้วคืนอีกแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:02.315075468+07:00","message":"[buffer interim] 327 false สภาพลูกแล้วคืนอีกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:02.315081765+07:00","message":"[bufferProcess] interim [220000000]:สภาพลูกแล้วคืนอีกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:02.315083771+07:00","message":"[bufferProcess] send to processor:สภาพลูกแล้วคืนอีกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:02.31508683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:02.315089292+07:00","message":"> Transcript [3165] [false]: 'สภาพลูกแล้วคืนอีกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:02.315091336+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:02.315093457+07:00","message":"Set new StatePrefix: 'สภาพลูกแล้วคืนอีกแล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:02.841832821+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:02.841874757+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":"2025-09-19T10:25:02.841880879+07:00","message":"receive interim result [false|false]: สภาพลูกแล้วคืนอีกแล้วเกือบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:02.841895074+07:00","message":"[buffer interim] 327 false สภาพลูกแล้วคืนอีกแล้วเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:02.841901848+07:00","message":"[bufferProcess] interim [700000000]:สภาพลูกแล้วคืนอีกแล้วเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:02.8419041+07:00","message":"[bufferProcess] send to processor:สภาพลูกแล้วคืนอีกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:02.841910252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:02.841913044+07:00","message":"> Transcript [3166] [false]: 'สภาพลูกแล้วคืนอีกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:02.841916621+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:02.841918529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:02.841919973+07:00","message":"StatePrefix: 'สภาพลูกแล้วคืนอีกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:02.841922521+07:00","message":"TextPushed: 'สภาพลูก'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:02.966732932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:02.966761467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:02.977204961+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:02.977233518+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":"2025-09-19T10:25:02.977239216+07:00","message":"receive interim result [false|false]: สภาพลูกแล้วคืนอีกแล้วขี้เกลือคือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:02.977252255+07:00","message":"[buffer interim] 327 false สภาพลูกแล้วคืนอีกแล้วขี้เกลือคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:02.977275617+07:00","message":"[bufferProcess] interim [820000000]:สภาพลูกแล้วคืนอีกแล้วขี้เกลือคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:02.977278631+07:00","message":"[bufferProcess] send to processor:สภาพลูกแล้วคืนอีกแล้วเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:02.977286675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:02.977289543+07:00","message":"> Transcript [3167] [false]: 'สภาพลูกแล้วคืนอีกแล้วเกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:02.977292549+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:02.977294325+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:02.977296353+07:00","message":"StatePrefix: 'สภาพลูกแล้วคืนอีกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:02.97729841+07:00","message":"TextPushed: 'สภาพลูก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:03.150068207+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:03.150151045+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":"2025-09-19T10:25:03.150158952+07:00","message":"receive interim result [false|false]: สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:03.15017636+07:00","message":"[buffer interim] 327 false สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.150186072+07:00","message":"[bufferProcess] interim [940000000]:สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.150189016+07:00","message":"[bufferProcess] send to processor:สภาพลูกแล้วคืนอีกแล้วขี้เกลือคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.150195516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.150198942+07:00","message":"> Transcript [3168] [false]: 'สภาพลูกแล้วคืนอีกแล้วขี้เกลือคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.150203568+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.150206125+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.150208773+07:00","message":"StatePrefix: 'สภาพลูกแล้วคืนอีกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.15021153+07:00","message":"TextPushed: 'สภาพลูก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:03.159032479+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:03.159062541+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":"2025-09-19T10:25:03.159068921+07:00","message":"receive interim result [false|false]: สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองาน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:03.159083317+07:00","message":"[buffer interim] 327 false สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.159090263+07:00","message":"[bufferProcess] interim [0]:สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.159093462+07:00","message":"[bufferProcess] send to processor:สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.159097139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.159134819+07:00","message":"> Transcript [3169] [false]: 'สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.159139401+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.159141838+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.159144489+07:00","message":"StatePrefix: 'สภาพลูกแล้วคืนอีกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.159147546+07:00","message":"TextPushed: 'สภาพลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.159151042+07:00","message":"Push: 'แล้วคืนอีกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.159153375+07:00","message":"TextPushed: 'สภาพลูกแล้วคืนอีกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.159156122+07:00","message":"Set new StatePrefix : 'สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.159159005+07:00","message":"Next Push (prob) : 'ขี้เกลือคืน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:03.159169788+07:00","message":"push: {false แล้วคืนอีกแล้ว 0 0xc003196280}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:03.335065383+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:03.335111462+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":"2025-09-19T10:25:03.335117696+07:00","message":"receive interim result [false|false]: สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:03.335131643+07:00","message":"[buffer interim] 327 false สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.335137163+07:00","message":"[bufferProcess] interim [180000000]:สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.335139383+07:00","message":"[bufferProcess] send to processor:สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.335144173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.335146663+07:00","message":"> Transcript [3170] [false]: 'สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.335148831+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.335150507+07:00","message":"Set new StatePrefix: 'สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองาน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:03.462916323+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:03.462956063+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":"2025-09-19T10:25:03.46296345+07:00","message":"receive interim result [false|false]: สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:03.462977509+07:00","message":"[buffer interim] 327 false สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.462983679+07:00","message":"[bufferProcess] interim [240000000]:สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.462985809+07:00","message":"[bufferProcess] send to processor:สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.462990772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.462993441+07:00","message":"> Transcript [3171] [false]: 'สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.462996695+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.462998279+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.462999831+07:00","message":"StatePrefix: 'สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.463002237+07:00","message":"TextPushed: 'สภาพลูกแล้วคืนอีกแล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:03.728656743+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:03.728691742+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":"2025-09-19T10:25:03.728697862+07:00","message":"receive interim result [false|false]: สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:03.728711732+07:00","message":"[buffer interim] 327 false สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.728718319+07:00","message":"[bufferProcess] interim [540000000]:สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.728720694+07:00","message":"[bufferProcess] send to processor:สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.728726736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.728729402+07:00","message":"> Transcript [3172] [false]: 'สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.72873247+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.728734253+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.728736379+07:00","message":"StatePrefix: 'สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.72873848+07:00","message":"TextPushed: 'สภาพลูกแล้วคืนอีกแล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:03.912672953+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:03.912710225+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":"2025-09-19T10:25:03.912716611+07:00","message":"receive interim result [false|false]: สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดเนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:03.912728336+07:00","message":"[buffer interim] 327 false สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.912734376+07:00","message":"[bufferProcess] interim [780000000]:สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.91273629+07:00","message":"[bufferProcess] send to processor:สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.912741602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.912744164+07:00","message":"> Transcript [3173] [false]: 'สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.912748894+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.912751159+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.912753087+07:00","message":"StatePrefix: 'สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:03.912755396+07:00","message":"TextPushed: 'สภาพลูกแล้วคืนอีกแล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:04.054060694+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:04.05409844+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":"2025-09-19T10:25:04.054110991+07:00","message":"receive interim result [false|false]: สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดด้วยนะถ้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:04.054125297+07:00","message":"[buffer interim] 327 false สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดด้วยนะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.054132789+07:00","message":"[bufferProcess] interim [900000000]:สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดด้วยนะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.054134885+07:00","message":"[bufferProcess] send to processor:สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.054139952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.054142688+07:00","message":"> Transcript [3174] [false]: 'สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.054146428+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.054148368+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.054150517+07:00","message":"StatePrefix: 'สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.054152906+07:00","message":"TextPushed: 'สภาพลูกแล้วคืนอีกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.054157139+07:00","message":"Push: 'ขี้เกลือคืองาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.054158798+07:00","message":"TextPushed: 'สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.054161176+07:00","message":"Set new StatePrefix : 'สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.054163252+07:00","message":"Next Push (prob) : 'วัดเนี่ยนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:04.054171309+07:00","message":"push: {false ขี้เกลือคืองาน 0 0xc003196280}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:04.146531662+07:00","message":"[GCS] IsForceVAD: false for message ID: 327"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:04.176138319+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:04.176177417+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":"2025-09-19T10:25:04.176183419+07:00","message":"receive interim result [false|false]: สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดด้วยนะถ้าเจอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:04.176200222+07:00","message":"[buffer interim] 327 false สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดด้วยนะถ้าเจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.176207001+07:00","message":"[bufferProcess] interim [960000000]:สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดด้วยนะถ้าเจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.176209751+07:00","message":"[bufferProcess] send to processor:สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดด้วยนะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.176213179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.176216386+07:00","message":"> Transcript [3175] [false]: 'สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดด้วยนะถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.176219229+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.176221287+07:00","message":"Set new StatePrefix: 'สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดด้วยนะถ้า'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:04.177065917+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:04.177112551+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":"2025-09-19T10:25:04.177118955+07:00","message":"receive interim result [false|false]: สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดด้วยนะถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:04.177134908+07:00","message":"[buffer interim] 327 false สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดด้วยนะถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.17714383+07:00","message":"[bufferProcess] interim [20000000]:สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดด้วยนะถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.177146326+07:00","message":"[bufferProcess] send to processor:สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดด้วยนะถ้าเจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.177152218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.177155091+07:00","message":"> Transcript [3176] [false]: 'สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดด้วยนะถ้าเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.177158722+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.17716032+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.177171565+07:00","message":"StatePrefix: 'สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดด้วยนะถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.177174107+07:00","message":"TextPushed: 'สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองาน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:04.278517304+07:00","message":"[GCS] Start streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:04.310841195+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:04.310889849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพตลกแล้วขึ้นอีกแล้วขี้เกลือคืองานวัดเนี่ยนะถ้าเกิด\",\"confidence\":0.87522095}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:04.310897975+07:00","message":"receive interim result [true|false]: ภาพตลกแล้วขึ้นอีกแล้วขี้เกลือคืองานวัดเนี่ยนะถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:04.310910655+07:00","message":"end recv isFinal message id 327"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:04.310913382+07:00","message":"end Recv id 327"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:04.310922667+07:00","message":"[buffer interim] 327 true ภาพตลกแล้วขึ้นอีกแล้วขี้เกลือคืองานวัดเนี่ยนะถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.310931465+07:00","message":"[bufferProcess] interim [170000000]:ภาพตลกแล้วขึ้นอีกแล้วขี้เกลือคืองานวัดเนี่ยนะถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.310935861+07:00","message":"[bufferProcess] send to processor (isfinal):สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดด้วยนะถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.310948971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.310997019+07:00","message":"> Transcript [3177] [false]: 'สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดด้วยนะถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.31100439+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.31100727+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.311010202+07:00","message":"StatePrefix: 'สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดด้วยนะถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.311014224+07:00","message":"TextPushed: 'สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.311016982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.31101959+07:00","message":"> Transcript [3178] [true]: 'ภาพตลกแล้วขึ้นอีกแล้วขี้เกลือคืองานวัดเนี่ยนะถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.311022627+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.311024715+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.311026916+07:00","message":"StatePrefix: 'สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานวัดด้วยนะถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.311029488+07:00","message":"TextPushed: 'สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.311031631+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.311247224+07:00","message":"Push: 'เนี่ยนะถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.311250855+07:00","message":"TextPushed: 'สภาพลูกแล้วคืนอีกแล้วขี้เกลือคืองานเนี่ยนะถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.311253696+07:00","message":"Set new StatePrefix : 'ภาพตลกแล้วขึ้นอีกแล้วขี้เกลือคืองานวัดเนี่ยนะถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.311256443+07:00","message":"Next Push (prob) : 'ภาพตลกแล้วขึ้นอีกแล้วขี้เกลือคืองานวัดเนี่ยนะถ้าเกิด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:04.311269296+07:00","message":"push: {true เนี่ยนะถ้าเกิด 0 0xc003196280}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.311286802+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_327.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:25:04.322197006+07:00","message":"write wav file: './tmp/7402/7402_327.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:04.759399217+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:04.759438653+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":"2025-09-19T10:25:04.759443978+07:00","message":"receive interim result [false|false]: ไข่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:04.759458143+07:00","message":"[buffer interim] 328 false ไข่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.75946495+07:00","message":"[bufferProcess] interim [480000000]:ไข่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.759466579+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:04.984463571+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:04.98449416+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":"2025-09-19T10:25:04.984500084+07:00","message":"receive interim result [false|false]: ใครที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:04.984513521+07:00","message":"[buffer interim] 328 false ใครที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.984519644+07:00","message":"[bufferProcess] interim [660000000]:ใครที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.984521835+07:00","message":"[bufferProcess] send to processor:ไข่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.984528194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.984530927+07:00","message":"> Transcript [3179] [false]: 'ไข่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:04.984533045+07:00","message":"Set StatePrefix (first interim): 'ไข่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:05.031375619+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:05.031435224+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":"2025-09-19T10:25:05.03144167+07:00","message":"receive interim result [false|false]: ใครที่รู้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:05.03145684+07:00","message":"[buffer interim] 328 false ใครที่รู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.031463033+07:00","message":"[bufferProcess] interim [780000000]:ใครที่รู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.03146491+07:00","message":"[bufferProcess] send to processor:ใครที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.031467876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.031470847+07:00","message":"> Transcript [3180] [false]: 'ใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.031472744+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.03147444+07:00","message":"Set new StatePrefix: 'ใครที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:05.146965168+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:05.147007074+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":"2025-09-19T10:25:05.147014184+07:00","message":"receive interim result [false|false]: ใครที่รู้ว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:05.14703038+07:00","message":"[buffer interim] 328 false ใครที่รู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.14703877+07:00","message":"[bufferProcess] interim [900000000]:ใครที่รู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.147041476+07:00","message":"[bufferProcess] send to processor:ใครที่รู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.147045324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.147048961+07:00","message":"> Transcript [3181] [false]: 'ใครที่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.147052976+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.147055115+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.147057216+07:00","message":"StatePrefix: 'ใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.147059505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:05.338380647+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:05.338437765+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":"2025-09-19T10:25:05.338446479+07:00","message":"receive interim result [false|false]: ใครที่รู้ว่าน้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:05.338470402+07:00","message":"[buffer interim] 328 false ใครที่รู้ว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.3384837+07:00","message":"[bufferProcess] interim [80000000]:ใครที่รู้ว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.338486126+07:00","message":"[bufferProcess] send to processor:ใครที่รู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.338494634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.338498176+07:00","message":"> Transcript [3182] [false]: 'ใครที่รู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.338502855+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.338505427+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.338508007+07:00","message":"StatePrefix: 'ใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.338510382+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:05.560860246+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:05.560895809+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":"2025-09-19T10:25:05.560900985+07:00","message":"receive interim result [false|false]: ใครที่รู้ว่าน้องจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:05.56091433+07:00","message":"[buffer interim] 328 false ใครที่รู้ว่าน้องจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.560920607+07:00","message":"[bufferProcess] interim [200000000]:ใครที่รู้ว่าน้องจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.560922867+07:00","message":"[bufferProcess] send to processor:ใครที่รู้ว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.560925785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.560928481+07:00","message":"> Transcript [3183] [false]: 'ใครที่รู้ว่าน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.560931588+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.560933301+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.560934902+07:00","message":"StatePrefix: 'ใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.560936548+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:05.597498936+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:05.597540133+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":"2025-09-19T10:25:05.597545566+07:00","message":"receive interim result [false|false]: ใครที่รู้ว่าน้องจำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:05.59755764+07:00","message":"[buffer interim] 328 false ใครที่รู้ว่าน้องจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.597564258+07:00","message":"[bufferProcess] interim [260000000]:ใครที่รู้ว่าน้องจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.597566177+07:00","message":"[bufferProcess] send to processor:ใครที่รู้ว่าน้องจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.597569309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.597572109+07:00","message":"> Transcript [3184] [false]: 'ใครที่รู้ว่าน้องจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.597575408+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.597577165+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.597579044+07:00","message":"StatePrefix: 'ใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.597580751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.597582805+07:00","message":"Push: 'ใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.597584397+07:00","message":"TextPushed: 'ใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.597588541+07:00","message":"Set new StatePrefix : 'ใครที่รู้ว่าน้องจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.597590402+07:00","message":"Next Push (prob) : 'รู้ว่าน้องจะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:05.597598247+07:00","message":"push: {false ใครที่ 0 0xc0022c6680}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:05.64425347+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:05.644284144+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":"2025-09-19T10:25:05.644289592+07:00","message":"receive interim result [false|false]: ใครที่รู้ว่าน้องจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:05.644303091+07:00","message":"[buffer interim] 328 false ใครที่รู้ว่าน้องจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.644308992+07:00","message":"[bufferProcess] interim [320000000]:ใครที่รู้ว่าน้องจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.64431116+07:00","message":"[bufferProcess] send to processor:ใครที่รู้ว่าน้องจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.644315972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.644318164+07:00","message":"> Transcript [3185] [false]: 'ใครที่รู้ว่าน้องจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.644320036+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.644321913+07:00","message":"Set new StatePrefix: 'ใครที่รู้ว่าน้องจำ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:05.703699929+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:05.703733768+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":"2025-09-19T10:25:05.703739029+07:00","message":"receive interim result [false|false]: ใครที่รู้ว่าน้องจะไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:05.70375319+07:00","message":"[buffer interim] 328 false ใครที่รู้ว่าน้องจะไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.703761787+07:00","message":"[bufferProcess] interim [440000000]:ใครที่รู้ว่าน้องจะไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.703763688+07:00","message":"[bufferProcess] send to processor:ใครที่รู้ว่าน้องจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.703766598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.703768975+07:00","message":"> Transcript [3186] [false]: 'ใครที่รู้ว่าน้องจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.703770956+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.703772877+07:00","message":"Set new StatePrefix: 'ใครที่รู้ว่าน้องจะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:05.842829979+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:05.842861984+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":"2025-09-19T10:25:05.842867123+07:00","message":"receive interim result [false|false]: ใครที่รู้ว่าน้องจะไปงาน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:05.84287911+07:00","message":"[buffer interim] 328 false ใครที่รู้ว่าน้องจะไปงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.842887746+07:00","message":"[bufferProcess] interim [620000000]:ใครที่รู้ว่าน้องจะไปงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.842889986+07:00","message":"[bufferProcess] send to processor:ใครที่รู้ว่าน้องจะไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.842895352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.842898085+07:00","message":"> Transcript [3187] [false]: 'ใครที่รู้ว่าน้องจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.84290122+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.842903154+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.842904724+07:00","message":"StatePrefix: 'ใครที่รู้ว่าน้องจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:05.842906533+07:00","message":"TextPushed: 'ใครที่'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:05.966776149+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:05.966787808+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:06.030138258+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:06.030174834+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":"2025-09-19T10:25:06.03018071+07:00","message":"receive interim result [false|false]: ใครที่รู้ว่าน้องจะไปงานวัด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:06.03019461+07:00","message":"[buffer interim] 328 false ใครที่รู้ว่าน้องจะไปงานวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.030200974+07:00","message":"[bufferProcess] interim [800000000]:ใครที่รู้ว่าน้องจะไปงานวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.030203606+07:00","message":"[bufferProcess] send to processor:ใครที่รู้ว่าน้องจะไปงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.030209817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.030213774+07:00","message":"> Transcript [3188] [false]: 'ใครที่รู้ว่าน้องจะไปงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.030218181+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.030220606+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.03022233+07:00","message":"StatePrefix: 'ใครที่รู้ว่าน้องจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.030224136+07:00","message":"TextPushed: 'ใครที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:06.425009858+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:06.425044063+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":"2025-09-19T10:25:06.425049735+07:00","message":"receive interim result [false|false]: ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบาง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:06.425060673+07:00","message":"[buffer interim] 328 false ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.425069431+07:00","message":"[bufferProcess] interim [160000000]:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.425071416+07:00","message":"[bufferProcess] send to processor:ใครที่รู้ว่าน้องจะไปงานวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.425076406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.425078999+07:00","message":"> Transcript [3189] [false]: 'ใครที่รู้ว่าน้องจะไปงานวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.425082305+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.425083939+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.425085904+07:00","message":"StatePrefix: 'ใครที่รู้ว่าน้องจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.42508776+07:00","message":"TextPushed: 'ใครที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:06.552868319+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:06.552902576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่รู้ว่าน้องจะไปงานวัด Near Bangkok\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:06.552907952+07:00","message":"receive interim result [false|false]: ใครที่รู้ว่าน้องจะไปงานวัด Near Bangkok"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:06.552920756+07:00","message":"[buffer interim] 328 false ใครที่รู้ว่าน้องจะไปงานวัด Near Bangkok"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.55292972+07:00","message":"[bufferProcess] interim [280000000]:ใครที่รู้ว่าน้องจะไปงานวัด Near Bangkok"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.552932033+07:00","message":"[bufferProcess] send to processor:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.55293705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.552939692+07:00","message":"> Transcript [3190] [false]: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.552943344+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.552945084+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.552946897+07:00","message":"StatePrefix: 'ใครที่รู้ว่าน้องจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.552948776+07:00","message":"TextPushed: 'ใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.552952723+07:00","message":"Push: 'รู้ว่าน้องจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.552954498+07:00","message":"TextPushed: 'ใครที่รู้ว่าน้องจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.552956333+07:00","message":"Set new StatePrefix : 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.552958001+07:00","message":"Next Push (prob) : 'ไปงานวัดเนี่ยบาง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:06.552965691+07:00","message":"push: {false รู้ว่าน้องจะ 0 0xc0022c6680}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:06.603633676+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:06.603674805+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":"2025-09-19T10:25:06.6036805+07:00","message":"receive interim result [false|false]: ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:06.603698991+07:00","message":"[buffer interim] 328 false ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.603709664+07:00","message":"[bufferProcess] interim [340000000]:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.603712207+07:00","message":"[bufferProcess] send to processor:ใครที่รู้ว่าน้องจะไปงานวัด Near Bangkok"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.603715913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.603718605+07:00","message":"> Transcript [3191] [false]: 'ใครที่รู้ว่าน้องจะไปงานวัด Near Bangkok'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.603720892+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.603722814+07:00","message":"Set new StatePrefix: 'ใครที่รู้ว่าน้องจะไปงานวัด Near Bangkok'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:06.74408619+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:06.744144406+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":"2025-09-19T10:25:06.744151664+07:00","message":"receive interim result [false|false]: ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:06.744167712+07:00","message":"[buffer interim] 328 false ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.744174049+07:00","message":"[bufferProcess] interim [520000000]:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.744176758+07:00","message":"[bufferProcess] send to processor:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.744184016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.744186392+07:00","message":"> Transcript [3192] [false]: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.744188454+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.744190258+07:00","message":"Set new StatePrefix: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:06.927833359+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:06.92786556+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":"2025-09-19T10:25:06.92787146+07:00","message":"receive interim result [false|false]: ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:06.927883516+07:00","message":"[buffer interim] 328 false ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.927890024+07:00","message":"[bufferProcess] interim [700000000]:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.927892545+07:00","message":"[bufferProcess] send to processor:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.927897567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.927899914+07:00","message":"> Transcript [3193] [false]: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.927902996+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.927904844+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.927906624+07:00","message":"StatePrefix: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:06.927908482+07:00","message":"TextPushed: 'ใครที่รู้ว่าน้องจะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:07.143118912+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:07.143152215+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":"2025-09-19T10:25:07.14315819+07:00","message":"receive interim result [false|false]: ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:07.143175596+07:00","message":"[buffer interim] 328 false ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.1431846+07:00","message":"[bufferProcess] interim [880000000]:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.143187749+07:00","message":"[bufferProcess] send to processor:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.143196738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.143200017+07:00","message":"> Transcript [3194] [false]: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.143204981+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.143206684+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.143208529+07:00","message":"StatePrefix: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.143210673+07:00","message":"TextPushed: 'ใครที่รู้ว่าน้องจะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:07.257153458+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:07.257200889+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":"2025-09-19T10:25:07.25720677+07:00","message":"receive interim result [false|false]: ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:07.257222215+07:00","message":"[buffer interim] 328 false ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.257229092+07:00","message":"[bufferProcess] interim [940000000]:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.257232429+07:00","message":"[bufferProcess] send to processor:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.25723578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.257238099+07:00","message":"> Transcript [3195] [false]: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.257241503+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.257243259+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.257245203+07:00","message":"StatePrefix: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.257247248+07:00","message":"TextPushed: 'ใครที่รู้ว่าน้องจะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:07.33184833+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:07.331887161+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":"2025-09-19T10:25:07.331892646+07:00","message":"receive interim result [false|false]: ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:07.331907628+07:00","message":"[buffer interim] 328 false ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.331913706+07:00","message":"[bufferProcess] interim [60000000]:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.331916564+07:00","message":"[bufferProcess] send to processor:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.331922431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.331925269+07:00","message":"> Transcript [3196] [false]: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.331928989+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.331930841+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.331932672+07:00","message":"StatePrefix: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.331934757+07:00","message":"TextPushed: 'ใครที่รู้ว่าน้องจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.33195063+07:00","message":"Push: 'ไปงานวัดเนี่ยบางคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.331952706+07:00","message":"TextPushed: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.33195521+07:00","message":"Set new StatePrefix : 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.331957653+07:00","message":"Next Push (prob) : 'เป็นแฟนคลับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:07.331965683+07:00","message":"push: {false ไปงานวัดเนี่ยบางคน 0 0xc0022c6680}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:07.509920059+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:07.509955045+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":"2025-09-19T10:25:07.509961079+07:00","message":"receive interim result [false|false]: ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:07.509974869+07:00","message":"[buffer interim] 328 false ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.509981478+07:00","message":"[bufferProcess] interim [240000000]:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.509983832+07:00","message":"[bufferProcess] send to processor:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.509988858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.509991238+07:00","message":"> Transcript [3197] [false]: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.509994318+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.509996022+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.509997581+07:00","message":"StatePrefix: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.509999972+07:00","message":"TextPushed: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:07.636543234+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:07.636583456+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":"2025-09-19T10:25:07.636589431+07:00","message":"receive interim result [false|false]: ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตาม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:07.636604518+07:00","message":"[buffer interim] 328 false ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.636611171+07:00","message":"[bufferProcess] interim [360000000]:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.63661339+07:00","message":"[bufferProcess] send to processor:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.636616702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.636619133+07:00","message":"> Transcript [3198] [false]: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.63662253+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.636624241+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.636626514+07:00","message":"StatePrefix: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.636628821+07:00","message":"TextPushed: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:07.957128917+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:07.957177442+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":"2025-09-19T10:25:07.957184033+07:00","message":"receive interim result [false|false]: ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:07.957199531+07:00","message":"[buffer interim] 328 false ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.957205957+07:00","message":"[bufferProcess] interim [660000000]:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.957208497+07:00","message":"[bufferProcess] send to processor:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.957215182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.957217665+07:00","message":"> Transcript [3199] [false]: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.957220764+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.95722244+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.957224744+07:00","message":"StatePrefix: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:07.957227427+07:00","message":"TextPushed: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:08.14755463+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:08.147596039+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":"2025-09-19T10:25:08.147604283+07:00","message":"receive interim result [false|false]: ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:08.147620778+07:00","message":"[buffer interim] 328 false ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.147630272+07:00","message":"[bufferProcess] interim [840000000]:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.147633913+07:00","message":"[bufferProcess] send to processor:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.147641083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.147645164+07:00","message":"> Transcript [3200] [false]: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.147650056+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.147652726+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.147655832+07:00","message":"StatePrefix: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.147659221+07:00","message":"TextPushed: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.147666544+07:00","message":"Push: 'เป็นแฟนคลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.147669449+07:00","message":"TextPushed: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.147672326+07:00","message":"Set new StatePrefix : 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.147675396+07:00","message":"Next Push (prob) : 'ที่ไปตามความ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:08.147683912+07:00","message":"push: {false เป็นแฟนคลับ 0 0xc0022c6680}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:08.338125061+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:08.338159742+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":"2025-09-19T10:25:08.338166682+07:00","message":"receive interim result [false|false]: ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:08.338181095+07:00","message":"[buffer interim] 328 false ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.338187537+07:00","message":"[bufferProcess] interim [80000000]:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.338189926+07:00","message":"[bufferProcess] send to processor:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.338196353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.33819875+07:00","message":"> Transcript [3201] [false]: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.338202236+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.338204196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.338206085+07:00","message":"StatePrefix: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.338209151+07:00","message":"TextPushed: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:08.539893491+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:08.539929814+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":"2025-09-19T10:25:08.539935559+07:00","message":"receive interim result [false|false]: ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่เลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:08.539950461+07:00","message":"[buffer interim] 328 false ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.539959775+07:00","message":"[bufferProcess] interim [260000000]:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.539962534+07:00","message":"[bufferProcess] send to processor:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.539968035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.539970373+07:00","message":"> Transcript [3202] [false]: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.539973955+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.539975546+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.539977579+07:00","message":"StatePrefix: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.5399799+07:00","message":"TextPushed: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:08.662900508+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:08.662935544+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":"2025-09-19T10:25:08.662941238+07:00","message":"receive interim result [false|false]: ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่เลยนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:08.662956622+07:00","message":"[buffer interim] 328 false ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.662966432+07:00","message":"[bufferProcess] interim [380000000]:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.662969776+07:00","message":"[bufferProcess] send to processor:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.662976783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.662979957+07:00","message":"> Transcript [3203] [false]: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.662984387+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.662986209+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.662988253+07:00","message":"StatePrefix: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:08.66299085+07:00","message":"TextPushed: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:08.966834476+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:08.966863974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:09.238490314+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:09.238527958+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":"2025-09-19T10:25:09.23853548+07:00","message":"receive interim result [false|false]: ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่เลยนะพอสมควร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:09.238548906+07:00","message":"[buffer interim] 328 false ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่เลยนะพอสมควร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:09.238555408+07:00","message":"[bufferProcess] interim [980000000]:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่เลยนะพอสมควร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:09.238559535+07:00","message":"[bufferProcess] send to processor:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:09.238566564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:09.238569571+07:00","message":"> Transcript [3204] [false]: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:09.238573555+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:09.238575356+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:09.238579551+07:00","message":"StatePrefix: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:09.238581927+07:00","message":"TextPushed: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:09.238591903+07:00","message":"Push: 'ที่ไปตามความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:09.238593518+07:00","message":"TextPushed: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:09.238595364+07:00","message":"Set new StatePrefix : 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:09.238598166+07:00","message":"Next Push (prob) : 'ถึงที่เลยนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:09.238606741+07:00","message":"push: {false ที่ไปตามความ 0 0xc0022c6680}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:09.820827304+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:09.820863783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่เลยนะพอสมควร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:09.820876608+07:00","message":"receive interim result [false|false]: ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่เลยนะพอสมควร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:09.820893304+07:00","message":"[buffer interim] 328 false ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่เลยนะพอสมควร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:09.820900016+07:00","message":"[bufferProcess] interim [580000000]:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่เลยนะพอสมควร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:09.820902465+07:00","message":"[bufferProcess] send to processor:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่เลยนะพอสมควร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:09.820909321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:09.820911768+07:00","message":"> Transcript [3205] [false]: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่เลยนะพอสมควร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:09.820915416+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:09.820917148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:09.820920348+07:00","message":"StatePrefix: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:09.820923075+07:00","message":"TextPushed: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:10.877467317+07:00","message":"[GCS] IsForceVAD: false for message ID: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:10.939474397+07:00","message":"[GCS] Start streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:11.106608518+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:11.106647181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามฟังถึงที่เลยนะพอสมควร\",\"confidence\":0.95567656}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:11.106653414+07:00","message":"receive interim result [true|false]: ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามฟังถึงที่เลยนะพอสมควร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:11.10666768+07:00","message":"end recv isFinal message id 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:11.106669753+07:00","message":"end Recv id 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:11.106677043+07:00","message":"[buffer interim] 328 true ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามฟังถึงที่เลยนะพอสมควร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:11.106685889+07:00","message":"[bufferProcess] interim [810000000]:ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามฟังถึงที่เลยนะพอสมควร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:11.10668915+07:00","message":"[bufferProcess] send to processor (isfinal):ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่เลยนะพอสมควร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:11.10669289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:11.106695366+07:00","message":"> Transcript [3206] [false]: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่เลยนะพอสมควร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:11.106698815+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:11.10670048+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:11.106704531+07:00","message":"StatePrefix: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:11.106706917+07:00","message":"TextPushed: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:11.106708463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:11.106713408+07:00","message":"> Transcript [3207] [true]: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามฟังถึงที่เลยนะพอสมควร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:11.106715665+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:11.106717379+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:11.106718723+07:00","message":"StatePrefix: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความถึงที่เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:11.106720415+07:00","message":"TextPushed: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:11.106721841+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:11.106922018+07:00","message":"Push: 'ฟังถึงที่เลยนะพอสมควร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:11.106925011+07:00","message":"TextPushed: 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามความฟังถึงที่เลยนะพอสมควร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:11.106927056+07:00","message":"Set new StatePrefix : 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามฟังถึงที่เลยนะพอสมควร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:11.106929124+07:00","message":"Next Push (prob) : 'ใครที่รู้ว่าน้องจะไปงานวัดเนี่ยบางคนเป็นแฟนคลับที่ไปตามฟังถึงที่เลยนะพอสมควร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:11.106937089+07:00","message":"push: {true ฟังถึงที่เลยนะพอสมควร 0 0xc0022c6680}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:11.106947501+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_328.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:25:11.122150945+07:00","message":"write wav file: './tmp/7402/7402_328.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:11.96695657+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:11.966965647+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:11.994130422+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:11.99418173+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":"2025-09-19T10:25:11.994186981+07:00","message":"receive interim result [false|false]: น่ารักมาก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:11.994205635+07:00","message":"[buffer interim] 329 false น่ารักมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:11.994213131+07:00","message":"[bufferProcess] interim [80000000]:น่ารักมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:11.994215132+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:12.120213511+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:12.12026201+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":"2025-09-19T10:25:12.120267539+07:00","message":"receive interim result [false|false]: น่ารักมากๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:12.120282448+07:00","message":"[buffer interim] 329 false น่ารักมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.120289284+07:00","message":"[bufferProcess] interim [200000000]:น่ารักมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.120291493+07:00","message":"[bufferProcess] send to processor:น่ารักมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.120297919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.120300398+07:00","message":"> Transcript [3208] [false]: 'น่ารักมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.120304002+07:00","message":"Set StatePrefix (first interim): 'น่ารักมาก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:12.507947014+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:12.507986796+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":"2025-09-19T10:25:12.507992349+07:00","message":"receive interim result [false|false]: น่ารักมากๆเลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:12.508007811+07:00","message":"[buffer interim] 329 false น่ารักมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.508014137+07:00","message":"[bufferProcess] interim [620000000]:น่ารักมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.508016713+07:00","message":"[bufferProcess] send to processor:น่ารักมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.508024035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.508026362+07:00","message":"> Transcript [3209] [false]: 'น่ารักมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.508029522+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.508031428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.508033428+07:00","message":"StatePrefix: 'น่ารักมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.508035344+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:12.583811287+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:12.583863951+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":"2025-09-19T10:25:12.583869936+07:00","message":"receive interim result [false|false]: น่ารักมากๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:12.583886134+07:00","message":"[buffer interim] 329 false น่ารักมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.583893332+07:00","message":"[bufferProcess] interim [680000000]:น่ารักมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.583896193+07:00","message":"[bufferProcess] send to processor:น่ารักมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.583902189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.583905784+07:00","message":"> Transcript [3210] [false]: 'น่ารักมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.583909621+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.583911603+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.583913546+07:00","message":"StatePrefix: 'น่ารักมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.583915924+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:12.697003714+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:12.69705017+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":"2025-09-19T10:25:12.697054906+07:00","message":"receive interim result [false|false]: น่ารักมากๆเลยนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:12.69706947+07:00","message":"[buffer interim] 329 false น่ารักมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.697076036+07:00","message":"[bufferProcess] interim [740000000]:น่ารักมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.697078341+07:00","message":"[bufferProcess] send to processor:น่ารักมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.697083248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.6970855+07:00","message":"> Transcript [3211] [false]: 'น่ารักมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.697088581+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.697090396+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.697092089+07:00","message":"StatePrefix: 'น่ารักมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.697093952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:12.703504394+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:12.703527394+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":"2025-09-19T10:25:12.703532435+07:00","message":"receive interim result [false|false]: น่ารักมากๆเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:12.703546359+07:00","message":"[buffer interim] 329 false น่ารักมากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.703550918+07:00","message":"[bufferProcess] interim [800000000]:น่ารักมากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.70355272+07:00","message":"[bufferProcess] send to processor:น่ารักมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.703555655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.70355772+07:00","message":"> Transcript [3212] [false]: 'น่ารักมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.703560345+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.703561993+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.703563615+07:00","message":"StatePrefix: 'น่ารักมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.703567252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.70357574+07:00","message":"Push: 'น่ารักมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.703577455+07:00","message":"TextPushed: 'น่ารักมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.703579084+07:00","message":"Set new StatePrefix : 'น่ารักมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:12.703581023+07:00","message":"Next Push (prob) : 'ๆเลยนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:12.703588281+07:00","message":"push: {false น่ารักมาก 0 0xc002a14c80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:13.266498012+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:13.266540477+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":"2025-09-19T10:25:13.266547618+07:00","message":"receive interim result [false|false]: น่ารักมากๆเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:13.266564722+07:00","message":"[buffer interim] 329 false น่ารักมากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:13.266572559+07:00","message":"[bufferProcess] interim [400000000]:น่ารักมากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:13.26657568+07:00","message":"[bufferProcess] send to processor:น่ารักมากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:13.266579814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:13.266583366+07:00","message":"> Transcript [3213] [false]: 'น่ารักมากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:13.266587617+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:13.266589874+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:13.26659216+07:00","message":"StatePrefix: 'น่ารักมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:13.266594719+07:00","message":"TextPushed: 'น่ารักมาก'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:14.967192817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:14.967197739+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:16.517062349+07:00","message":"[GCS] IsForceVAD: false for message ID: 329"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:16.623647754+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:16.623688214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่ารักมากๆเลยนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:16.623693603+07:00","message":"receive interim result [true|false]: น่ารักมากๆเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:16.623704972+07:00","message":"end recv isFinal message id 329"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:16.623707428+07:00","message":"end Recv id 329"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:16.62371441+07:00","message":"[buffer interim] 329 true น่ารักมากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:16.623722848+07:00","message":"[bufferProcess] interim [790000000]:น่ารักมากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:16.623725331+07:00","message":"[bufferProcess] send to processor (isfinal):น่ารักมากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:16.62372944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:16.623732374+07:00","message":"> Transcript [3214] [false]: 'น่ารักมากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:16.623735284+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:16.623736911+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:16.623738452+07:00","message":"StatePrefix: 'น่ารักมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:16.623740531+07:00","message":"TextPushed: 'น่ารักมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:16.623741886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:16.623743452+07:00","message":"> Transcript [3215] [true]: 'น่ารักมากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:16.623745136+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:16.623746566+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:16.62374786+07:00","message":"StatePrefix: 'น่ารักมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:16.62374936+07:00","message":"TextPushed: 'น่ารักมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:16.623751611+07:00","message":"Push: 'ๆเลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:16.623759872+07:00","message":"push: {true ๆเลยนะคะ 0 0xc002a14c80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:25:16.635626644+07:00","message":"write wav file: './tmp/7402/7402_329.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:16.709555215+07:00","message":"[GCS] Start streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:16.769288446+07:00","message":"[GCS] IsForceVAD: false for message ID: 330"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:16.839694942+07:00","message":"[GCS] Start streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:16.898742855+07:00","message":"[GCS] IsForceVAD: false for message ID: 331"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:16.902638293+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:16.902652628+07:00","message":"found end of frame, send empty tag with msgId: 330"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:16.902655141+07:00","message":"end Recv id 330"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:16.902661166+07:00","message":"[buffer interim] 330 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:16.902666642+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:16.902671055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:16.902673804+07:00","message":"> Transcript [3216] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:16.902675771+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:16.902677562+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:16.902679983+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:16.902681629+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:16.902687196+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:16.902696375+07:00","message":"push: {true \n 0 0xc0022c6800}"}
{"level":"info","service":"Main","time":"2025-09-19T10:25:16.907321423+07:00","message":"write wav file: './tmp/7402/7402_330.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:17.027290724+07:00","message":"[GCS] Start streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:17.089064275+07:00","message":"[GCS] IsForceVAD: false for message ID: 332"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:17.102674823+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:17.102689465+07:00","message":"found end of frame, send empty tag with msgId: 331"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:17.102692102+07:00","message":"end Recv id 331"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:17.102697813+07:00","message":"[buffer interim] 331 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:17.102704159+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:17.102707862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:17.102710454+07:00","message":"> Transcript [3217] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:17.102712645+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:17.102714273+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:17.102716244+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:17.102717709+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:17.102719982+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:17.102728746+07:00","message":"push: {true \n 0 0xc000188f80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:25:17.10710889+07:00","message":"write wav file: './tmp/7402/7402_331.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:17.157448121+07:00","message":"[GCS] Start streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:17.23448927+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:17.234507285+07:00","message":"found end of frame, send empty tag with msgId: 332"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:17.234510435+07:00","message":"end Recv id 332"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:17.234517437+07:00","message":"[buffer interim] 332 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:17.234523522+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:17.234527551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:17.23453097+07:00","message":"> Transcript [3218] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:17.234533035+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:17.234535234+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:17.234537228+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:17.234538781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:17.234546941+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:17.234560174+07:00","message":"push: {true \n 0 0xc0022c6a80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:25:17.239175694+07:00","message":"write wav file: './tmp/7402/7402_332.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:17.896488346+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:17.896528366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:17.896533586+07:00","message":"receive interim result [false|false]: แค่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:17.896543903+07:00","message":"[buffer interim] 333 false แค่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:17.896550024+07:00","message":"[bufferProcess] interim [740000000]:แค่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:17.896551439+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:17.908734411+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:17.908758733+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":"2025-09-19T10:25:17.908763177+07:00","message":"receive interim result [false|false]: แถม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:17.908775105+07:00","message":"[buffer interim] 333 false แถม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:17.90877955+07:00","message":"[bufferProcess] interim [800000000]:แถม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:17.90878155+07:00","message":"[bufferProcess] send to processor:แค่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:17.908784527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:17.908786968+07:00","message":"> Transcript [3219] [false]: 'แค่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:17.908788745+07:00","message":"Set StatePrefix (first interim): 'แค่'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:17.967490907+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:17.967505854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:18.029328096+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:18.02937361+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":"2025-09-19T10:25:18.029385097+07:00","message":"receive interim result [false|false]: แผนที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:18.029397808+07:00","message":"[buffer interim] 333 false แผนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:18.029404171+07:00","message":"[bufferProcess] interim [920000000]:แผนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:18.029406412+07:00","message":"[bufferProcess] send to processor:แถม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:18.029412737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:18.029415154+07:00","message":"> Transcript [3220] [false]: 'แถม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:18.029417339+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:18.029419493+07:00","message":"Set new StatePrefix: 'แถม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:18.208543824+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:18.208584027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลนิดเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:18.20859097+07:00","message":"receive interim result [false|false]: แผลนิดเดียว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:18.208607436+07:00","message":"[buffer interim] 333 false แผลนิดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:18.208613918+07:00","message":"[bufferProcess] interim [100000000]:แผลนิดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:18.208616238+07:00","message":"[bufferProcess] send to processor:แผนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:18.208619419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:18.208622067+07:00","message":"> Transcript [3221] [false]: 'แผนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:18.208624142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:18.208626752+07:00","message":"Set new StatePrefix: 'แผนที่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:18.437297163+07:00","message":"[GCS] IsForceVAD: false for message ID: 333"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:18.496907306+07:00","message":"[GCS] Start streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:18.542880169+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:18.542917766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลนิดเดียว\",\"confidence\":0.89357895}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:18.54292392+07:00","message":"receive interim result [true|false]: แผลนิดเดียว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:18.542930749+07:00","message":"end recv isFinal message id 333"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:18.542932545+07:00","message":"end Recv id 333"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:18.542938981+07:00","message":"[buffer interim] 333 true แผลนิดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:18.542947453+07:00","message":"[bufferProcess] interim [490000000]:แผลนิดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:18.542956037+07:00","message":"[bufferProcess] send to processor (isfinal):แผลนิดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:18.542960068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:18.542963382+07:00","message":"> Transcript [3222] [false]: 'แผลนิดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:18.542966569+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:18.542969162+07:00","message":"Set new StatePrefix: 'แผลนิดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:18.542970957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:18.542974219+07:00","message":"> Transcript [3223] [true]: 'แผลนิดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:18.542977279+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:18.542979237+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:18.542981382+07:00","message":"StatePrefix: 'แผลนิดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:18.542983589+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:18.542988135+07:00","message":"Push: 'แผลนิดเดียว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:18.542998662+07:00","message":"push: {true แผลนิดเดียว 0 0xc000189580}"}
{"level":"info","service":"Main","time":"2025-09-19T10:25:18.550770263+07:00","message":"write wav file: './tmp/7402/7402_333.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:18.851097627+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:18.851144311+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":"2025-09-19T10:25:18.85115064+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:18.851163634+07:00","message":"[buffer interim] 334 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:18.851170134+07:00","message":"[bufferProcess] interim [420000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:18.851171656+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:19.038089501+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:19.038148848+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":"2025-09-19T10:25:19.03815857+07:00","message":"receive interim result [false|false]: ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:19.038174354+07:00","message":"[buffer interim] 334 false ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.038181187+07:00","message":"[bufferProcess] interim [540000000]:ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.038183115+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.038186362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.038190746+07:00","message":"> Transcript [3224] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.038192994+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:19.24563529+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:19.245672055+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":"2025-09-19T10:25:19.245677282+07:00","message":"receive interim result [false|false]: ไม่ใช่หรอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:19.245690731+07:00","message":"[buffer interim] 334 false ไม่ใช่หรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.245696718+07:00","message":"[bufferProcess] interim [780000000]:ไม่ใช่หรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.245698853+07:00","message":"[bufferProcess] send to processor:ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.245703332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.245705907+07:00","message":"> Transcript [3225] [false]: 'ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.245708467+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.245710088+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.245712015+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.24571357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:19.375110795+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:19.375155041+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":"2025-09-19T10:25:19.375160801+07:00","message":"receive interim result [false|false]: ไม่ใช่แค่ร้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:19.375173013+07:00","message":"[buffer interim] 334 false ไม่ใช่แค่ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.375181613+07:00","message":"[bufferProcess] interim [900000000]:ไม่ใช่แค่ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.375183743+07:00","message":"[bufferProcess] send to processor:ไม่ใช่หรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.375189262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.375192246+07:00","message":"> Transcript [3226] [false]: 'ไม่ใช่หรอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.375199103+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.375200766+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.375202957+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.375204872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:19.486479599+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:19.486523283+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":"2025-09-19T10:25:19.48653116+07:00","message":"receive interim result [false|false]: ไม่ใช่แค่ร้องเพลง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:19.486546792+07:00","message":"[buffer interim] 334 false ไม่ใช่แค่ร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.486553051+07:00","message":"[bufferProcess] interim [20000000]:ไม่ใช่แค่ร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.486555185+07:00","message":"[bufferProcess] send to processor:ไม่ใช่แค่ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.486561735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.486564087+07:00","message":"> Transcript [3227] [false]: 'ไม่ใช่แค่ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.486566939+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.486568733+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.486571571+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.48657351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:19.675843159+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:19.675879537+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":"2025-09-19T10:25:19.675885265+07:00","message":"receive interim result [false|false]: ไม่ใช่แค่ร้องเพลงได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:19.675898761+07:00","message":"[buffer interim] 334 false ไม่ใช่แค่ร้องเพลงได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.675904913+07:00","message":"[bufferProcess] interim [200000000]:ไม่ใช่แค่ร้องเพลงได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.675907139+07:00","message":"[bufferProcess] send to processor:ไม่ใช่แค่ร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.675911923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.675914296+07:00","message":"> Transcript [3228] [false]: 'ไม่ใช่แค่ร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.675917106+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.675918886+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.67592074+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.675922717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.67592663+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.675928269+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.675930153+07:00","message":"Set new StatePrefix : 'ไม่ใช่แค่ร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.675932159+07:00","message":"Next Push (prob) : 'ใช่แค่ร้องเพลง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:19.675939721+07:00","message":"push: {false ไม่ 0 0xc002b11200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:19.863402379+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:19.863441759+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":"2025-09-19T10:25:19.863447857+07:00","message":"receive interim result [false|false]: ไม่ใช่แค่ร้องเพลงได้ดี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:19.863460049+07:00","message":"[buffer interim] 334 false ไม่ใช่แค่ร้องเพลงได้ดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.863466192+07:00","message":"[bufferProcess] interim [380000000]:ไม่ใช่แค่ร้องเพลงได้ดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.863471241+07:00","message":"[bufferProcess] send to processor:ไม่ใช่แค่ร้องเพลงได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.863477432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.863481287+07:00","message":"> Transcript [3229] [false]: 'ไม่ใช่แค่ร้องเพลงได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.863485029+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.8634876+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.86348928+07:00","message":"StatePrefix: 'ไม่ใช่แค่ร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.863491502+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:19.939109833+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:19.939159173+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":"2025-09-19T10:25:19.939164877+07:00","message":"receive interim result [false|false]: ไม่ใช่แค่ร้องเพลงได้ดีนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:19.939177194+07:00","message":"[buffer interim] 334 false ไม่ใช่แค่ร้องเพลงได้ดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.939183867+07:00","message":"[bufferProcess] interim [500000000]:ไม่ใช่แค่ร้องเพลงได้ดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.939186118+07:00","message":"[bufferProcess] send to processor:ไม่ใช่แค่ร้องเพลงได้ดี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.939191361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.939193848+07:00","message":"> Transcript [3230] [false]: 'ไม่ใช่แค่ร้องเพลงได้ดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.939196718+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.939198514+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.939200456+07:00","message":"StatePrefix: 'ไม่ใช่แค่ร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:19.939202471+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:20.589874983+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:20.589917417+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":"2025-09-19T10:25:20.58992371+07:00","message":"receive interim result [false|false]: ไม่ใช่แค่ร้องเพลงได้ดีนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:20.589935668+07:00","message":"[buffer interim] 334 false ไม่ใช่แค่ร้องเพลงได้ดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.589944557+07:00","message":"[bufferProcess] interim [100000000]:ไม่ใช่แค่ร้องเพลงได้ดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.589946401+07:00","message":"[bufferProcess] send to processor:ไม่ใช่แค่ร้องเพลงได้ดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.589952088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.589954461+07:00","message":"> Transcript [3231] [false]: 'ไม่ใช่แค่ร้องเพลงได้ดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.589957892+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.5899596+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.589961208+07:00","message":"StatePrefix: 'ไม่ใช่แค่ร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.589963339+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:20.638870291+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:20.638908175+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":"2025-09-19T10:25:20.638913797+07:00","message":"receive interim result [false|false]: ไม่ใช่แค่ร้องเพลงได้ดีนะได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:20.638926084+07:00","message":"[buffer interim] 334 false ไม่ใช่แค่ร้องเพลงได้ดีนะได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.638932201+07:00","message":"[bufferProcess] interim [220000000]:ไม่ใช่แค่ร้องเพลงได้ดีนะได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.638934504+07:00","message":"[bufferProcess] send to processor:ไม่ใช่แค่ร้องเพลงได้ดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.638937768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.638940686+07:00","message":"> Transcript [3232] [false]: 'ไม่ใช่แค่ร้องเพลงได้ดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.638943896+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.638945514+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.638947212+07:00","message":"StatePrefix: 'ไม่ใช่แค่ร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.638949334+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.63895194+07:00","message":"Push: 'ใช่แค่ร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.638953888+07:00","message":"TextPushed: 'ไม่ใช่แค่ร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.638955514+07:00","message":"Set new StatePrefix : 'ไม่ใช่แค่ร้องเพลงได้ดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.638957195+07:00","message":"Next Push (prob) : 'ได้ดีนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:20.63896484+07:00","message":"push: {false ใช่แค่ร้องเพลง 0 0xc002b11200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:20.788882103+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:20.788917735+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":"2025-09-19T10:25:20.788923375+07:00","message":"receive interim result [false|false]: ไม่ใช่แค่ร้องเพลงได้ดีนะด้าน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:20.788939918+07:00","message":"[buffer interim] 334 false ไม่ใช่แค่ร้องเพลงได้ดีนะด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.788946531+07:00","message":"[bufferProcess] interim [280000000]:ไม่ใช่แค่ร้องเพลงได้ดีนะด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.788949394+07:00","message":"[bufferProcess] send to processor:ไม่ใช่แค่ร้องเพลงได้ดีนะได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.788952597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.78895491+07:00","message":"> Transcript [3233] [false]: 'ไม่ใช่แค่ร้องเพลงได้ดีนะได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.78895838+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.788960318+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.788962025+07:00","message":"StatePrefix: 'ไม่ใช่แค่ร้องเพลงได้ดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.788963955+07:00","message":"TextPushed: 'ไม่ใช่แค่ร้องเพลง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:20.853318031+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:20.853354499+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":"2025-09-19T10:25:20.853360574+07:00","message":"receive interim result [false|false]: ไม่ใช่แค่ร้องเพลงได้ดีนะได้ไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:20.853375319+07:00","message":"[buffer interim] 334 false ไม่ใช่แค่ร้องเพลงได้ดีนะได้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.853382888+07:00","message":"[bufferProcess] interim [340000000]:ไม่ใช่แค่ร้องเพลงได้ดีนะได้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.853385008+07:00","message":"[bufferProcess] send to processor:ไม่ใช่แค่ร้องเพลงได้ดีนะด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.853392276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.853394868+07:00","message":"> Transcript [3234] [false]: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.853398056+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.853400118+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.853401659+07:00","message":"StatePrefix: 'ไม่ใช่แค่ร้องเพลงได้ดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.853403648+07:00","message":"TextPushed: 'ไม่ใช่แค่ร้องเพลง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:20.880067818+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:20.880099132+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":"2025-09-19T10:25:20.880105178+07:00","message":"receive interim result [false|false]: ไม่ใช่แค่ร้องเพลงได้ดีนะได้ไหม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:20.880118225+07:00","message":"[buffer interim] 334 false ไม่ใช่แค่ร้องเพลงได้ดีนะได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.880124812+07:00","message":"[bufferProcess] interim [400000000]:ไม่ใช่แค่ร้องเพลงได้ดีนะได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.880127031+07:00","message":"[bufferProcess] send to processor:ไม่ใช่แค่ร้องเพลงได้ดีนะได้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.880137469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.880140116+07:00","message":"> Transcript [3235] [false]: 'ไม่ใช่แค่ร้องเพลงได้ดีนะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.880143707+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.880145896+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.880147342+07:00","message":"StatePrefix: 'ไม่ใช่แค่ร้องเพลงได้ดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.880149367+07:00","message":"TextPushed: 'ไม่ใช่แค่ร้องเพลง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:20.955799131+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:20.955840973+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":"2025-09-19T10:25:20.955846846+07:00","message":"receive interim result [false|false]: ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:20.95586272+07:00","message":"[buffer interim] 334 false ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.955869766+07:00","message":"[bufferProcess] interim [460000000]:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.955872838+07:00","message":"[bufferProcess] send to processor:ไม่ใช่แค่ร้องเพลงได้ดีนะได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.955880128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.955882515+07:00","message":"> Transcript [3236] [false]: 'ไม่ใช่แค่ร้องเพลงได้ดีนะได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.955898228+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.955900364+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.955901842+07:00","message":"StatePrefix: 'ไม่ใช่แค่ร้องเพลงได้ดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.955903964+07:00","message":"TextPushed: 'ไม่ใช่แค่ร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.955911193+07:00","message":"Push: 'ได้ดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.955912844+07:00","message":"TextPushed: 'ไม่ใช่แค่ร้องเพลงได้ดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.955914627+07:00","message":"Set new StatePrefix : 'ไม่ใช่แค่ร้องเพลงได้ดีนะได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:20.95591639+07:00","message":"Next Push (prob) : 'ได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:20.955924172+07:00","message":"push: {false ได้ดีนะ 0 0xc002b11200}"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:20.968424398+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:20.968457498+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:21.083073726+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:21.083109996+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":"2025-09-19T10:25:21.083116434+07:00","message":"receive interim result [false|false]: ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:21.083137832+07:00","message":"[buffer interim] 334 false ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.083148468+07:00","message":"[bufferProcess] interim [580000000]:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.08315059+07:00","message":"[bufferProcess] send to processor:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.083157258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.083160445+07:00","message":"> Transcript [3237] [false]: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.083163067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.083164789+07:00","message":"Set new StatePrefix: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:21.285691417+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:21.28573883+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":"2025-09-19T10:25:21.285746019+07:00","message":"receive interim result [false|false]: ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:21.285761676+07:00","message":"[buffer interim] 334 false ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.285769289+07:00","message":"[bufferProcess] interim [820000000]:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.285771594+07:00","message":"[bufferProcess] send to processor:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.285774669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.285777396+07:00","message":"> Transcript [3238] [false]: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.285780411+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.28578218+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.285784031+07:00","message":"StatePrefix: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.285786016+07:00","message":"TextPushed: 'ไม่ใช่แค่ร้องเพลงได้ดีนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:21.36755167+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:21.367596219+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":"2025-09-19T10:25:21.367602952+07:00","message":"receive interim result [false|false]: ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:21.36762006+07:00","message":"[buffer interim] 334 false ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.367627016+07:00","message":"[bufferProcess] interim [880000000]:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.367629145+07:00","message":"[bufferProcess] send to processor:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.36763264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.367635037+07:00","message":"> Transcript [3239] [false]: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.367638523+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.36764023+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.367642557+07:00","message":"StatePrefix: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.36764484+07:00","message":"TextPushed: 'ไม่ใช่แค่ร้องเพลงได้ดีนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:21.55814589+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:21.558182898+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":"2025-09-19T10:25:21.558188569+07:00","message":"receive interim result [false|false]: ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็เลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:21.558203555+07:00","message":"[buffer interim] 334 false ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.558210873+07:00","message":"[bufferProcess] interim [60000000]:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.558213377+07:00","message":"[bufferProcess] send to processor:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.558216428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.558219183+07:00","message":"> Transcript [3240] [false]: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.558222244+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.55822486+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.558227093+07:00","message":"StatePrefix: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:21.558229226+07:00","message":"TextPushed: 'ไม่ใช่แค่ร้องเพลงได้ดีนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:22.181289594+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:22.181327626+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":"2025-09-19T10:25:22.181333959+07:00","message":"receive interim result [false|false]: ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็เลย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:22.181348639+07:00","message":"[buffer interim] 334 false ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:22.181354642+07:00","message":"[bufferProcess] interim [660000000]:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:22.181357206+07:00","message":"[bufferProcess] send to processor:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:22.181363784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:22.181366286+07:00","message":"> Transcript [3241] [false]: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:22.181369981+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:22.181371916+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:22.181373778+07:00","message":"StatePrefix: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:22.181376415+07:00","message":"TextPushed: 'ไม่ใช่แค่ร้องเพลงได้ดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:22.181381949+07:00","message":"Push: 'ด้านวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:22.181383518+07:00","message":"TextPushed: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:22.181385474+07:00","message":"Set new StatePrefix : 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:22.181387722+07:00","message":"Next Push (prob) : 'การเขาก็เลย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:22.181396817+07:00","message":"push: {false ด้านวิชา 0 0xc002b11200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:22.762487891+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:22.76252218+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":"2025-09-19T10:25:22.762527792+07:00","message":"receive interim result [false|false]: ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:22.762542586+07:00","message":"[buffer interim] 334 false ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:22.762549906+07:00","message":"[bufferProcess] interim [260000000]:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:22.762551928+07:00","message":"[bufferProcess] send to processor:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:22.762555018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:22.762557418+07:00","message":"> Transcript [3242] [false]: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:22.76258318+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:22.76258577+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:22.762587436+07:00","message":"StatePrefix: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:22.762589685+07:00","message":"TextPushed: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:22.788791463+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:22.788823717+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":"2025-09-19T10:25:22.788829539+07:00","message":"receive interim result [false|false]: ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ลดให้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:22.788840779+07:00","message":"[buffer interim] 334 false ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ลดให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:22.788847846+07:00","message":"[bufferProcess] interim [320000000]:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ลดให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:22.788849906+07:00","message":"[bufferProcess] send to processor:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:22.788855078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:22.788858233+07:00","message":"> Transcript [3243] [false]: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:22.788860868+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:22.788862624+07:00","message":"Set new StatePrefix: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:23.361149727+07:00","message":"[GCS] Cleaned up inactive client: 311"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:23.361189473+07:00","message":"[GCS] Cleaned up inactive client: 312"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:23.361191742+07:00","message":"[GCS] Cleaned up inactive client: 315"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:23.361193104+07:00","message":"[GCS] Cleaned up inactive client: 314"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:23.361194898+07:00","message":"[GCS] Cleaned up inactive client: 316"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:23.361196385+07:00","message":"[GCS] Cleaned up inactive client: 310"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:23.361197708+07:00","message":"[GCS] Cleaned up inactive client: 313"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:23.361199086+07:00","message":"[GCS] Cleaned up inactive client: 318"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:23.361200678+07:00","message":"[GCS] Cleaned up inactive client: 317"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:23.361248677+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:23.361288168+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":"2025-09-19T10:25:23.361293552+07:00","message":"receive interim result [false|false]: ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ลดให้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:23.361311104+07:00","message":"[buffer interim] 334 false ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ลดให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:23.36131922+07:00","message":"[bufferProcess] interim [920000000]:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ลดให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:23.361321844+07:00","message":"[bufferProcess] send to processor:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ลดให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:23.361325092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:23.361327505+07:00","message":"> Transcript [3244] [false]: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ลดให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:23.361329612+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:23.361331625+07:00","message":"Set new StatePrefix: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ลดให้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:23.592643243+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:23.592676724+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":"2025-09-19T10:25:23.592682106+07:00","message":"receive interim result [false|false]: ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็อาจจะมีโอกาส"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:23.592694381+07:00","message":"[buffer interim] 334 false ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็อาจจะมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:23.592700898+07:00","message":"[bufferProcess] interim [100000000]:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็อาจจะมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:23.592703613+07:00","message":"[bufferProcess] send to processor:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ลดให้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:23.592708948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:23.592711651+07:00","message":"> Transcript [3245] [false]: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ลดให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:23.592715125+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:23.592716823+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:23.592718537+07:00","message":"StatePrefix: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ลดให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:23.59272102+07:00","message":"TextPushed: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:23.843352607+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:23.843392428+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":"2025-09-19T10:25:23.843398483+07:00","message":"receive interim result [false|false]: ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:23.843412522+07:00","message":"[buffer interim] 334 false ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:23.843420193+07:00","message":"[bufferProcess] interim [340000000]:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:23.843425246+07:00","message":"[bufferProcess] send to processor:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็อาจจะมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:23.843431743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:23.843434393+07:00","message":"> Transcript [3246] [false]: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็อาจจะมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:23.843436802+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:23.843438705+07:00","message":"Set new StatePrefix: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็อาจจะมีโอกาส'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:23.968820035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:23.968834231+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:23.983564307+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:23.983599158+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":"2025-09-19T10:25:23.98360668+07:00","message":"receive interim result [false|false]: ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาใน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:23.983621959+07:00","message":"[buffer interim] 334 false ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาใน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:23.983628977+07:00","message":"[bufferProcess] interim [520000000]:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาใน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:23.983631622+07:00","message":"[bufferProcess] send to processor:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:23.983637673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:23.983640096+07:00","message":"> Transcript [3247] [false]: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:23.983642526+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:23.9836453+07:00","message":"Set new StatePrefix: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:24.295165181+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:24.295218433+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":"2025-09-19T10:25:24.29522649+07:00","message":"receive interim result [false|false]: ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:24.295246203+07:00","message":"[buffer interim] 334 false ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.295254789+07:00","message":"[bufferProcess] interim [760000000]:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.295258741+07:00","message":"[bufferProcess] send to processor:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาใน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.29526723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.295270058+07:00","message":"> Transcript [3248] [false]: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.295273513+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.295275264+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.295276821+07:00","message":"StatePrefix: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.29527915+07:00","message":"TextPushed: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:24.509987818+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:24.510026017+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":"2025-09-19T10:25:24.51003226+07:00","message":"receive interim result [false|false]: ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:24.510045607+07:00","message":"[buffer interim] 334 false ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.510055971+07:00","message":"[bufferProcess] interim [0]:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.510058464+07:00","message":"[bufferProcess] send to processor:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.510064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.510066908+07:00","message":"> Transcript [3249] [false]: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.510070482+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.510072136+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.510073932+07:00","message":"StatePrefix: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.510076221+07:00","message":"TextPushed: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:24.581600656+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:24.581640656+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":"2025-09-19T10:25:24.581646638+07:00","message":"receive interim result [false|false]: ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการที่กู"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:24.581659886+07:00","message":"[buffer interim] 334 false ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการที่กู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.581666626+07:00","message":"[bufferProcess] interim [120000000]:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการที่กู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.581669214+07:00","message":"[bufferProcess] send to processor:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.581674403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.581676997+07:00","message":"> Transcript [3250] [false]: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.581680668+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.581682683+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.581684809+07:00","message":"StatePrefix: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.581687891+07:00","message":"TextPushed: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:24.688589627+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:24.688629778+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":"2025-09-19T10:25:24.688636918+07:00","message":"receive interim result [false|false]: ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการพี่กลัว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:24.688664241+07:00","message":"[buffer interim] 334 false ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการพี่กลัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.688671301+07:00","message":"[bufferProcess] interim [180000000]:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการพี่กลัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.688673723+07:00","message":"[bufferProcess] send to processor:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการที่กู"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.688680679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.688683551+07:00","message":"> Transcript [3251] [false]: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการที่กู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.68868769+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.688689849+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.688692097+07:00","message":"StatePrefix: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.6886974+07:00","message":"TextPushed: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.688705352+07:00","message":"Push: 'การเขาก็ได้ถ้ามีโอกาสมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.688707236+07:00","message":"TextPushed: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.688709077+07:00","message":"Set new StatePrefix : 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการที่กู'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.688711387+07:00","message":"Next Push (prob) : 'ในรายการที่กู'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:24.688719661+07:00","message":"push: {false การเขาก็ได้ถ้ามีโอกาสมา 0 0xc002b11200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:24.735924694+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:24.73596772+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":"2025-09-19T10:25:24.735975142+07:00","message":"receive interim result [false|false]: ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการที่เกลือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:24.735997451+07:00","message":"[buffer interim] 334 false ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการที่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.736010851+07:00","message":"[bufferProcess] interim [240000000]:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการที่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.736019466+07:00","message":"[bufferProcess] send to processor:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการพี่กลัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.736028207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.736031504+07:00","message":"> Transcript [3252] [false]: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการพี่กลัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.736034688+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:24.736037132+07:00","message":"Set new StatePrefix: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการพี่กลัว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:25.374073248+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:25.374109695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการที่เกลือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:25.37411936+07:00","message":"receive interim result [false|false]: ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการที่เกลือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:25.374132069+07:00","message":"[buffer interim] 334 false ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการที่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:25.374143837+07:00","message":"[bufferProcess] interim [840000000]:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการที่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:25.374146369+07:00","message":"[bufferProcess] send to processor:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการที่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:25.374151517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:25.374154077+07:00","message":"> Transcript [3253] [false]: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการที่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:25.374156878+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:25.374158773+07:00","message":"Set new StatePrefix: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการที่เกลือ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:26.968917876+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:26.968916008+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:28.167512748+07:00","message":"[GCS] IsForceVAD: false for message ID: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:28.352625463+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:28.352667553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็อาจจะมีโอกาสมาในรายการพี่เกลือ\",\"confidence\":0.91486794}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:28.352675807+07:00","message":"receive interim result [true|false]: ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็อาจจะมีโอกาสมาในรายการพี่เกลือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:28.35268553+07:00","message":"end recv isFinal message id 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:28.352687384+07:00","message":"end Recv id 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:28.352693581+07:00","message":"[buffer interim] 334 true ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็อาจจะมีโอกาสมาในรายการพี่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:28.352702273+07:00","message":"[bufferProcess] interim [900000000]:ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็อาจจะมีโอกาสมาในรายการพี่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:28.352706878+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการที่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:28.352710584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:28.352716014+07:00","message":"> Transcript [3254] [false]: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการที่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:28.352719114+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:28.352720831+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:28.352722408+07:00","message":"StatePrefix: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการที่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:28.352724688+07:00","message":"TextPushed: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:28.352726369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:28.352727872+07:00","message":"> Transcript [3255] [true]: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็อาจจะมีโอกาสมาในรายการพี่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:28.352729883+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:28.352731151+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:28.352732392+07:00","message":"StatePrefix: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการที่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:28.352734008+07:00","message":"TextPushed: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:28.352735377+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:28.352910522+07:00","message":"Push: 'ในรายการพี่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:28.352912973+07:00","message":"TextPushed: 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็ได้ถ้ามีโอกาสมาในรายการพี่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:28.352914776+07:00","message":"Set new StatePrefix : 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็อาจจะมีโอกาสมาในรายการพี่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:28.352916531+07:00","message":"Next Push (prob) : 'ไม่ใช่แค่ร้องเพลงได้ดีนะด้านวิชาการเขาก็อาจจะมีโอกาสมาในรายการพี่เกลือ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:28.352923542+07:00","message":"push: {true ในรายการพี่เกลือ 0 0xc002b11200}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:28.352936851+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_334.html'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:28.368219685+07:00","message":"[GCS] Start streaming session, msgId: 335"}
{"level":"info","service":"Main","time":"2025-09-19T10:25:28.370928589+07:00","message":"write wav file: './tmp/7402/7402_334.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:29.217064344+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:29.217108518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Golden\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:29.217113789+07:00","message":"receive interim result [false|false]: Golden"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:29.217129199+07:00","message":"[buffer interim] 335 false Golden"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:29.217135932+07:00","message":"[bufferProcess] interim [840000000]:Golden"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:29.217138244+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:29.359398813+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:29.359443678+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":"2025-09-19T10:25:29.359449941+07:00","message":"receive interim result [false|false]: โกลเด้นโกล"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:29.359466133+07:00","message":"[buffer interim] 335 false โกลเด้นโกล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:29.359473267+07:00","message":"[bufferProcess] interim [20000000]:โกลเด้นโกล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:29.359475385+07:00","message":"[bufferProcess] send to processor:Golden"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:29.359478537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:29.359481349+07:00","message":"> Transcript [3256] [false]: 'Golden'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:29.359483078+07:00","message":"Set StatePrefix (first interim): 'Golden'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:29.421004429+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:29.42104235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Golden Song\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:29.421047683+07:00","message":"receive interim result [false|false]: Golden Song"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:29.421062242+07:00","message":"[buffer interim] 335 false Golden Song"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:29.421068065+07:00","message":"[bufferProcess] interim [80000000]:Golden Song"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:29.42107024+07:00","message":"[bufferProcess] send to processor:โกลเด้นโกล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:29.421077321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:29.421079747+07:00","message":"> Transcript [3257] [false]: 'โกลเด้นโกล'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:29.421082081+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:29.421084019+07:00","message":"Set new StatePrefix: 'โกลเด้นโกล'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:29.735467891+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:29.73551025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Golden Song เวที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:29.735514918+07:00","message":"receive interim result [false|false]: Golden Song เวที"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:29.735526683+07:00","message":"[buffer interim] 335 false Golden Song เวที"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:29.735533616+07:00","message":"[bufferProcess] interim [380000000]:Golden Song เวที"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:29.735535811+07:00","message":"[bufferProcess] send to processor:Golden Song"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:29.735540768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:29.735543558+07:00","message":"> Transcript [3258] [false]: 'Golden Song'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:29.735545986+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:29.735547627+07:00","message":"Set new StatePrefix: 'Golden Song'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:29.969300504+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:29.969302245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:29.986625754+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:29.986666984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Golden Song\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:29.986672022+07:00","message":"receive interim result [false|false]: Golden Song"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:29.986683918+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":"2025-09-19T10:25:29.986686516+07:00","message":"receive interim result [false|false]:  เวทีเพลงเพราะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:29.986693526+07:00","message":"[buffer interim] 335 false Golden Song"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:29.986696172+07:00","message":"[buffer interim] 335 false  เวทีเพลงเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:29.98670167+07:00","message":"[bufferProcess] interim [680000000]:Golden Song"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:29.986704291+07:00","message":"[bufferProcess] send to processor:Golden Song เวที"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:29.986707047+07:00","message":"[bufferProcess] interim [680000000]: เวทีเพลงเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:29.986709435+07:00","message":"[bufferProcess] update buffer: Golden Song เวทีเพลงเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:29.986712305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:29.986714784+07:00","message":"> Transcript [3259] [false]: 'Golden Song เวที'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:29.986717523+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:29.986719423+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:29.986720956+07:00","message":"StatePrefix: 'Golden Song'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:29.986722607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:30.621653832+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:30.621700056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Golden Song เวทีเพลงเพราะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:30.621705849+07:00","message":"receive interim result [false|false]: Golden Song เวทีเพลงเพราะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:30.621718882+07:00","message":"[buffer interim] 335 false Golden Song เวทีเพลงเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:30.621725388+07:00","message":"[bufferProcess] interim [280000000]:Golden Song เวทีเพลงเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:30.621727696+07:00","message":"[bufferProcess] send to processor:Golden Song เวทีเพลงเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:30.621731065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:30.62173379+07:00","message":"> Transcript [3260] [false]: 'Golden Song เวทีเพลงเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:30.6217369+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:30.621738675+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:30.621740151+07:00","message":"StatePrefix: 'Golden Song'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:30.621741697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:32.969815514+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:32.969818978+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:34.197664478+07:00","message":"[GCS] IsForceVAD: false for message ID: 335"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:34.256968419+07:00","message":"[GCS] Start streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:34.306908061+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:34.306946923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Golden Song เวทีเพลงเพราะ\",\"confidence\":0.89932555}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:34.306952295+07:00","message":"receive interim result [true|false]: Golden Song เวทีเพลงเพราะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:34.306960756+07:00","message":"end recv isFinal message id 335"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:34.306962646+07:00","message":"end Recv id 335"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:34.306968569+07:00","message":"[buffer interim] 335 true Golden Song เวทีเพลงเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:34.306996844+07:00","message":"[bufferProcess] interim [60000000]:Golden Song เวทีเพลงเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:34.30700058+07:00","message":"[bufferProcess] send to processor (isfinal):Golden Song เวทีเพลงเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:34.307004044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:34.307006504+07:00","message":"> Transcript [3261] [false]: 'Golden Song เวทีเพลงเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:34.30700922+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:34.307010809+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:34.307012389+07:00","message":"StatePrefix: 'Golden Song'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:34.307013943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:34.30701518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:34.307016872+07:00","message":"> Transcript [3262] [true]: 'Golden Song เวทีเพลงเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:34.307018632+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:34.307020015+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:34.307021271+07:00","message":"StatePrefix: 'Golden Song'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:34.307022576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:34.307024587+07:00","message":"Push: 'Golden Song เวทีเพลงเพราะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:34.307032133+07:00","message":"push: {true Golden Song เวทีเพลงเพราะ 0 0xc002b10000}"}
{"level":"info","service":"Main","time":"2025-09-19T10:25:34.317951601+07:00","message":"write wav file: './tmp/7402/7402_335.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:34.933127651+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:34.933185777+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":"2025-09-19T10:25:34.933190886+07:00","message":"receive interim result [false|false]: ทุกคนเลยนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:34.933207188+07:00","message":"[buffer interim] 336 false ทุกคนเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:34.933214044+07:00","message":"[bufferProcess] interim [720000000]:ทุกคนเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:34.933216128+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:35.499455189+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:35.499497044+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":"2025-09-19T10:25:35.499502396+07:00","message":"receive interim result [false|false]: ทุกคนเลยนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:35.499515372+07:00","message":"[buffer interim] 336 false ทุกคนเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:35.499521535+07:00","message":"[bufferProcess] interim [320000000]:ทุกคนเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:35.49952344+07:00","message":"[bufferProcess] send to processor:ทุกคนเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:35.499528564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:35.499531219+07:00","message":"> Transcript [3263] [false]: 'ทุกคนเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:35.499533165+07:00","message":"Set StatePrefix (first interim): 'ทุกคนเลยนะ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:35.970344192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:35.970344256+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:38.449555528+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:38.449600095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกคนเลยนะวันที่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:38.449605089+07:00","message":"receive interim result [false|false]: ทุกคนเลยนะวันที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:38.449620485+07:00","message":"[buffer interim] 336 false ทุกคนเลยนะวันที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.449626878+07:00","message":"[bufferProcess] interim [200000000]:ทุกคนเลยนะวันที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.449629237+07:00","message":"[bufferProcess] send to processor:ทุกคนเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.449635205+07:00","message":"[bufferProcess] send to processor (ticker):ทุกคนเลยนะวันที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.449638237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.449640957+07:00","message":"> Transcript [3264] [false]: 'ทุกคนเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.449644078+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.44964579+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.449649461+07:00","message":"StatePrefix: 'ทุกคนเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.449651429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.449652749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.449654453+07:00","message":"> Transcript [3265] [false]: 'ทุกคนเลยนะวันที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.449656246+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.449657595+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.449658816+07:00","message":"StatePrefix: 'ทุกคนเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.449660174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:38.539899157+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:38.539946308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกคนเลยนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:38.539953113+07:00","message":"receive interim result [false|false]: ทุกคนเลยนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:38.539968416+07:00","message":"[buffer interim] 336 false ทุกคนเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.539977819+07:00","message":"[bufferProcess] interim [320000000]:ทุกคนเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.539979644+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:38.694733148+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:38.694766608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกคนเลยนะวันที่ 1 ที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:38.694772025+07:00","message":"receive interim result [false|false]: ทุกคนเลยนะวันที่ 1 ที่จะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:38.694785822+07:00","message":"[buffer interim] 336 false ทุกคนเลยนะวันที่ 1 ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.694791565+07:00","message":"[bufferProcess] interim [380000000]:ทุกคนเลยนะวันที่ 1 ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.694793758+07:00","message":"[bufferProcess] send to processor:ทุกคนเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.694798932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.694801515+07:00","message":"> Transcript [3266] [false]: 'ทุกคนเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.69480432+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.694806256+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.694807983+07:00","message":"StatePrefix: 'ทุกคนเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.694809828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:38.702473455+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:38.702496025+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":"2025-09-19T10:25:38.702501998+07:00","message":"receive interim result [false|false]: ทุกคนเลยนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:38.702511368+07:00","message":"[buffer interim] 336 false ทุกคนเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.702516694+07:00","message":"[bufferProcess] interim [440000000]:ทุกคนเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.702519632+07:00","message":"[bufferProcess] send to processor:ทุกคนเลยนะวันที่ 1 ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.702525288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.702528248+07:00","message":"> Transcript [3267] [false]: 'ทุกคนเลยนะวันที่ 1 ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.702531443+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.70253361+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.702535844+07:00","message":"StatePrefix: 'ทุกคนเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.702539058+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.702542583+07:00","message":"Push: 'ทุกคนเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.702545178+07:00","message":"TextPushed: 'ทุกคนเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.702550784+07:00","message":"Set new StatePrefix : 'ทุกคนเลยนะวันที่ 1 ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.702553712+07:00","message":"Next Push (prob) : 'วันที่ 1 ที่จะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:38.702562965+07:00","message":"push: {false ทุกคนเลยนะ 0 0xc003196200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:38.717061832+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:38.717089873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกคนเลยนะวันที่ 1 ที่จะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:38.717095904+07:00","message":"receive interim result [false|false]: ทุกคนเลยนะวันที่ 1 ที่จะไม่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:38.717113592+07:00","message":"[buffer interim] 336 false ทุกคนเลยนะวันที่ 1 ที่จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.717119551+07:00","message":"[bufferProcess] interim [500000000]:ทุกคนเลยนะวันที่ 1 ที่จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.717122666+07:00","message":"[bufferProcess] send to processor:ทุกคนเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.717131725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.71713487+07:00","message":"> Transcript [3268] [false]: 'ทุกคนเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.717137807+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:38.827525788+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:38.827565258+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":"2025-09-19T10:25:38.82757039+07:00","message":"receive interim result [false|false]: ทุกคนเลยนะวันที่ 1 ที่จะไม่ได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:38.827586065+07:00","message":"[buffer interim] 336 false ทุกคนเลยนะวันที่ 1 ที่จะไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.827593628+07:00","message":"[bufferProcess] interim [620000000]:ทุกคนเลยนะวันที่ 1 ที่จะไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.827595682+07:00","message":"[bufferProcess] send to processor:ทุกคนเลยนะวันที่ 1 ที่จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.827598728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.827601257+07:00","message":"> Transcript [3269] [false]: 'ทุกคนเลยนะวันที่ 1 ที่จะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.827604659+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.82760627+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.827607924+07:00","message":"StatePrefix: 'ทุกคนเลยนะวันที่ 1 ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:38.827609715+07:00","message":"TextPushed: 'ทุกคนเลยนะ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:38.970558964+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:38.970576469+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:39.035959694+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:39.035998071+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":"2025-09-19T10:25:39.036004306+07:00","message":"receive interim result [false|false]: ทุกคนเลยนะพี่จำไม่ได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:39.036019843+07:00","message":"[buffer interim] 336 false ทุกคนเลยนะพี่จำไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.036029251+07:00","message":"[bufferProcess] interim [740000000]:ทุกคนเลยนะพี่จำไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.036031804+07:00","message":"[bufferProcess] send to processor:ทุกคนเลยนะวันที่ 1 ที่จะไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.03603734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.036039951+07:00","message":"> Transcript [3270] [false]: 'ทุกคนเลยนะวันที่ 1 ที่จะไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.036043048+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.036044909+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.036046938+07:00","message":"StatePrefix: 'ทุกคนเลยนะวันที่ 1 ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.036048921+07:00","message":"TextPushed: 'ทุกคนเลยนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:39.074859311+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:39.074898539+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":"2025-09-19T10:25:39.074903952+07:00","message":"receive interim result [false|false]: ทุกคนเลยนะพี่จำไม่ได้จ้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:39.074915372+07:00","message":"[buffer interim] 336 false ทุกคนเลยนะพี่จำไม่ได้จ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.074921357+07:00","message":"[bufferProcess] interim [800000000]:ทุกคนเลยนะพี่จำไม่ได้จ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.074923672+07:00","message":"[bufferProcess] send to processor:ทุกคนเลยนะพี่จำไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.074928844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.074934105+07:00","message":"> Transcript [3271] [false]: 'ทุกคนเลยนะพี่จำไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.074936568+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.074938502+07:00","message":"Set new StatePrefix: 'ทุกคนเลยนะพี่จำไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:39.130221818+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:39.130257858+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":"2025-09-19T10:25:39.13026444+07:00","message":"receive interim result [false|false]: ทุกคนเลยนะพี่จำไม่ได้จ้าน้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:39.130275956+07:00","message":"[buffer interim] 336 false ทุกคนเลยนะพี่จำไม่ได้จ้าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.130281778+07:00","message":"[bufferProcess] interim [920000000]:ทุกคนเลยนะพี่จำไม่ได้จ้าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.130283752+07:00","message":"[bufferProcess] send to processor:ทุกคนเลยนะพี่จำไม่ได้จ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.130292065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.130294536+07:00","message":"> Transcript [3272] [false]: 'ทุกคนเลยนะพี่จำไม่ได้จ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.130297795+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.130299676+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.130301487+07:00","message":"StatePrefix: 'ทุกคนเลยนะพี่จำไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.130303527+07:00","message":"TextPushed: 'ทุกคนเลยนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:39.415513059+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:39.415554687+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":"2025-09-19T10:25:39.415560403+07:00","message":"receive interim result [false|false]: ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:39.415574281+07:00","message":"[buffer interim] 336 false ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.415580811+07:00","message":"[bufferProcess] interim [160000000]:ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.415582954+07:00","message":"[bufferProcess] send to processor:ทุกคนเลยนะพี่จำไม่ได้จ้าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.415588182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.415590382+07:00","message":"> Transcript [3273] [false]: 'ทุกคนเลยนะพี่จำไม่ได้จ้าน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.415593132+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.415594806+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.415596722+07:00","message":"StatePrefix: 'ทุกคนเลยนะพี่จำไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.415598558+07:00","message":"TextPushed: 'ทุกคนเลยนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:39.434695192+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:39.434725697+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":"2025-09-19T10:25:39.434731412+07:00","message":"receive interim result [false|false]: ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:39.434744898+07:00","message":"[buffer interim] 336 false ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.434750812+07:00","message":"[bufferProcess] interim [220000000]:ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.434753285+07:00","message":"[bufferProcess] send to processor:ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.43475819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.434760705+07:00","message":"> Transcript [3274] [false]: 'ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.434763583+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.434765372+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.434767107+07:00","message":"StatePrefix: 'ทุกคนเลยนะพี่จำไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.434769054+07:00","message":"TextPushed: 'ทุกคนเลยนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:39.540931743+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:39.54096466+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":"2025-09-19T10:25:39.540970649+07:00","message":"receive interim result [false|false]: ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็ก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:39.540983656+07:00","message":"[buffer interim] 336 false ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.540990121+07:00","message":"[bufferProcess] interim [280000000]:ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.54099242+07:00","message":"[bufferProcess] send to processor:ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.540997305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.54099974+07:00","message":"> Transcript [3275] [false]: 'ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.541003182+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.541005204+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.541007056+07:00","message":"StatePrefix: 'ทุกคนเลยนะพี่จำไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.541009592+07:00","message":"TextPushed: 'ทุกคนเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.541013951+07:00","message":"Push: 'พี่จำไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.541015428+07:00","message":"TextPushed: 'ทุกคนเลยนะพี่จำไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.541017842+07:00","message":"Set new StatePrefix : 'ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.541019853+07:00","message":"Next Push (prob) : 'จ้าน้องตัวนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:39.541027261+07:00","message":"push: {false พี่จำไม่ได้ 0 0xc003196200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:39.922285799+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:39.922324273+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":"2025-09-19T10:25:39.922330448+07:00","message":"receive interim result [false|false]: ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:39.922344863+07:00","message":"[buffer interim] 336 false ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.922351454+07:00","message":"[bufferProcess] interim [640000000]:ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.922353754+07:00","message":"[bufferProcess] send to processor:ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.922356754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.922359134+07:00","message":"> Transcript [3276] [false]: 'ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.922361148+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:39.922362842+07:00","message":"Set new StatePrefix: 'ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็ก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:40.494497901+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:40.494534064+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":"2025-09-19T10:25:40.49454034+07:00","message":"receive interim result [false|false]: ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:40.494552193+07:00","message":"[buffer interim] 336 false ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.494558785+07:00","message":"[bufferProcess] interim [240000000]:ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.494560981+07:00","message":"[bufferProcess] send to processor:ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.494566015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.494568547+07:00","message":"> Transcript [3277] [false]: 'ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.494571792+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.494573505+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.494575056+07:00","message":"StatePrefix: 'ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.494577186+07:00","message":"TextPushed: 'ทุกคนเลยนะพี่จำไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:40.508720411+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:40.508756199+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":"2025-09-19T10:25:40.508761668+07:00","message":"receive interim result [false|false]: ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:40.508795761+07:00","message":"[buffer interim] 336 false ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.508805148+07:00","message":"[bufferProcess] interim [300000000]:ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.508807393+07:00","message":"[bufferProcess] send to processor:ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.508812945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.508815424+07:00","message":"> Transcript [3278] [false]: 'ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.508818835+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.508820805+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.508822812+07:00","message":"StatePrefix: 'ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.508825288+07:00","message":"TextPushed: 'ทุกคนเลยนะพี่จำไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:40.646549522+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:40.646586056+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":"2025-09-19T10:25:40.646593219+07:00","message":"receive interim result [false|false]: ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:40.646608171+07:00","message":"[buffer interim] 336 false ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.646614308+07:00","message":"[bufferProcess] interim [360000000]:ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.646616941+07:00","message":"[bufferProcess] send to processor:ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.646623158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.646625505+07:00","message":"> Transcript [3279] [false]: 'ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.646628957+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.646630818+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.646632779+07:00","message":"StatePrefix: 'ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.646635112+07:00","message":"TextPushed: 'ทุกคนเลยนะพี่จำไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:40.700309391+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:40.700348695+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":"2025-09-19T10:25:40.700354906+07:00","message":"receive interim result [false|false]: ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็คือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:40.700368249+07:00","message":"[buffer interim] 336 false ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.700374263+07:00","message":"[bufferProcess] interim [480000000]:ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.700376804+07:00","message":"[bufferProcess] send to processor:ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.700382747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.7003854+07:00","message":"> Transcript [3280] [false]: 'ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.700389591+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.700391467+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.700393503+07:00","message":"StatePrefix: 'ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.700395928+07:00","message":"TextPushed: 'ทุกคนเลยนะพี่จำไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.700400326+07:00","message":"Push: 'จ้าน้องตัวเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.700404254+07:00","message":"TextPushed: 'ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.700406438+07:00","message":"Set new StatePrefix : 'ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:40.700408532+07:00","message":"Next Push (prob) : 'อ่ะตอนนี้ก็'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:40.700415849+07:00","message":"push: {false จ้าน้องตัวเล็ก 0 0xc003196200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:41.014323495+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:41.014366142+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":"2025-09-19T10:25:41.014372899+07:00","message":"receive interim result [false|false]: ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็คือกำลัง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:41.014391283+07:00","message":"[buffer interim] 336 false ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็คือกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.014401519+07:00","message":"[bufferProcess] interim [780000000]:ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็คือกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.014404089+07:00","message":"[bufferProcess] send to processor:ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.014410805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.014413514+07:00","message":"> Transcript [3281] [false]: 'ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.014416878+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.014419062+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.01442153+07:00","message":"StatePrefix: 'ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.014424527+07:00","message":"TextPushed: 'ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็ก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:41.203198766+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:41.203248833+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":"2025-09-19T10:25:41.203256784+07:00","message":"receive interim result [false|false]: ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็คือกำลังใจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:41.203274206+07:00","message":"[buffer interim] 336 false ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็คือกำลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.203284444+07:00","message":"[bufferProcess] interim [960000000]:ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็คือกำลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.203287692+07:00","message":"[bufferProcess] send to processor:ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็คือกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.203292175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.203295624+07:00","message":"> Transcript [3282] [false]: 'ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็คือกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.203300425+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.203303193+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.203306169+07:00","message":"StatePrefix: 'ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.203309927+07:00","message":"TextPushed: 'ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็ก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:41.436959661+07:00","message":"[GCS] IsForceVAD: false for message ID: 336"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:41.497471749+07:00","message":"[GCS] Start streaming session, msgId: 337"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:41.631257228+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:41.631295249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็คือกำลังใจ\",\"confidence\":0.90980226}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:41.631302016+07:00","message":"receive interim result [true|false]: ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็คือกำลังใจ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:41.631312371+07:00","message":"end recv isFinal message id 336"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:41.631314268+07:00","message":"end Recv id 336"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:41.63132014+07:00","message":"[buffer interim] 336 true ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็คือกำลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.63133014+07:00","message":"[bufferProcess] interim [380000000]:ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็คือกำลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.631333183+07:00","message":"[bufferProcess] send to processor (isfinal):ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็คือกำลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.631336898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.631339596+07:00","message":"> Transcript [3283] [false]: 'ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็คือกำลังใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.631342377+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.631344069+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.631345997+07:00","message":"StatePrefix: 'ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.631348861+07:00","message":"TextPushed: 'ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.631350577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.631352169+07:00","message":"> Transcript [3284] [true]: 'ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็คือกำลังใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.631355854+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.631357232+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.631358636+07:00","message":"StatePrefix: 'ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็กอ่ะตอนนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.631360125+07:00","message":"TextPushed: 'ทุกคนเลยนะพี่จำไม่ได้จ้าน้องตัวเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:41.631367632+07:00","message":"Push: 'อ่ะตอนนี้ก็คือกำลังใจ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:41.631375884+07:00","message":"push: {true อ่ะตอนนี้ก็คือกำลังใจ 0 0xc003196200}"}
{"level":"info","service":"Main","time":"2025-09-19T10:25:41.644746416+07:00","message":"write wav file: './tmp/7402/7402_336.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:41.971117941+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:41.971126207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:44.539716138+07:00","message":"receive streaming session, msgId: 337"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:44.53975659+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":"2025-09-19T10:25:44.539762416+07:00","message":"receive interim result [false|false]: นักร้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:44.539778726+07:00","message":"[buffer interim] 337 false นักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:44.539785028+07:00","message":"[bufferProcess] interim [880000000]:นักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:44.539786849+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:44.539792712+07:00","message":"[bufferProcess] send to processor (ticker):นักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:44.53979511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:44.53979768+07:00","message":"> Transcript [3285] [false]: 'นักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:44.539800261+07:00","message":"Set StatePrefix (first interim): 'นักร้อง'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:44.971546448+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:44.97155402+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:46.601603967+07:00","message":"receive streaming session, msgId: 337"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:46.60164217+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":"2025-09-19T10:25:46.601647912+07:00","message":"receive interim result [false|false]: อยู่กัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:46.601662904+07:00","message":"[buffer interim] 337 false อยู่กัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:46.601668526+07:00","message":"[bufferProcess] interim [920000000]:อยู่กัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:46.601670437+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:46.601676699+07:00","message":"[bufferProcess] send to processor (ticker):อยู่กัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:46.601679155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:46.601681824+07:00","message":"> Transcript [3286] [false]: 'อยู่กัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:46.601683595+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:46.601685159+07:00","message":"Set new StatePrefix: 'อยู่กัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:47.127752931+07:00","message":"[GCS] IsForceVAD: false for message ID: 337"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:47.183214377+07:00","message":"receive streaming session, msgId: 337"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:47.183252831+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":"2025-09-19T10:25:47.183258537+07:00","message":"receive interim result [false|false]: ดูการแต่งตัวของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:47.183272806+07:00","message":"[buffer interim] 337 false ดูการแต่งตัวของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:47.183279276+07:00","message":"[bufferProcess] interim [460000000]:ดูการแต่งตัวของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:47.183280897+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:47.258764257+07:00","message":"receive streaming session, msgId: 337"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:47.258802057+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":"2025-09-19T10:25:47.258808925+07:00","message":"receive interim result [false|false]: ดูการแต่งตัวของเด็ก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:47.258821045+07:00","message":"[buffer interim] 337 false ดูการแต่งตัวของเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:47.258827005+07:00","message":"[bufferProcess] interim [580000000]:ดูการแต่งตัวของเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:47.258828802+07:00","message":"[bufferProcess] send to processor:ดูการแต่งตัวของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:47.258833563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:47.258836064+07:00","message":"> Transcript [3287] [false]: 'ดูการแต่งตัวของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:47.258838132+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:47.258839969+07:00","message":"Set new StatePrefix: 'ดูการแต่งตัวของ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:47.259601053+07:00","message":"[GCS] Start streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:47.33724742+07:00","message":"receive streaming session, msgId: 337"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:47.3372828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูการแต่งตัวของเด็กๆ\",\"confidence\":0.9319575}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:47.337288544+07:00","message":"receive interim result [true|false]: ดูการแต่งตัวของเด็กๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:47.337298324+07:00","message":"end recv isFinal message id 337"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:47.337300295+07:00","message":"end Recv id 337"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:47.337305928+07:00","message":"[buffer interim] 337 true ดูการแต่งตัวของเด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:47.337312847+07:00","message":"[bufferProcess] interim [670000000]:ดูการแต่งตัวของเด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:47.3373195+07:00","message":"[bufferProcess] send to processor (isfinal):ดูการแต่งตัวของเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:47.337322664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:47.337325102+07:00","message":"> Transcript [3288] [false]: 'ดูการแต่งตัวของเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:47.337327515+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:47.337329008+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:47.337331095+07:00","message":"StatePrefix: 'ดูการแต่งตัวของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:47.33733296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:47.337334478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:47.337337069+07:00","message":"> Transcript [3289] [true]: 'ดูการแต่งตัวของเด็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:47.337339087+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:47.337340491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:47.337341868+07:00","message":"StatePrefix: 'ดูการแต่งตัวของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:47.337343178+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:47.337350141+07:00","message":"Push: 'ดูการแต่งตัวของเด็กๆ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:47.337357477+07:00","message":"push: {true ดูการแต่งตัวของเด็กๆ 0 0xc003196780}"}
{"level":"info","service":"Main","time":"2025-09-19T10:25:47.348298941+07:00","message":"write wav file: './tmp/7402/7402_337.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:47.972122391+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:47.972124453+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:48.259259468+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:48.259297479+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":"2025-09-19T10:25:48.259303357+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:48.259318324+07:00","message":"[buffer interim] 338 false ผม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:48.259324682+07:00","message":"[bufferProcess] interim [960000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:48.259326342+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:48.447450782+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:48.447492066+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":"2025-09-19T10:25:48.447497486+07:00","message":"receive interim result [false|false]: โฮมโปร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:48.447509622+07:00","message":"[buffer interim] 338 false โฮมโปร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:48.447515566+07:00","message":"[bufferProcess] interim [140000000]:โฮมโปร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:48.447517615+07:00","message":"[bufferProcess] send to processor:ผม"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:48.44752225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:48.447525482+07:00","message":"> Transcript [3290] [false]: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:48.447527629+07:00","message":"Set StatePrefix (first interim): 'ผม'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:48.511285598+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:48.511320307+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":"2025-09-19T10:25:48.511325183+07:00","message":"receive interim result [false|false]: ผมกด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:48.511337975+07:00","message":"[buffer interim] 338 false ผมกด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:48.51134384+07:00","message":"[bufferProcess] interim [260000000]:ผมกด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:48.511345845+07:00","message":"[bufferProcess] send to processor:โฮมโปร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:48.511350771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:48.511353206+07:00","message":"> Transcript [3291] [false]: 'โฮมโปร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:48.511355369+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:48.511357099+07:00","message":"Set new StatePrefix: 'โฮมโปร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:48.685600737+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:48.685647152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Homepro\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:48.68565415+07:00","message":"receive interim result [false|false]: Homepro"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:48.685667476+07:00","message":"[buffer interim] 338 false Homepro"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:48.685674048+07:00","message":"[bufferProcess] interim [380000000]:Homepro"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:48.685676618+07:00","message":"[bufferProcess] send to processor:ผมกด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:48.685681219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:48.685685789+07:00","message":"> Transcript [3292] [false]: 'ผมกด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:48.685688763+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:48.685691105+07:00","message":"Set new StatePrefix: 'ผมกด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:48.710023631+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:48.710069481+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":"2025-09-19T10:25:48.710074665+07:00","message":"receive interim result [false|false]: ผมปวดหลัง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:48.710087452+07:00","message":"[buffer interim] 338 false ผมปวดหลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:48.710092876+07:00","message":"[bufferProcess] interim [440000000]:ผมปวดหลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:48.710094579+07:00","message":"[bufferProcess] send to processor:Homepro"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:48.71010081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:48.71010423+07:00","message":"> Transcript [3293] [false]: 'Homepro'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:48.710106522+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:48.710108232+07:00","message":"Set new StatePrefix: 'Homepro'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:49.337322194+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:49.337354254+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":"2025-09-19T10:25:49.337359761+07:00","message":"receive interim result [false|false]: ผมปวดหลัง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:49.337372274+07:00","message":"[buffer interim] 338 false ผมปวดหลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:49.337378041+07:00","message":"[bufferProcess] interim [40000000]:ผมปวดหลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:49.337380392+07:00","message":"[bufferProcess] send to processor:ผมปวดหลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:49.337385563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:49.337387955+07:00","message":"> Transcript [3294] [false]: 'ผมปวดหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:49.33738991+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:49.337391669+07:00","message":"Set new StatePrefix: 'ผมปวดหลัง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:49.544214005+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:49.544269563+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":"2025-09-19T10:25:49.544278293+07:00","message":"receive interim result [false|false]: ผมปวดหลังไปหมดแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:49.544298019+07:00","message":"[buffer interim] 338 false ผมปวดหลังไปหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:49.544318139+07:00","message":"[bufferProcess] interim [280000000]:ผมปวดหลังไปหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:49.544324337+07:00","message":"[bufferProcess] send to processor:ผมปวดหลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:49.544331502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:49.544335008+07:00","message":"> Transcript [3295] [false]: 'ผมปวดหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:49.544339376+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:49.544341698+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:49.544343912+07:00","message":"StatePrefix: 'ผมปวดหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:49.544346094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:49.601838033+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:49.601874889+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":"2025-09-19T10:25:49.601879876+07:00","message":"receive interim result [false|false]: ผมปวดหลัง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:49.601892807+07:00","message":"[buffer interim] 338 false ผมปวดหลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:49.601899209+07:00","message":"[bufferProcess] interim [340000000]:ผมปวดหลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:49.601901475+07:00","message":"[bufferProcess] send to processor:ผมปวดหลังไปหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:49.601906549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:49.601908977+07:00","message":"> Transcript [3296] [false]: 'ผมปวดหลังไปหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:49.601911465+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:49.601913232+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:49.601914781+07:00","message":"StatePrefix: 'ผมปวดหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:49.601916552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:50.972839254+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:50.972856252+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:53.361871739+07:00","message":"[GCS] Cleaned up inactive client: 324"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:53.361889416+07:00","message":"[GCS] Cleaned up inactive client: 319"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:53.361891873+07:00","message":"[GCS] Cleaned up inactive client: 320"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:53.361893305+07:00","message":"[GCS] Cleaned up inactive client: 321"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:53.361894982+07:00","message":"[GCS] Cleaned up inactive client: 322"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:53.361896483+07:00","message":"[GCS] Cleaned up inactive client: 323"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:53.857562274+07:00","message":"[GCS] IsForceVAD: false for message ID: 338"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:53.973876261+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:53.973887391+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:54.046597304+07:00","message":"[GCS] Start streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:54.047456767+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:54.047498744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมปวดหลังไปหมดแล้ว\",\"confidence\":0.86604166}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:54.047505611+07:00","message":"receive interim result [true|false]: ผมปวดหลังไปหมดแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:54.047516657+07:00","message":"end recv isFinal message id 338"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:54.047518597+07:00","message":"end Recv id 338"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:54.047523554+07:00","message":"[buffer interim] 338 true ผมปวดหลังไปหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:54.047529502+07:00","message":"[bufferProcess] interim [810000000]:ผมปวดหลังไปหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:54.047536286+07:00","message":"[bufferProcess] send to processor (isfinal):ผมปวดหลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:54.047539419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:54.047542182+07:00","message":"> Transcript [3297] [false]: 'ผมปวดหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:54.047544891+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:54.047546674+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:54.047548367+07:00","message":"StatePrefix: 'ผมปวดหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:54.047550446+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:54.047551636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:54.047553218+07:00","message":"> Transcript [3298] [true]: 'ผมปวดหลังไปหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:54.047554925+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:54.047556151+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:54.047557419+07:00","message":"StatePrefix: 'ผมปวดหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:54.047558936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:54.047565886+07:00","message":"Push: 'ผมปวดหลังไปหมดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:54.047572901+07:00","message":"push: {true ผมปวดหลังไปหมดแล้ว 0 0xc000047680}"}
{"level":"info","service":"Main","time":"2025-09-19T10:25:54.060868486+07:00","message":"write wav file: './tmp/7402/7402_338.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:56.974583081+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:56.97459231+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:58.888497589+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:58.888552452+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":"2025-09-19T10:25:58.888560624+07:00","message":"receive interim result [false|false]: เวลาหมดอีกแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:58.888579053+07:00","message":"[buffer interim] 339 false เวลาหมดอีกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:58.888586321+07:00","message":"[bufferProcess] interim [860000000]:เวลาหมดอีกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:58.888588124+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:58.888595063+07:00","message":"[bufferProcess] send to processor (ticker):เวลาหมดอีกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:58.888597865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:58.888600596+07:00","message":"> Transcript [3299] [false]: 'เวลาหมดอีกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:58.888602669+07:00","message":"Set StatePrefix (first interim): 'เวลาหมดอีกแล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:59.136143876+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:59.136184228+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":"2025-09-19T10:25:59.136189992+07:00","message":"receive interim result [false|false]: เวลาหมดอีกแล้วค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:59.136209066+07:00","message":"[buffer interim] 339 false เวลาหมดอีกแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.136214986+07:00","message":"[bufferProcess] interim [40000000]:เวลาหมดอีกแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.13621689+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:59.14123942+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:59.141260932+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":"2025-09-19T10:25:59.141266176+07:00","message":"receive interim result [false|false]: เวลาหมดอีกแล้วครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:59.141278804+07:00","message":"[buffer interim] 339 false เวลาหมดอีกแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.141283375+07:00","message":"[bufferProcess] interim [100000000]:เวลาหมดอีกแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.141285267+07:00","message":"[bufferProcess] send to processor:เวลาหมดอีกแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.141288085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.141290673+07:00","message":"> Transcript [3300] [false]: 'เวลาหมดอีกแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.141293415+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.141294943+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.14129645+07:00","message":"StatePrefix: 'เวลาหมดอีกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.141298285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:59.305990944+07:00","message":"[GCS] IsForceVAD: false for message ID: 339"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:59.438887552+07:00","message":"[GCS] Start streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:59.495674777+07:00","message":"[GCS] IsForceVAD: false for message ID: 340"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:59.559037661+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:59.559085119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาหมดอีกแล้วครับ\",\"confidence\":0.9176416}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:59.559092267+07:00","message":"receive interim result [true|false]: เวลาหมดอีกแล้วครับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:59.559102125+07:00","message":"end recv isFinal message id 339"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:59.559104182+07:00","message":"end Recv id 339"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:59.559111319+07:00","message":"[buffer interim] 339 true เวลาหมดอีกแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.559119083+07:00","message":"[bufferProcess] interim [460000000]:เวลาหมดอีกแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.55912535+07:00","message":"[bufferProcess] send to processor (isfinal):เวลาหมดอีกแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.559128526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.559130995+07:00","message":"> Transcript [3301] [false]: 'เวลาหมดอีกแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.559133876+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.559136069+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.559137836+07:00","message":"StatePrefix: 'เวลาหมดอีกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.559139939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.559141303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.559143049+07:00","message":"> Transcript [3302] [true]: 'เวลาหมดอีกแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.559144761+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.559146061+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.559147512+07:00","message":"StatePrefix: 'เวลาหมดอีกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.559149117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.55915468+07:00","message":"Push: 'เวลาหมดอีกแล้วครับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:59.559162618+07:00","message":"push: {true เวลาหมดอีกแล้วครับ 0 0xc002b10b80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:59.56855922+07:00","message":"[GCS] Start streaming session, msgId: 341"}
{"level":"info","service":"Main","time":"2025-09-19T10:25:59.569723011+07:00","message":"write wav file: './tmp/7402/7402_339.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:59.688000778+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:59.688020655+07:00","message":"found end of frame, send empty tag with msgId: 340"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:59.68802339+07:00","message":"end Recv id 340"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:59.688029908+07:00","message":"[buffer interim] 340 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.688036412+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.688051723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.688054258+07:00","message":"> Transcript [3303] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.68805631+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.688057966+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.688059405+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.688061167+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:25:59.688063511+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:25:59.688072417+07:00","message":"push: {true \n 0 0xc0022c6000}"}
{"level":"info","service":"Main","time":"2025-09-19T10:25:59.692708008+07:00","message":"write wav file: './tmp/7402/7402_340.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:59.974934439+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:25:59.974960801+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:02.53768589+07:00","message":"receive streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:02.53772291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"31\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:02.537727636+07:00","message":"receive interim result [false|false]: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:02.537741242+07:00","message":"[buffer interim] 341 false 31"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:02.537746917+07:00","message":"[bufferProcess] interim [940000000]:31"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:02.537748529+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:02.537756903+07:00","message":"[bufferProcess] send to processor (ticker):31"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:02.537759739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:02.537762065+07:00","message":"> Transcript [3304] [false]: '31'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:02.537763846+07:00","message":"Set StatePrefix (first interim): '31'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:02.975023077+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:02.975032143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:03.105313151+07:00","message":"receive streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:03.105347062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"31\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:03.10535208+07:00","message":"receive interim result [false|false]: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:03.105365409+07:00","message":"[buffer interim] 341 false 31"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:03.105372952+07:00","message":"[bufferProcess] interim [540000000]:31"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:03.105374518+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:05.904305323+07:00","message":"[GCS] IsForceVAD: false for message ID: 341"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:05.975477702+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:05.975498894+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:06.018682184+07:00","message":"receive streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:06.018728432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"31\",\"confidence\":0.9416761}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:06.018734238+07:00","message":"receive interim result [true|false]: 31"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:06.018741883+07:00","message":"end recv isFinal message id 341"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:06.018743694+07:00","message":"end Recv id 341"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:06.018750281+07:00","message":"[buffer interim] 341 true 31"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:06.018758497+07:00","message":"[bufferProcess] interim [570000000]:31"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:06.018761763+07:00","message":"[bufferProcess] send to processor (isfinal):31"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:06.018765353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:06.018768289+07:00","message":"> Transcript [3305] [false]: '31'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:06.018770533+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:06.018772113+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:06.018774194+07:00","message":"StatePrefix: '31'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:06.018775783+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:06.018777229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:06.018778921+07:00","message":"> Transcript [3306] [true]: '31'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:06.018780705+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:06.018782031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:06.018783289+07:00","message":"StatePrefix: '31'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:06.018784478+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:06.018786767+07:00","message":"Push: '31'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:06.018793996+07:00","message":"push: {true 31 0 0xc000046f80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:26:06.032294233+07:00","message":"write wav file: './tmp/7402/7402_341.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:06.03930917+07:00","message":"[GCS] Start streaming session, msgId: 342"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:06.925410722+07:00","message":"[GCS] IsForceVAD: false for message ID: 342"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:07.016373292+07:00","message":"receive streaming session, msgId: 342"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:07.016417811+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":"2025-09-19T10:26:07.016423054+07:00","message":"receive interim result [false|false]: ผู้ต้องหา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:07.016434656+07:00","message":"[buffer interim] 342 false ผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:07.016441138+07:00","message":"[bufferProcess] interim [80000000]:ผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:07.016442711+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:07.027221112+07:00","message":"receive streaming session, msgId: 342"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:07.027249311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ต้องหา\",\"confidence\":0.7900705}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:07.027253365+07:00","message":"receive interim result [true|false]: ผู้ต้องหา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:07.027262829+07:00","message":"end recv isFinal message id 342"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:07.027265005+07:00","message":"end Recv id 342"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:07.027270887+07:00","message":"[buffer interim] 342 true ผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:07.027275701+07:00","message":"[bufferProcess] interim [110000000]:ผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:07.027278042+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:07.027280882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:07.027283619+07:00","message":"> Transcript [3307] [false]: 'ผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:07.027285751+07:00","message":"Set StatePrefix (first interim): 'ผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:07.027287109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:07.027289883+07:00","message":"> Transcript [3308] [true]: 'ผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:07.027291949+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:07.027293551+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:07.027295082+07:00","message":"StatePrefix: 'ผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:07.027296745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:07.027298803+07:00","message":"Push: 'ผู้ต้องหา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:07.027307156+07:00","message":"push: {true ผู้ต้องหา 0 0xc0022c6200}"}
{"level":"info","service":"Main","time":"2025-09-19T10:26:07.033656438+07:00","message":"write wav file: './tmp/7402/7402_342.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:07.37597273+07:00","message":"[GCS] Start streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:07.856846367+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:07.8568834+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":"2025-09-19T10:26:07.856888302+07:00","message":"receive interim result [false|false]: ใคร"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:07.856903306+07:00","message":"[buffer interim] 343 false ใคร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:07.856912002+07:00","message":"[bufferProcess] interim [480000000]:ใคร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:07.856913491+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:08.044098426+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:08.044147798+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":"2025-09-19T10:26:08.044154123+07:00","message":"receive interim result [false|false]: ใครคือ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:08.044169699+07:00","message":"[buffer interim] 343 false ใครคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:08.044176075+07:00","message":"[bufferProcess] interim [720000000]:ใครคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:08.044178022+07:00","message":"[bufferProcess] send to processor:ใคร"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:08.044185267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:08.044188535+07:00","message":"> Transcript [3309] [false]: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:08.044190403+07:00","message":"Set StatePrefix (first interim): 'ใคร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:08.104453231+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:08.104486491+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":"2025-09-19T10:26:08.104491926+07:00","message":"receive interim result [false|false]: ใครเคย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:08.104505875+07:00","message":"[buffer interim] 343 false ใครเคย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:08.104512074+07:00","message":"[bufferProcess] interim [780000000]:ใครเคย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:08.1045139+07:00","message":"[bufferProcess] send to processor:ใครคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:08.104518857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:08.104521461+07:00","message":"> Transcript [3310] [false]: 'ใครคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:08.104524341+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:08.104526032+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:08.104527638+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:08.104529384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:08.42616482+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:08.426199635+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":"2025-09-19T10:26:08.42620495+07:00","message":"receive interim result [false|false]: ใครเคยได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:08.426228083+07:00","message":"[buffer interim] 343 false ใครเคยได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:08.426234596+07:00","message":"[bufferProcess] interim [80000000]:ใครเคยได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:08.426236815+07:00","message":"[bufferProcess] send to processor:ใครเคย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:08.426242235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:08.426244486+07:00","message":"> Transcript [3311] [false]: 'ใครเคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:08.426246878+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:08.426248407+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:08.426250101+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:08.426251864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:08.55423082+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:08.554272483+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":"2025-09-19T10:26:08.554278192+07:00","message":"receive interim result [false|false]: ใครเคยได้ยิน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:08.554292981+07:00","message":"[buffer interim] 343 false ใครเคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:08.554299568+07:00","message":"[bufferProcess] interim [140000000]:ใครเคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:08.554301739+07:00","message":"[bufferProcess] send to processor:ใครเคยได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:08.554310537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:08.554313292+07:00","message":"> Transcript [3312] [false]: 'ใครเคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:08.554316313+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:08.554318103+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:08.554320042+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:08.554321785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:08.975936831+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:08.975950256+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:09.004895378+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:09.004936057+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":"2025-09-19T10:26:09.004941445+07:00","message":"receive interim result [false|false]: ใครเคยได้ยินความ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:09.00495701+07:00","message":"[buffer interim] 343 false ใครเคยได้ยินความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.004966276+07:00","message":"[bufferProcess] interim [680000000]:ใครเคยได้ยินความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.004968444+07:00","message":"[bufferProcess] send to processor:ใครเคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.004973515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.004976061+07:00","message":"> Transcript [3313] [false]: 'ใครเคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.004979144+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.004981163+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.004982872+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.004984901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.004988999+07:00","message":"Push: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.004990955+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.004992852+07:00","message":"Set new StatePrefix : 'ใครเคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.004994675+07:00","message":"Next Push (prob) : 'เคยได้ยิน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:09.005006131+07:00","message":"push: {false ใคร 0 0xc002a14200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:09.147706335+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:09.14774609+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":"2025-09-19T10:26:09.147752358+07:00","message":"receive interim result [false|false]: ใครเคยได้ยินควาย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:09.14777081+07:00","message":"[buffer interim] 343 false ใครเคยได้ยินควาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.147780162+07:00","message":"[bufferProcess] interim [740000000]:ใครเคยได้ยินควาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.147782897+07:00","message":"[bufferProcess] send to processor:ใครเคยได้ยินความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.147787984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.147791394+07:00","message":"> Transcript [3314] [false]: 'ใครเคยได้ยินความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.147795542+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.147797956+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.147801213+07:00","message":"StatePrefix: 'ใครเคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.147804961+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:09.259871923+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:09.259907563+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":"2025-09-19T10:26:09.259912708+07:00","message":"receive interim result [false|false]: ใครเคยได้ยินควายควาย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:09.259926003+07:00","message":"[buffer interim] 343 false ใครเคยได้ยินควายควาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.259932317+07:00","message":"[bufferProcess] interim [920000000]:ใครเคยได้ยินควายควาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.259934408+07:00","message":"[bufferProcess] send to processor:ใครเคยได้ยินควาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.259939297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.259942342+07:00","message":"> Transcript [3315] [false]: 'ใครเคยได้ยินควาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.2599453+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.259947059+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.259948756+07:00","message":"StatePrefix: 'ใครเคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.259951446+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:09.325785003+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:09.325821282+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":"2025-09-19T10:26:09.325826449+07:00","message":"receive interim result [false|false]: ใครเคยได้ยินควายคุย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:09.325842768+07:00","message":"[buffer interim] 343 false ใครเคยได้ยินควายคุย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.325849293+07:00","message":"[bufferProcess] interim [980000000]:ใครเคยได้ยินควายคุย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.325852121+07:00","message":"[bufferProcess] send to processor:ใครเคยได้ยินควายควาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.325855443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.325858235+07:00","message":"> Transcript [3316] [false]: 'ใครเคยได้ยินควายควาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.325860976+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.325862595+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.325864107+07:00","message":"StatePrefix: 'ใครเคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.325865931+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:09.454299049+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:09.454337153+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":"2025-09-19T10:26:09.454342493+07:00","message":"receive interim result [false|false]: ใครเคยได้ยินควายคุยกับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:09.454358461+07:00","message":"[buffer interim] 343 false ใครเคยได้ยินควายคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.454365249+07:00","message":"[bufferProcess] interim [40000000]:ใครเคยได้ยินควายคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.454367463+07:00","message":"[bufferProcess] send to processor:ใครเคยได้ยินควายคุย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.454373997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.454376406+07:00","message":"> Transcript [3317] [false]: 'ใครเคยได้ยินควายคุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.454379779+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.454381501+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.454383031+07:00","message":"StatePrefix: 'ใครเคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.454385135+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.454390714+07:00","message":"Push: 'เคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.454392847+07:00","message":"TextPushed: 'ใครเคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.454394696+07:00","message":"Set new StatePrefix : 'ใครเคยได้ยินควายคุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.454396582+07:00","message":"Next Push (prob) : 'ควายคุย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:09.454423659+07:00","message":"push: {false เคยได้ยิน 0 0xc002a14200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:09.513097355+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:09.513135769+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":"2025-09-19T10:26:09.513142414+07:00","message":"receive interim result [false|false]: ใครเคยได้ยินควายคุยกับคน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:09.513183881+07:00","message":"[buffer interim] 343 false ใครเคยได้ยินควายคุยกับคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.513195609+07:00","message":"[bufferProcess] interim [160000000]:ใครเคยได้ยินควายคุยกับคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.513197541+07:00","message":"[bufferProcess] send to processor:ใครเคยได้ยินควายคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.513200553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.513203331+07:00","message":"> Transcript [3318] [false]: 'ใครเคยได้ยินควายคุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.513206333+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.513208086+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.513209822+07:00","message":"StatePrefix: 'ใครเคยได้ยินควายคุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.513219409+07:00","message":"TextPushed: 'ใครเคยได้ยิน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:09.70490131+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:09.704943901+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":"2025-09-19T10:26:09.704951645+07:00","message":"receive interim result [false|false]: ใครเคยได้ยินควายคุยกับคนบ้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:09.704967385+07:00","message":"[buffer interim] 343 false ใครเคยได้ยินควายคุยกับคนบ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.704975059+07:00","message":"[bufferProcess] interim [340000000]:ใครเคยได้ยินควายคุยกับคนบ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.704977961+07:00","message":"[bufferProcess] send to processor:ใครเคยได้ยินควายคุยกับคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.704986403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.704989918+07:00","message":"> Transcript [3319] [false]: 'ใครเคยได้ยินควายคุยกับคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.704994238+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.704996642+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.704999858+07:00","message":"StatePrefix: 'ใครเคยได้ยินควายคุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.705004025+07:00","message":"TextPushed: 'ใครเคยได้ยิน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:09.875812637+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:09.875848266+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":"2025-09-19T10:26:09.875853106+07:00","message":"receive interim result [false|false]: ใครเคยได้ยินควายคุยกับคนอื่นบ้างคะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:09.875863576+07:00","message":"[buffer interim] 343 false ใครเคยได้ยินควายคุยกับคนอื่นบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.87586985+07:00","message":"[bufferProcess] interim [520000000]:ใครเคยได้ยินควายคุยกับคนอื่นบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.87587201+07:00","message":"[bufferProcess] send to processor:ใครเคยได้ยินควายคุยกับคนบ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.8758754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.875877878+07:00","message":"> Transcript [3320] [false]: 'ใครเคยได้ยินควายคุยกับคนบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.875880506+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.87588231+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.875884196+07:00","message":"StatePrefix: 'ใครเคยได้ยินควายคุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:09.875886328+07:00","message":"TextPushed: 'ใครเคยได้ยิน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:10.41348323+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:10.413521688+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":"2025-09-19T10:26:10.413527181+07:00","message":"receive interim result [false|false]: ใครเคยได้ยินควายคุยกับคนอื่นบ้างคะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:10.413541874+07:00","message":"[buffer interim] 343 false ใครเคยได้ยินควายคุยกับคนอื่นบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:10.413547861+07:00","message":"[bufferProcess] interim [120000000]:ใครเคยได้ยินควายคุยกับคนอื่นบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:10.413550311+07:00","message":"[bufferProcess] send to processor:ใครเคยได้ยินควายคุยกับคนอื่นบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:10.413556476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:10.41355883+07:00","message":"> Transcript [3321] [false]: 'ใครเคยได้ยินควายคุยกับคนอื่นบ้างคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:10.413562064+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:10.413563824+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:10.413565814+07:00","message":"StatePrefix: 'ใครเคยได้ยินควายคุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:10.413567915+07:00","message":"TextPushed: 'ใครเคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:10.413573791+07:00","message":"Push: 'ควายคุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:10.413576251+07:00","message":"TextPushed: 'ใครเคยได้ยินควายคุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:10.413578106+07:00","message":"Set new StatePrefix : 'ใครเคยได้ยินควายคุยกับคนอื่นบ้างคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:10.413579971+07:00","message":"Next Push (prob) : 'กับคนอื่นบ้างคะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:10.413587405+07:00","message":"push: {false ควายคุย 0 0xc002a14200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:11.314132175+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:11.314172141+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":"2025-09-19T10:26:11.314176714+07:00","message":"receive interim result [false|false]: ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:11.314190865+07:00","message":"[buffer interim] 343 false ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.314196981+07:00","message":"[bufferProcess] interim [960000000]:ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.314199151+07:00","message":"[bufferProcess] send to processor:ใครเคยได้ยินควายคุยกับคนอื่นบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.31420405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.314206437+07:00","message":"> Transcript [3322] [false]: 'ใครเคยได้ยินควายคุยกับคนอื่นบ้างคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.314209517+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.314211542+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.3142133+07:00","message":"StatePrefix: 'ใครเคยได้ยินควายคุยกับคนอื่นบ้างคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.31422227+07:00","message":"TextPushed: 'ใครเคยได้ยินควายคุย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:11.573137377+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:11.57318837+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":"2025-09-19T10:26:11.573194746+07:00","message":"receive interim result [false|false]: ใครเคยได้ยินควายคุยกับคนอื่นบ้างคะวันนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:11.573210831+07:00","message":"[buffer interim] 343 false ใครเคยได้ยินควายคุยกับคนอื่นบ้างคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.573225933+07:00","message":"[bufferProcess] interim [140000000]:ใครเคยได้ยินควายคุยกับคนอื่นบ้างคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.573228531+07:00","message":"[bufferProcess] send to processor:ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.573232068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.573234891+07:00","message":"> Transcript [3323] [false]: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.573237062+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.573238588+07:00","message":"Set new StatePrefix: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:11.775900553+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:11.775933792+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":"2025-09-19T10:26:11.775939335+07:00","message":"receive interim result [false|false]: ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:11.775951045+07:00","message":"[buffer interim] 343 false ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.775956916+07:00","message":"[bufferProcess] interim [380000000]:ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.775959276+07:00","message":"[bufferProcess] send to processor:ใครเคยได้ยินควายคุยกับคนอื่นบ้างคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.775964621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.775967138+07:00","message":"> Transcript [3324] [false]: 'ใครเคยได้ยินควายคุยกับคนอื่นบ้างคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.775969186+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.775971003+07:00","message":"Set new StatePrefix: 'ใครเคยได้ยินควายคุยกับคนอื่นบ้างคะวันนี้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:11.817677646+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:11.81771505+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":"2025-09-19T10:26:11.817723024+07:00","message":"receive interim result [false|false]: ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:11.817738466+07:00","message":"[buffer interim] 343 false ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.81774612+07:00","message":"[bufferProcess] interim [440000000]:ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.817749349+07:00","message":"[bufferProcess] send to processor:ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.817780455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.817784825+07:00","message":"> Transcript [3325] [false]: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.817788157+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.817791088+07:00","message":"Set new StatePrefix: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:11.946571037+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:11.946610847+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":"2025-09-19T10:26:11.946617307+07:00","message":"receive interim result [false|false]: ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เรา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:11.946632332+07:00","message":"[buffer interim] 343 false ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.946638496+07:00","message":"[bufferProcess] interim [560000000]:ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.946641004+07:00","message":"[bufferProcess] send to processor:ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.946647222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.946649812+07:00","message":"> Transcript [3326] [false]: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.946652883+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.94665464+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.946656195+07:00","message":"StatePrefix: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:11.946660793+07:00","message":"TextPushed: 'ใครเคยได้ยินควายคุย'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:11.976429492+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:11.976429165+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:12.047478539+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:12.047518666+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":"2025-09-19T10:26:12.047526201+07:00","message":"receive interim result [false|false]: ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:12.047547124+07:00","message":"[buffer interim] 343 false ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.047559268+07:00","message":"[bufferProcess] interim [680000000]:ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.047562788+07:00","message":"[bufferProcess] send to processor:ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.047576562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.047580527+07:00","message":"> Transcript [3327] [false]: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.047585944+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.04759033+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.047593437+07:00","message":"StatePrefix: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.047596727+07:00","message":"TextPushed: 'ใครเคยได้ยินควายคุย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:12.220350318+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:12.220390567+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":"2025-09-19T10:26:12.22039601+07:00","message":"receive interim result [false|false]: ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:12.220411921+07:00","message":"[buffer interim] 343 false ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.220418381+07:00","message":"[bufferProcess] interim [860000000]:ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.220420597+07:00","message":"[bufferProcess] send to processor:ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.22042733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.220430013+07:00","message":"> Transcript [3328] [false]: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.220433471+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.220435137+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.220436955+07:00","message":"StatePrefix: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.220440138+07:00","message":"TextPushed: 'ใครเคยได้ยินควายคุย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:12.364486142+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:12.364530492+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":"2025-09-19T10:26:12.364537173+07:00","message":"receive interim result [false|false]: ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะราคา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:12.364551787+07:00","message":"[buffer interim] 343 false ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.364558197+07:00","message":"[bufferProcess] interim [980000000]:ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.364560801+07:00","message":"[bufferProcess] send to processor:ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.364567049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.364569473+07:00","message":"> Transcript [3329] [false]: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.364572697+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.364574469+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.364576379+07:00","message":"StatePrefix: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.364579314+07:00","message":"TextPushed: 'ใครเคยได้ยินควายคุย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.364587485+07:00","message":"Push: 'กับคนมั้งคะวันนี้ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.364589267+07:00","message":"TextPushed: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.364591309+07:00","message":"Set new StatePrefix : 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.364593528+07:00","message":"Next Push (prob) : 'ที่เราจะลา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:12.364601333+07:00","message":"push: {false กับคนมั้งคะวันนี้ภาพ 0 0xc002a14200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:12.470084372+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:12.470125137+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":"2025-09-19T10:26:12.470131817+07:00","message":"receive interim result [false|false]: ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะรักกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:12.47014732+07:00","message":"[buffer interim] 343 false ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะรักกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.47015428+07:00","message":"[bufferProcess] interim [40000000]:ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะรักกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.470156506+07:00","message":"[bufferProcess] send to processor:ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.470163179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.470165581+07:00","message":"> Transcript [3330] [false]: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะราคา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.470167727+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.47016951+07:00","message":"Set new StatePrefix: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะราคา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:12.522853744+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:12.522887601+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":"2025-09-19T10:26:12.522893077+07:00","message":"receive interim result [false|false]: ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไป"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:12.522906168+07:00","message":"[buffer interim] 343 false ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.522912394+07:00","message":"[bufferProcess] interim [160000000]:ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.522914721+07:00","message":"[bufferProcess] send to processor:ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะรักกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.522919919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.522922909+07:00","message":"> Transcript [3331] [false]: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะรักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.522925134+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.522926818+07:00","message":"Set new StatePrefix: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะรักกัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:12.739079848+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:12.739115865+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":"2025-09-19T10:26:12.739122048+07:00","message":"receive interim result [false|false]: ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไปนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:12.739135082+07:00","message":"[buffer interim] 343 false ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.739141527+07:00","message":"[bufferProcess] interim [340000000]:ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.739143799+07:00","message":"[bufferProcess] send to processor:ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไป"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.739148828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.739151345+07:00","message":"> Transcript [3332] [false]: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.739153699+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:12.739155755+07:00","message":"Set new StatePrefix: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไป'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:13.384248276+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:13.384280694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไปนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:13.384286768+07:00","message":"receive interim result [false|false]: ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไปนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:13.384299509+07:00","message":"[buffer interim] 343 false ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:13.384306537+07:00","message":"[bufferProcess] interim [940000000]:ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:13.384308982+07:00","message":"[bufferProcess] send to processor:ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:13.384314194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:13.384316629+07:00","message":"> Transcript [3333] [false]: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:13.384319918+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:13.384321777+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:13.384323816+07:00","message":"StatePrefix: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:13.384326334+07:00","message":"TextPushed: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.261518831+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.261554404+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":"2025-09-19T10:26:14.261559701+07:00","message":"receive interim result [false|false]: ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไปคุยกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.261573809+07:00","message":"[buffer interim] 343 false ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไปคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.261579599+07:00","message":"[bufferProcess] interim [840000000]:ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไปคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.26158185+07:00","message":"[bufferProcess] send to processor:ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.26158702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.261589272+07:00","message":"> Transcript [3334] [false]: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.261592424+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.26159404+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.261595747+07:00","message":"StatePrefix: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.261598083+07:00","message":"TextPushed: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.367055213+07:00","message":"[GCS] IsForceVAD: false for message ID: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.426672201+07:00","message":"[GCS] Start streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.484974459+07:00","message":"[GCS] IsForceVAD: false for message ID: 344"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.551157985+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.551196589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไปนั่งคุยกัน\",\"confidence\":0.9358084}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.551202387+07:00","message":"receive interim result [true|false]: ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไปนั่งคุยกัน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.551210012+07:00","message":"end recv isFinal message id 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.551212186+07:00","message":"end Recv id 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.551218018+07:00","message":"[buffer interim] 343 true ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไปนั่งคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.551236067+07:00","message":"[bufferProcess] interim [200000000]:ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไปนั่งคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.551240051+07:00","message":"[bufferProcess] send to processor (isfinal):ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไปคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.551244736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.551248273+07:00","message":"> Transcript [3335] [false]: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไปคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.551252174+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.551254043+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.551256097+07:00","message":"StatePrefix: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.551259942+07:00","message":"TextPushed: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.551262046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.551264349+07:00","message":"> Transcript [3336] [true]: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไปนั่งคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.551267099+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.551269345+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.551271413+07:00","message":"StatePrefix: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพที่เราจะลากันไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.551280389+07:00","message":"TextPushed: 'ใครเคยได้ยินควายคุยกับคนมั้งคะวันนี้ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.55129001+07:00","message":"Push: 'ที่เราจะลากันไปนั่งคุยกัน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.551302064+07:00","message":"push: {true ที่เราจะลากันไปนั่งคุยกัน 0 0xc002a14200}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.557940589+07:00","message":"[GCS] Start streaming session, msgId: 345"}
{"level":"info","service":"Main","time":"2025-09-19T10:26:14.56471199+07:00","message":"write wav file: './tmp/7402/7402_343.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.629947188+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.629965234+07:00","message":"found end of frame, send empty tag with msgId: 344"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.629967641+07:00","message":"end Recv id 344"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.629975316+07:00","message":"[buffer interim] 344 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.629983564+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.629992405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.629996064+07:00","message":"> Transcript [3337] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.629999614+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.630001385+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.630002909+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.630004512+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.630006953+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.630015242+07:00","message":"push: {true \n 0 0xc000047c80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:26:14.635268763+07:00","message":"write wav file: './tmp/7402/7402_344.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.684434152+07:00","message":"[GCS] IsForceVAD: false for message ID: 345"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.747001854+07:00","message":"[GCS] Start streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.81060009+07:00","message":"receive streaming session, msgId: 345"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.810614627+07:00","message":"found end of frame, send empty tag with msgId: 345"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.810617112+07:00","message":"end Recv id 345"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.81062279+07:00","message":"[buffer interim] 345 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.810628637+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.810632284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.810634933+07:00","message":"> Transcript [3338] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.810637003+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.810638763+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.810640535+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.810642083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.810648161+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.810656704+07:00","message":"push: {true \n 0 0xc003196500}"}
{"level":"info","service":"Main","time":"2025-09-19T10:26:14.815704305+07:00","message":"write wav file: './tmp/7402/7402_345.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.876559684+07:00","message":"[GCS] IsForceVAD: false for message ID: 346"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.937123297+07:00","message":"[GCS] Start streaming session, msgId: 347"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:14.97666721+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:14.976683751+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.986769612+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.986782363+07:00","message":"found end of frame, send empty tag with msgId: 346"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.986784741+07:00","message":"end Recv id 346"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.986791746+07:00","message":"[buffer interim] 346 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.986797751+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.986800837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.986803445+07:00","message":"> Transcript [3339] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.986805545+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.98680719+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.986826542+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.986828217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:14.986830435+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:14.986838571+07:00","message":"push: {true \n 0 0xc000047e00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:26:14.991791495+07:00","message":"write wav file: './tmp/7402/7402_346.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:15.004982424+07:00","message":"[GCS] IsForceVAD: false for message ID: 347"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:15.06649276+07:00","message":"[GCS] Start streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:15.186547731+07:00","message":"receive streaming session, msgId: 347"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:15.186572767+07:00","message":"found end of frame, send empty tag with msgId: 347"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:15.186575777+07:00","message":"end Recv id 347"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:15.18658379+07:00","message":"[buffer interim] 347 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:15.186591134+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:15.1865946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:15.186597336+07:00","message":"> Transcript [3340] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:15.186599481+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:15.186601042+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:15.186602769+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:15.186604421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:15.186606697+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:15.186614993+07:00","message":"push: {true \n 0 0xc002b11800}"}
{"level":"info","service":"Main","time":"2025-09-19T10:26:15.19188997+07:00","message":"write wav file: './tmp/7402/7402_347.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:16.318484001+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:16.318536386+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":"2025-09-19T10:26:16.318544933+07:00","message":"receive interim result [false|false]: การเปรียบเทียบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:16.318561664+07:00","message":"[buffer interim] 348 false การเปรียบเทียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:16.318569556+07:00","message":"[bufferProcess] interim [320000000]:การเปรียบเทียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:16.318571992+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:16.318578821+07:00","message":"[bufferProcess] send to processor (ticker):การเปรียบเทียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:16.318582235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:16.318585534+07:00","message":"> Transcript [3341] [false]: 'การเปรียบเทียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:16.318588401+07:00","message":"Set StatePrefix (first interim): 'การเปรียบเทียบ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:16.98560121+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:16.985643996+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":"2025-09-19T10:26:16.985648808+07:00","message":"receive interim result [false|false]: การเปรียบเทียบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:16.985661088+07:00","message":"[buffer interim] 348 false การเปรียบเทียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:16.985666268+07:00","message":"[bufferProcess] interim [920000000]:การเปรียบเทียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:16.985667896+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:17.977349831+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:17.977374389+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:18.035763408+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:18.035806382+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":"2025-09-19T10:26:18.035813345+07:00","message":"receive interim result [false|false]: การเปรียบเทียบใครเป็นคน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:18.03583468+07:00","message":"[buffer interim] 348 false การเปรียบเทียบใครเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.035842788+07:00","message":"[bufferProcess] interim [940000000]:การเปรียบเทียบใครเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.035846262+07:00","message":"[bufferProcess] send to processor:การเปรียบเทียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.035855078+07:00","message":"[bufferProcess] send to processor (ticker):การเปรียบเทียบใครเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.035858687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.035866369+07:00","message":"> Transcript [3342] [false]: 'การเปรียบเทียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.035870779+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.035872903+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.035875694+07:00","message":"StatePrefix: 'การเปรียบเทียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.035878362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.0358801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.035883263+07:00","message":"> Transcript [3343] [false]: 'การเปรียบเทียบใครเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.035885634+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.035887451+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.03588993+07:00","message":"StatePrefix: 'การเปรียบเทียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.03589201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:18.233841433+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:18.233885263+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":"2025-09-19T10:26:18.23389124+07:00","message":"receive interim result [false|false]: การเปรียบเทียบใครเป็นคนขับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:18.233907614+07:00","message":"[buffer interim] 348 false การเปรียบเทียบใครเป็นคนขับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.233914555+07:00","message":"[bufferProcess] interim [120000000]:การเปรียบเทียบใครเป็นคนขับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.233916375+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:18.451367556+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:18.451410422+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":"2025-09-19T10:26:18.451415759+07:00","message":"receive interim result [false|false]: การเปรียบเทียบใครเป็นคนใครเป็น"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:18.451431907+07:00","message":"[buffer interim] 348 false การเปรียบเทียบใครเป็นคนใครเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.451438593+07:00","message":"[bufferProcess] interim [240000000]:การเปรียบเทียบใครเป็นคนใครเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.451441452+07:00","message":"[bufferProcess] send to processor:การเปรียบเทียบใครเป็นคนขับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.451448322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.451450559+07:00","message":"> Transcript [3344] [false]: 'การเปรียบเทียบใครเป็นคนขับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.451453925+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.451457519+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.451459377+07:00","message":"StatePrefix: 'การเปรียบเทียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.451461217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:18.612984714+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:18.613026275+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":"2025-09-19T10:26:18.613031595+07:00","message":"receive interim result [false|false]: การเปรียบเทียบใครเป็นคนขับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:18.613046756+07:00","message":"[buffer interim] 348 false การเปรียบเทียบใครเป็นคนขับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.613053262+07:00","message":"[bufferProcess] interim [360000000]:การเปรียบเทียบใครเป็นคนขับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.613055616+07:00","message":"[bufferProcess] send to processor:การเปรียบเทียบใครเป็นคนใครเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.613059033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.613061581+07:00","message":"> Transcript [3345] [false]: 'การเปรียบเทียบใครเป็นคนใครเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.613064498+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.61306667+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.613068336+07:00","message":"StatePrefix: 'การเปรียบเทียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.613070094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.61307354+07:00","message":"Push: 'การเปรียบเทียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.613075159+07:00","message":"TextPushed: 'การเปรียบเทียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.613076818+07:00","message":"Set new StatePrefix : 'การเปรียบเทียบใครเป็นคนใครเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.613078525+07:00","message":"Next Push (prob) : 'ใครเป็นคนใครเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:18.613089818+07:00","message":"push: {false การเปรียบเทียบ 0 0xc003196a80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:18.806845447+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:18.806881056+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":"2025-09-19T10:26:18.80688684+07:00","message":"receive interim result [false|false]: การเปรียบเทียบใครเป็นคนใครเป็นผู้ชายนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:18.806900443+07:00","message":"[buffer interim] 348 false การเปรียบเทียบใครเป็นคนใครเป็นผู้ชายนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.806909308+07:00","message":"[bufferProcess] interim [600000000]:การเปรียบเทียบใครเป็นคนใครเป็นผู้ชายนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.806911811+07:00","message":"[bufferProcess] send to processor:การเปรียบเทียบใครเป็นคนขับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.806917054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.806919484+07:00","message":"> Transcript [3346] [false]: 'การเปรียบเทียบใครเป็นคนขับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.806921809+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:18.806923677+07:00","message":"Set new StatePrefix: 'การเปรียบเทียบใครเป็นคนขับ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:19.298975363+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:19.299007561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเปรียบเทียบใครเป็นคนใครเป็นผู้ชายนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:19.299013473+07:00","message":"receive interim result [false|false]: การเปรียบเทียบใครเป็นคนใครเป็นผู้ชายนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:19.299026592+07:00","message":"[buffer interim] 348 false การเปรียบเทียบใครเป็นคนใครเป็นผู้ชายนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:19.299032791+07:00","message":"[bufferProcess] interim [200000000]:การเปรียบเทียบใครเป็นคนใครเป็นผู้ชายนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:19.299035189+07:00","message":"[bufferProcess] send to processor:การเปรียบเทียบใครเป็นคนใครเป็นผู้ชายนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:19.299040205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:19.299042621+07:00","message":"> Transcript [3347] [false]: 'การเปรียบเทียบใครเป็นคนใครเป็นผู้ชายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:19.299044817+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:19.299046749+07:00","message":"Set new StatePrefix: 'การเปรียบเทียบใครเป็นคนใครเป็นผู้ชายนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:20.185614791+07:00","message":"[GCS] IsForceVAD: false for message ID: 348"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:20.248862479+07:00","message":"[GCS] Start streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:20.38321401+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:20.383259961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเปรียบเทียบใครเป็นคนใครเป็นควายนะ\",\"confidence\":0.9048928}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:20.383266603+07:00","message":"receive interim result [true|false]: การเปรียบเทียบใครเป็นคนใครเป็นควายนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:20.383276471+07:00","message":"end recv isFinal message id 348"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:20.383278887+07:00","message":"end Recv id 348"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:20.383286399+07:00","message":"[buffer interim] 348 true การเปรียบเทียบใครเป็นคนใครเป็นควายนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:20.383296049+07:00","message":"[bufferProcess] interim [340000000]:การเปรียบเทียบใครเป็นคนใครเป็นควายนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:20.383299889+07:00","message":"[bufferProcess] send to processor (isfinal):การเปรียบเทียบใครเป็นคนใครเป็นผู้ชายนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:20.383310269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:20.383321377+07:00","message":"> Transcript [3348] [false]: 'การเปรียบเทียบใครเป็นคนใครเป็นผู้ชายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:20.383327605+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:20.383330204+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:20.383332888+07:00","message":"StatePrefix: 'การเปรียบเทียบใครเป็นคนใครเป็นผู้ชายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:20.383335784+07:00","message":"TextPushed: 'การเปรียบเทียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:20.38333855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:20.383341339+07:00","message":"> Transcript [3349] [true]: 'การเปรียบเทียบใครเป็นคนใครเป็นควายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:20.383344244+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:20.383346324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:20.383348419+07:00","message":"StatePrefix: 'การเปรียบเทียบใครเป็นคนใครเป็นผู้ชายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:20.383351401+07:00","message":"TextPushed: 'การเปรียบเทียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:20.383359533+07:00","message":"Push: 'ใครเป็นคนใครเป็นควายนะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:20.383371063+07:00","message":"push: {true ใครเป็นคนใครเป็นควายนะ 0 0xc003196a80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:26:20.39350869+07:00","message":"write wav file: './tmp/7402/7402_348.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:20.978007159+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:20.978011639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:21.817632654+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:21.817675288+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":"2025-09-19T10:26:21.817680288+07:00","message":"receive interim result [false|false]: จริง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:21.817694802+07:00","message":"[buffer interim] 349 false จริง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:21.817701101+07:00","message":"[bufferProcess] interim [380000000]:จริง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:21.817702942+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:21.817708182+07:00","message":"[bufferProcess] send to processor (ticker):จริง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:21.817712479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:21.817715008+07:00","message":"> Transcript [3350] [false]: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:21.81771688+07:00","message":"Set StatePrefix (first interim): 'จริง'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:21.900058218+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:21.90009078+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":"2025-09-19T10:26:21.900095791+07:00","message":"receive interim result [false|false]: ควายจริงๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:21.900121637+07:00","message":"[buffer interim] 349 false ควายจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:21.900128253+07:00","message":"[bufferProcess] interim [440000000]:ควายจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:21.90012975+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:22.526659372+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:22.526701162+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":"2025-09-19T10:26:22.52670676+07:00","message":"receive interim result [false|false]: ควายจริงๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:22.526721355+07:00","message":"[buffer interim] 349 false ควายจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:22.526727734+07:00","message":"[bufferProcess] interim [40000000]:ควายจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:22.526729746+07:00","message":"[bufferProcess] send to processor:ควายจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:22.526734767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:22.526736993+07:00","message":"> Transcript [3351] [false]: 'ควายจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:22.526739267+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:22.526740913+07:00","message":"Set new StatePrefix: 'ควายจริงๆ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:22.685951616+07:00","message":"[GCS] IsForceVAD: false for message ID: 349"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:22.807132626+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:22.807171557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควายจริงๆ\",\"confidence\":0.93400174}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:22.80717673+07:00","message":"receive interim result [true|false]: ควายจริงๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:22.8071855+07:00","message":"end recv isFinal message id 349"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:22.807187162+07:00","message":"end Recv id 349"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:22.80719349+07:00","message":"[buffer interim] 349 true ควายจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:22.807202364+07:00","message":"[bufferProcess] interim [460000000]:ควายจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:22.807207052+07:00","message":"[bufferProcess] send to processor (isfinal):ควายจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:22.807210291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:22.80721451+07:00","message":"> Transcript [3352] [false]: 'ควายจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:22.807217154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:22.807218631+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:22.807220146+07:00","message":"StatePrefix: 'ควายจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:22.807222066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:22.807223393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:22.807225338+07:00","message":"> Transcript [3353] [true]: 'ควายจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:22.807227122+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:22.807228395+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:22.807229782+07:00","message":"StatePrefix: 'ควายจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:22.807231029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:22.807240335+07:00","message":"Push: 'ควายจริงๆ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:22.807248163+07:00","message":"push: {true ควายจริงๆ 0 0xc0022c6480}"}
{"level":"info","service":"Main","time":"2025-09-19T10:26:22.814970529+07:00","message":"write wav file: './tmp/7402/7402_349.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:22.817003842+07:00","message":"[GCS] Start streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:23.362037267+07:00","message":"[GCS] Cleaned up inactive client: 333"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:23.362053091+07:00","message":"[GCS] Cleaned up inactive client: 325"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:23.362066311+07:00","message":"[GCS] Cleaned up inactive client: 329"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:23.362067718+07:00","message":"[GCS] Cleaned up inactive client: 326"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:23.362069211+07:00","message":"[GCS] Cleaned up inactive client: 328"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:23.36207079+07:00","message":"[GCS] Cleaned up inactive client: 327"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:23.362072359+07:00","message":"[GCS] Cleaned up inactive client: 330"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:23.362073709+07:00","message":"[GCS] Cleaned up inactive client: 331"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:23.362074975+07:00","message":"[GCS] Cleaned up inactive client: 332"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:23.978301553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:23.97831255+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:25.24593575+07:00","message":"[GCS] IsForceVAD: false for message ID: 350"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:25.317203723+07:00","message":"[GCS] Start streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:25.352320332+07:00","message":"receive streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:25.352360935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควาย\",\"confidence\":0.80814296}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:25.35236573+07:00","message":"receive interim result [true|false]: ควาย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:25.352374396+07:00","message":"end recv isFinal message id 350"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:25.352376661+07:00","message":"end Recv id 350"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:25.352382116+07:00","message":"[buffer interim] 350 true ควาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:25.35238919+07:00","message":"[bufferProcess] interim [670000000]:ควาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:25.352396329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:25.352398921+07:00","message":"> Transcript [3354] [true]: 'ควาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:25.352401031+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:25.352402514+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:25.352404217+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:25.352405838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:25.352408933+07:00","message":"Push: 'ควาย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:25.352418661+07:00","message":"push: {true ควาย 0 0xc0022c6b80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:26:25.360035667+07:00","message":"write wav file: './tmp/7402/7402_350.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:26.75952401+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:26.759560416+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":"2025-09-19T10:26:26.759567002+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:26.759583118+07:00","message":"[buffer interim] 351 false การ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:26.759590778+07:00","message":"[bufferProcess] interim [320000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:26.759593089+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:26.759601012+07:00","message":"[bufferProcess] send to processor (ticker):การ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:26.759603694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:26.759607152+07:00","message":"> Transcript [3355] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:26.759609579+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:26.978508718+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:26.978508716+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:27.095066479+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:27.095100213+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":"2025-09-19T10:26:27.095105258+07:00","message":"receive interim result [false|false]: การกระทำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:27.095119911+07:00","message":"[buffer interim] 351 false การกระทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.095126343+07:00","message":"[bufferProcess] interim [560000000]:การกระทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.095127927+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:27.254087139+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:27.25412306+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":"2025-09-19T10:26:27.254127959+07:00","message":"receive interim result [false|false]: การกระทำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:27.254144134+07:00","message":"[buffer interim] 351 false การกระทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.254150619+07:00","message":"[bufferProcess] interim [740000000]:การกระทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.254153058+07:00","message":"[bufferProcess] send to processor:การกระทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.254156781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.25415927+07:00","message":"> Transcript [3356] [false]: 'การกระทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.254161805+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.254163583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.25416506+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.254166848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:27.684653447+07:00","message":"[GCS] IsForceVAD: false for message ID: 351"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:27.747509799+07:00","message":"[GCS] Start streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:27.791115389+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:27.791152142+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":"2025-09-19T10:26:27.79115862+07:00","message":"receive interim result [false|false]: การกระทำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:27.791173041+07:00","message":"[buffer interim] 351 false การกระทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.791180413+07:00","message":"[bufferProcess] interim [340000000]:การกระทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.791183223+07:00","message":"[bufferProcess] send to processor:การกระทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.791189698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.791192422+07:00","message":"> Transcript [3357] [false]: 'การกระทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.791194856+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.791197534+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.791199256+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.791201034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:27.893441354+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:27.893475798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกระทำ\",\"confidence\":0.86140084}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:27.89348084+07:00","message":"receive interim result [true|false]: การกระทำ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:27.893489703+07:00","message":"end recv isFinal message id 351"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:27.893491567+07:00","message":"end Recv id 351"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:27.893501188+07:00","message":"[buffer interim] 351 true การกระทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.893507577+07:00","message":"[bufferProcess] interim [400000000]:การกระทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.893510228+07:00","message":"[bufferProcess] send to processor (isfinal):การกระทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.893513856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.893516329+07:00","message":"> Transcript [3358] [false]: 'การกระทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.893518866+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.893520836+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.89352238+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.893523975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.893525236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.893526872+07:00","message":"> Transcript [3359] [true]: 'การกระทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.893528709+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.89353004+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.893531284+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.893532755+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:27.893534824+07:00","message":"Push: 'การกระทำ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:27.893544084+07:00","message":"push: {true การกระทำ 0 0xc0022c6c80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:26:27.902735144+07:00","message":"write wav file: './tmp/7402/7402_351.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:29.656929475+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:29.656968388+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":"2025-09-19T10:26:29.656973127+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:29.656986201+07:00","message":"[buffer interim] 352 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:29.656991932+07:00","message":"[bufferProcess] interim [920000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:29.656993539+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:29.657023779+07:00","message":"[bufferProcess] send to processor (ticker):ความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:29.657027237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:29.657029974+07:00","message":"> Transcript [3360] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:29.657031791+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:29.700892673+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:29.700924949+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":"2025-09-19T10:26:29.700929902+07:00","message":"receive interim result [false|false]: ควาย"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:29.700943833+07:00","message":"[buffer interim] 352 false ควาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:29.70095007+07:00","message":"[bufferProcess] interim [980000000]:ควาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:29.70095166+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:29.909359216+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:29.909401933+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":"2025-09-19T10:26:29.909408945+07:00","message":"receive interim result [false|false]: ควายจริง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:29.909428497+07:00","message":"[buffer interim] 352 false ควายจริง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:29.909440093+07:00","message":"[bufferProcess] interim [220000000]:ควายจริง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:29.909443339+07:00","message":"[bufferProcess] send to processor:ควาย"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:29.909447277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:29.909450477+07:00","message":"> Transcript [3361] [false]: 'ควาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:29.909453287+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:29.909455567+07:00","message":"Set new StatePrefix: 'ควาย'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:29.979566698+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:29.979565088+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:30.082433672+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:30.082490258+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":"2025-09-19T10:26:30.082497058+07:00","message":"receive interim result [false|false]: ควายจริงๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:30.082514808+07:00","message":"[buffer interim] 352 false ควายจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:30.082528309+07:00","message":"[bufferProcess] interim [340000000]:ควายจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:30.08253172+07:00","message":"[bufferProcess] send to processor:ควายจริง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:30.082536597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:30.082540587+07:00","message":"> Transcript [3362] [false]: 'ควายจริง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:30.082544751+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:30.082547159+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:30.082549671+07:00","message":"StatePrefix: 'ควาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:30.082552146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:30.724279903+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:30.724320622+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":"2025-09-19T10:26:30.724325528+07:00","message":"receive interim result [false|false]: ควายจริงๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:30.724341795+07:00","message":"[buffer interim] 352 false ควายจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:30.724351283+07:00","message":"[bufferProcess] interim [940000000]:ควายจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:30.724354066+07:00","message":"[bufferProcess] send to processor:ควายจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:30.724359387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:30.724362793+07:00","message":"> Transcript [3363] [false]: 'ควายจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:30.724366542+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:30.724368677+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:30.724370986+07:00","message":"StatePrefix: 'ควาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:30.724373441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:31.619528627+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:31.619566128+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":"2025-09-19T10:26:31.619571206+07:00","message":"receive interim result [false|false]: ควายจริงๆเป็นควายเผือก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:31.619586924+07:00","message":"[buffer interim] 352 false ควายจริงๆเป็นควายเผือก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:31.619593248+07:00","message":"[bufferProcess] interim [900000000]:ควายจริงๆเป็นควายเผือก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:31.61959541+07:00","message":"[bufferProcess] send to processor:ควายจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:31.619600312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:31.619603028+07:00","message":"> Transcript [3364] [false]: 'ควายจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:31.619606958+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:31.619608678+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:31.619610202+07:00","message":"StatePrefix: 'ควาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:31.619612009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:31.843940243+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:31.843979743+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":"2025-09-19T10:26:31.843985899+07:00","message":"receive interim result [false|false]: ควายจริงๆเผื่อเขา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:31.844000219+07:00","message":"[buffer interim] 352 false ควายจริงๆเผื่อเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:31.844007843+07:00","message":"[bufferProcess] interim [80000000]:ควายจริงๆเผื่อเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:31.844010998+07:00","message":"[bufferProcess] send to processor:ควายจริงๆเป็นควายเผือก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:31.84401643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:31.844019185+07:00","message":"> Transcript [3365] [false]: 'ควายจริงๆเป็นควายเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:31.844022232+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:31.844024362+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:31.844026151+07:00","message":"StatePrefix: 'ควาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:31.844027897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:31.844064875+07:00","message":"Push: 'ควาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:31.844067965+07:00","message":"TextPushed: 'ควาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:31.844070445+07:00","message":"Set new StatePrefix : 'ควายจริงๆเป็นควายเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:31.84407338+07:00","message":"Next Push (prob) : 'จริงๆเป็นควายเผือก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:31.84408119+07:00","message":"push: {false ควาย 0 0xc002b11c80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:31.966091301+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:31.966127721+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":"2025-09-19T10:26:31.966132815+07:00","message":"receive interim result [false|false]: ควายจริงๆเป็นควายเผือก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:31.966146605+07:00","message":"[buffer interim] 352 false ควายจริงๆเป็นควายเผือก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:31.966154174+07:00","message":"[bufferProcess] interim [140000000]:ควายจริงๆเป็นควายเผือก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:31.966156237+07:00","message":"[bufferProcess] send to processor:ควายจริงๆเผื่อเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:31.966161272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:31.966163744+07:00","message":"> Transcript [3366] [false]: 'ควายจริงๆเผื่อเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:31.96616593+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:31.966167675+07:00","message":"Set new StatePrefix: 'ควายจริงๆเผื่อเขา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:32.17172376+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:32.171761508+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":"2025-09-19T10:26:32.171766804+07:00","message":"receive interim result [false|false]: ควายจริงๆเป็นควายเผือกเราก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:32.171779348+07:00","message":"[buffer interim] 352 false ควายจริงๆเป็นควายเผือกเราก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.17178531+07:00","message":"[bufferProcess] interim [320000000]:ควายจริงๆเป็นควายเผือกเราก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.171787718+07:00","message":"[bufferProcess] send to processor:ควายจริงๆเป็นควายเผือก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.171793167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.171795598+07:00","message":"> Transcript [3367] [false]: 'ควายจริงๆเป็นควายเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.171797596+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.171799121+07:00","message":"Set new StatePrefix: 'ควายจริงๆเป็นควายเผือก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:32.227279588+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:32.227321554+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":"2025-09-19T10:26:32.227327644+07:00","message":"receive interim result [false|false]: ควายจริงๆเป็นควายเผือกเราก็ต้องหา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:32.22734075+07:00","message":"[buffer interim] 352 false ควายจริงๆเป็นควายเผือกเราก็ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.227347505+07:00","message":"[bufferProcess] interim [440000000]:ควายจริงๆเป็นควายเผือกเราก็ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.227349708+07:00","message":"[bufferProcess] send to processor:ควายจริงๆเป็นควายเผือกเราก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.227354856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.227357284+07:00","message":"> Transcript [3368] [false]: 'ควายจริงๆเป็นควายเผือกเราก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.227360064+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.227361858+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.227363684+07:00","message":"StatePrefix: 'ควายจริงๆเป็นควายเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.227365763+07:00","message":"TextPushed: 'ควาย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:32.374093548+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:32.374129255+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":"2025-09-19T10:26:32.374134767+07:00","message":"receive interim result [false|false]: ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:32.374147784+07:00","message":"[buffer interim] 352 false ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.374154128+07:00","message":"[bufferProcess] interim [620000000]:ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.374156192+07:00","message":"[bufferProcess] send to processor:ควายจริงๆเป็นควายเผือกเราก็ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.374161157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.374163944+07:00","message":"> Transcript [3369] [false]: 'ควายจริงๆเป็นควายเผือกเราก็ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.374166616+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.374168296+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.37417248+07:00","message":"StatePrefix: 'ควายจริงๆเป็นควายเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.374174486+07:00","message":"TextPushed: 'ควาย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:32.560284987+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:32.56032121+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":"2025-09-19T10:26:32.560326319+07:00","message":"receive interim result [false|false]: ควายจริงๆเป็นควายเผือกเราก็ต้องหาหรอก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:32.56034036+07:00","message":"[buffer interim] 352 false ควายจริงๆเป็นควายเผือกเราก็ต้องหาหรอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.560346515+07:00","message":"[bufferProcess] interim [740000000]:ควายจริงๆเป็นควายเผือกเราก็ต้องหาหรอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.560348939+07:00","message":"[bufferProcess] send to processor:ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.560352102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.560354551+07:00","message":"> Transcript [3370] [false]: 'ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.560357248+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.560358841+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.560360916+07:00","message":"StatePrefix: 'ควายจริงๆเป็นควายเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.560362749+07:00","message":"TextPushed: 'ควาย'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:32.605393295+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:32.605430179+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":"2025-09-19T10:26:32.605437623+07:00","message":"receive interim result [false|false]: ควายจริงๆเป็นควายเผือกเราก็ต้องหาและความ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:32.60544968+07:00","message":"[buffer interim] 352 false ควายจริงๆเป็นควายเผือกเราก็ต้องหาและความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.605457445+07:00","message":"[bufferProcess] interim [800000000]:ควายจริงๆเป็นควายเผือกเราก็ต้องหาและความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.605460349+07:00","message":"[bufferProcess] send to processor:ควายจริงๆเป็นควายเผือกเราก็ต้องหาหรอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.605465637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.605469894+07:00","message":"> Transcript [3371] [false]: 'ควายจริงๆเป็นควายเผือกเราก็ต้องหาหรอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.605474453+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.605476942+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.605479713+07:00","message":"StatePrefix: 'ควายจริงๆเป็นควายเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.605482458+07:00","message":"TextPushed: 'ควาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.60548685+07:00","message":"Push: 'จริงๆเป็นควายเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.605490826+07:00","message":"TextPushed: 'ควายจริงๆเป็นควายเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.605493382+07:00","message":"Set new StatePrefix : 'ควายจริงๆเป็นควายเผือกเราก็ต้องหาหรอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.605496323+07:00","message":"Next Push (prob) : 'เราก็ต้องหาหรอก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:32.605504698+07:00","message":"push: {false จริงๆเป็นควายเผือก 0 0xc002b11c80}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:32.836861255+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:32.836911013+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":"2025-09-19T10:26:32.836918509+07:00","message":"receive interim result [false|false]: ควายจริงๆเป็นควายเผือกเราก็ต้องหาหรอก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:32.836937482+07:00","message":"[buffer interim] 352 false ควายจริงๆเป็นควายเผือกเราก็ต้องหาหรอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.836948267+07:00","message":"[bufferProcess] interim [920000000]:ควายจริงๆเป็นควายเผือกเราก็ต้องหาหรอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.836951351+07:00","message":"[bufferProcess] send to processor:ควายจริงๆเป็นควายเผือกเราก็ต้องหาและความ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.836957674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.836963842+07:00","message":"> Transcript [3372] [false]: 'ควายจริงๆเป็นควายเผือกเราก็ต้องหาและความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.83696709+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.836969561+07:00","message":"Set new StatePrefix: 'ควายจริงๆเป็นควายเผือกเราก็ต้องหาและความ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:32.863402563+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:32.863440612+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":"2025-09-19T10:26:32.863449499+07:00","message":"receive interim result [false|false]: ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้วควายเผือก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:32.86346158+07:00","message":"[buffer interim] 352 false ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้วควายเผือก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.863469206+07:00","message":"[bufferProcess] interim [980000000]:ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้วควายเผือก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.863471614+07:00","message":"[bufferProcess] send to processor:ควายจริงๆเป็นควายเผือกเราก็ต้องหาหรอก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.863474957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.863477683+07:00","message":"> Transcript [3373] [false]: 'ควายจริงๆเป็นควายเผือกเราก็ต้องหาหรอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.863479855+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:32.863481649+07:00","message":"Set new StatePrefix: 'ควายจริงๆเป็นควายเผือกเราก็ต้องหาหรอก'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:32.980057916+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:32.980066642+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:33.07618266+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:33.076222084+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":"2025-09-19T10:26:33.076228741+07:00","message":"receive interim result [false|false]: ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้วควายเผือกนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:33.076243961+07:00","message":"[buffer interim] 352 false ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้วควายเผือกนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.076264369+07:00","message":"[bufferProcess] interim [280000000]:ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้วควายเผือกนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.076266879+07:00","message":"[bufferProcess] send to processor:ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้วควายเผือก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.076272514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.076275177+07:00","message":"> Transcript [3374] [false]: 'ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้วควายเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.076277393+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.07627897+07:00","message":"Set new StatePrefix: 'ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้วควายเผือก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:33.117127452+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:33.117174929+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":"2025-09-19T10:26:33.117181412+07:00","message":"receive interim result [false|false]: ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้วควายเผือกนี้นะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:33.117198273+07:00","message":"[buffer interim] 352 false ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้วควายเผือกนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.117205717+07:00","message":"[bufferProcess] interim [340000000]:ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้วควายเผือกนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.117207801+07:00","message":"[bufferProcess] send to processor:ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้วควายเผือกนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.117213309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.117215786+07:00","message":"> Transcript [3375] [false]: 'ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้วควายเผือกนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.1172197+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.117221558+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.117225316+07:00","message":"StatePrefix: 'ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้วควายเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.117230583+07:00","message":"TextPushed: 'ควายจริงๆเป็นควายเผือก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:33.225743286+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:33.225779941+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":"2025-09-19T10:26:33.225786157+07:00","message":"receive interim result [false|false]: ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้วควายเผือกตัวนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:33.225800774+07:00","message":"[buffer interim] 352 false ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้วควายเผือกตัวนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.225806762+07:00","message":"[bufferProcess] interim [460000000]:ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้วควายเผือกตัวนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.225809219+07:00","message":"[bufferProcess] send to processor:ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้วควายเผือกนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.225816177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.225818637+07:00","message":"> Transcript [3376] [false]: 'ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้วควายเผือกนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.225822118+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.225823767+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.225825848+07:00","message":"StatePrefix: 'ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้วควายเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.225827972+07:00","message":"TextPushed: 'ควายจริงๆเป็นควายเผือก'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:33.255612616+07:00","message":"[GCS] IsForceVAD: false for message ID: 352"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:33.327508231+07:00","message":"[GCS] Start streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:33.648372215+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:33.648421196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควายจริงๆเป็นควายเผือกเขาก็ต้องหาแล้วควายเผือกตัวนี้นะคะ\",\"confidence\":0.9531786}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:33.648427985+07:00","message":"receive interim result [true|false]: ควายจริงๆเป็นควายเผือกเขาก็ต้องหาแล้วควายเผือกตัวนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:33.648439756+07:00","message":"end recv isFinal message id 352"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:33.648441645+07:00","message":"end Recv id 352"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:33.648446996+07:00","message":"[buffer interim] 352 true ควายจริงๆเป็นควายเผือกเขาก็ต้องหาแล้วควายเผือกตัวนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.648454345+07:00","message":"[bufferProcess] interim [730000000]:ควายจริงๆเป็นควายเผือกเขาก็ต้องหาแล้วควายเผือกตัวนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.648461683+07:00","message":"[bufferProcess] send to processor (isfinal):ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้วควายเผือกตัวนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.648465942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.64846871+07:00","message":"> Transcript [3377] [false]: 'ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้วควายเผือกตัวนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.648471566+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.648473253+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.648475168+07:00","message":"StatePrefix: 'ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้วควายเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.648477384+07:00","message":"TextPushed: 'ควายจริงๆเป็นควายเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.648478784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.648480693+07:00","message":"> Transcript [3378] [true]: 'ควายจริงๆเป็นควายเผือกเขาก็ต้องหาแล้วควายเผือกตัวนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.648482685+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.648484292+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.648485636+07:00","message":"StatePrefix: 'ควายจริงๆเป็นควายเผือกเราก็ต้องหาแล้วควายเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.648487198+07:00","message":"TextPushed: 'ควายจริงๆเป็นควายเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.648493821+07:00","message":"Push: 'เขาก็ต้องหาแล้วควายเผือกตัวนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:33.648501739+07:00","message":"push: {true เขาก็ต้องหาแล้วควายเผือกตัวนี้นะคะ 0 0xc002b11c80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:26:33.661672931+07:00","message":"write wav file: './tmp/7402/7402_352.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:33.86220163+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:33.862255287+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":"2025-09-19T10:26:33.862260713+07:00","message":"receive interim result [false|false]: จะรู้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:33.86227614+07:00","message":"[buffer interim] 353 false จะรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.862282857+07:00","message":"[bufferProcess] interim [600000000]:จะรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.86228468+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:33.98640919+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:33.986444462+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":"2025-09-19T10:26:33.986450869+07:00","message":"receive interim result [false|false]: จะรู้ว่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:33.986465393+07:00","message":"[buffer interim] 353 false จะรู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.986471707+07:00","message":"[bufferProcess] interim [660000000]:จะรู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.986474123+07:00","message":"[bufferProcess] send to processor:จะรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.986480286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.986482927+07:00","message":"> Transcript [3379] [false]: 'จะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:33.986484687+07:00","message":"Set StatePrefix (first interim): 'จะรู้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:34.185939772+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:34.185973259+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":"2025-09-19T10:26:34.185978505+07:00","message":"receive interim result [false|false]: จะรู้มากๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:34.1859896+07:00","message":"[buffer interim] 353 false จะรู้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.18599586+07:00","message":"[bufferProcess] interim [900000000]:จะรู้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.185997743+07:00","message":"[bufferProcess] send to processor:จะรู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.186000707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.186003327+07:00","message":"> Transcript [3380] [false]: 'จะรู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.186005741+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.186007303+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.186008789+07:00","message":"StatePrefix: 'จะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.186010307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:34.844377539+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:34.84441289+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":"2025-09-19T10:26:34.844418802+07:00","message":"receive interim result [false|false]: จะรู้มากๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:34.844431425+07:00","message":"[buffer interim] 353 false จะรู้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.84443973+07:00","message":"[bufferProcess] interim [500000000]:จะรู้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.844441738+07:00","message":"[bufferProcess] send to processor:จะรู้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.844445114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.844447647+07:00","message":"> Transcript [3381] [false]: 'จะรู้มากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.84445063+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.844452371+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.844454275+07:00","message":"StatePrefix: 'จะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.844456051+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:34.893509268+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:34.893553057+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":"2025-09-19T10:26:34.893558803+07:00","message":"receive interim result [false|false]: จะรู้มากๆว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:34.893575456+07:00","message":"[buffer interim] 353 false จะรู้มากๆว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.893582205+07:00","message":"[bufferProcess] interim [560000000]:จะรู้มากๆว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.893584849+07:00","message":"[bufferProcess] send to processor:จะรู้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.89358798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.893590581+07:00","message":"> Transcript [3382] [false]: 'จะรู้มากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.893593545+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.893595117+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.893596552+07:00","message":"StatePrefix: 'จะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.893598109+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:34.898714235+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:34.89873245+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":"2025-09-19T10:26:34.898736731+07:00","message":"receive interim result [false|false]: จะรู้มากๆ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:34.898742907+07:00","message":"[buffer interim] 353 false จะรู้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.89875275+07:00","message":"[bufferProcess] interim [620000000]:จะรู้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.898755271+07:00","message":"[bufferProcess] send to processor:จะรู้มากๆว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.898758251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.898760443+07:00","message":"> Transcript [3383] [false]: 'จะรู้มากๆว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.898762625+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.898764065+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.89876548+07:00","message":"StatePrefix: 'จะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.898769402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.898773283+07:00","message":"Push: 'จะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.898774951+07:00","message":"TextPushed: 'จะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.898776642+07:00","message":"Set new StatePrefix : 'จะรู้มากๆว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.898778331+07:00","message":"Next Push (prob) : 'มากๆว่าจะมี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:34.898785932+07:00","message":"push: {false จะรู้ 0 0xc002b11100}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:34.947885356+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:34.947908036+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":"2025-09-19T10:26:34.947913691+07:00","message":"receive interim result [false|false]: จะรู้มากๆว่าจะมีการ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:34.947921876+07:00","message":"[buffer interim] 353 false จะรู้มากๆว่าจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.94792679+07:00","message":"[bufferProcess] interim [680000000]:จะรู้มากๆว่าจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.947928945+07:00","message":"[bufferProcess] send to processor:จะรู้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.947931664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.947933877+07:00","message":"> Transcript [3384] [false]: 'จะรู้มากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:34.947935601+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:35.20192031+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:35.201956566+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":"2025-09-19T10:26:35.201962052+07:00","message":"receive interim result [false|false]: จะรู้มากๆว่าจะมีการต่อ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:35.201976861+07:00","message":"[buffer interim] 353 false จะรู้มากๆว่าจะมีการต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.201983051+07:00","message":"[bufferProcess] interim [860000000]:จะรู้มากๆว่าจะมีการต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.201985462+07:00","message":"[bufferProcess] send to processor:จะรู้มากๆว่าจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.201992014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.201994391+07:00","message":"> Transcript [3385] [false]: 'จะรู้มากๆว่าจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.201997581+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.201999435+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.202001262+07:00","message":"StatePrefix: 'จะรู้มากๆว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.202003707+07:00","message":"TextPushed: 'จะรู้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:35.204717876+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:35.204723622+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":"2025-09-19T10:26:35.204725888+07:00","message":"receive interim result [false|false]: จะรู้มากๆว่าจะมีการตอบ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:35.20472894+07:00","message":"[buffer interim] 353 false จะรู้มากๆว่าจะมีการตอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.204731401+07:00","message":"[bufferProcess] interim [920000000]:จะรู้มากๆว่าจะมีการตอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.204733036+07:00","message":"[bufferProcess] send to processor:จะรู้มากๆว่าจะมีการต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.204742189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.204743833+07:00","message":"> Transcript [3386] [false]: 'จะรู้มากๆว่าจะมีการต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.204745497+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.204747788+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.204749203+07:00","message":"StatePrefix: 'จะรู้มากๆว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.204750686+07:00","message":"TextPushed: 'จะรู้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:35.451920149+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:35.451957677+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":"2025-09-19T10:26:35.45196317+07:00","message":"receive interim result [false|false]: จะรู้มากๆว่าจะมีการตอบโต้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:35.451991378+07:00","message":"[buffer interim] 353 false จะรู้มากๆว่าจะมีการตอบโต้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.451997726+07:00","message":"[bufferProcess] interim [160000000]:จะรู้มากๆว่าจะมีการตอบโต้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.451999988+07:00","message":"[bufferProcess] send to processor:จะรู้มากๆว่าจะมีการตอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.452002989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.452005533+07:00","message":"> Transcript [3387] [false]: 'จะรู้มากๆว่าจะมีการตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.452008311+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.452010011+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.452012029+07:00","message":"StatePrefix: 'จะรู้มากๆว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.452013984+07:00","message":"TextPushed: 'จะรู้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:35.651453194+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:35.651494795+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":"2025-09-19T10:26:35.65150214+07:00","message":"receive interim result [false|false]: จะรู้มากๆว่าจะมีการตอบโต้กับ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:35.651516579+07:00","message":"[buffer interim] 353 false จะรู้มากๆว่าจะมีการตอบโต้กับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.651522568+07:00","message":"[bufferProcess] interim [340000000]:จะรู้มากๆว่าจะมีการตอบโต้กับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.651525622+07:00","message":"[bufferProcess] send to processor:จะรู้มากๆว่าจะมีการตอบโต้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.651531843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.651534331+07:00","message":"> Transcript [3388] [false]: 'จะรู้มากๆว่าจะมีการตอบโต้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.651537569+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.651539431+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.651541269+07:00","message":"StatePrefix: 'จะรู้มากๆว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.651543481+07:00","message":"TextPushed: 'จะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.65154927+07:00","message":"Push: 'มากๆว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.651550871+07:00","message":"TextPushed: 'จะรู้มากๆว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.651552488+07:00","message":"Set new StatePrefix : 'จะรู้มากๆว่าจะมีการตอบโต้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.65155622+07:00","message":"Next Push (prob) : 'การตอบโต้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:35.651563751+07:00","message":"push: {false มากๆว่าจะมี 0 0xc002b11100}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:35.808151741+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:35.808185868+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":"2025-09-19T10:26:35.808192223+07:00","message":"receive interim result [false|false]: จะรู้มากๆว่าจะมีการตอบโต้กับเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:35.808209163+07:00","message":"[buffer interim] 353 false จะรู้มากๆว่าจะมีการตอบโต้กับเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.808216253+07:00","message":"[bufferProcess] interim [520000000]:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.808218375+07:00","message":"[bufferProcess] send to processor:จะรู้มากๆว่าจะมีการตอบโต้กับ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.808221667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.808224327+07:00","message":"> Transcript [3389] [false]: 'จะรู้มากๆว่าจะมีการตอบโต้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.808227481+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.808229376+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.808230955+07:00","message":"StatePrefix: 'จะรู้มากๆว่าจะมีการตอบโต้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.808233126+07:00","message":"TextPushed: 'จะรู้มากๆว่าจะมี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:35.977611385+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:35.977646828+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":"2025-09-19T10:26:35.977653054+07:00","message":"receive interim result [false|false]: จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:35.977684611+07:00","message":"[buffer interim] 353 false จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.977692298+07:00","message":"[bufferProcess] interim [700000000]:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.977697932+07:00","message":"[bufferProcess] send to processor:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.977701538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.977709126+07:00","message":"> Transcript [3390] [false]: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.977712519+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.977714371+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.977717082+07:00","message":"StatePrefix: 'จะรู้มากๆว่าจะมีการตอบโต้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:35.97771932+07:00","message":"TextPushed: 'จะรู้มากๆว่าจะมี'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:35.980859674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:35.98087795+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:36.294198146+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:36.294238516+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":"2025-09-19T10:26:36.294245859+07:00","message":"receive interim result [false|false]: จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:36.294268461+07:00","message":"[buffer interim] 353 false จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.294279231+07:00","message":"[bufferProcess] interim [940000000]:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.294282222+07:00","message":"[bufferProcess] send to processor:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.294289033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.294292585+07:00","message":"> Transcript [3391] [false]: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.294297046+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.294299397+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.294302339+07:00","message":"StatePrefix: 'จะรู้มากๆว่าจะมีการตอบโต้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.294305962+07:00","message":"TextPushed: 'จะรู้มากๆว่าจะมี'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:36.35623798+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:36.35629329+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":"2025-09-19T10:26:36.35630126+07:00","message":"receive interim result [false|false]: จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้นะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:36.356318208+07:00","message":"[buffer interim] 353 false จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.356331612+07:00","message":"[bufferProcess] interim [60000000]:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.356334966+07:00","message":"[bufferProcess] send to processor:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.356343127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.356346531+07:00","message":"> Transcript [3392] [false]: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.35635156+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.356354139+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.35635694+07:00","message":"StatePrefix: 'จะรู้มากๆว่าจะมีการตอบโต้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.356360407+07:00","message":"TextPushed: 'จะรู้มากๆว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.356370213+07:00","message":"Push: 'การตอบโต้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.356372506+07:00","message":"TextPushed: 'จะรู้มากๆว่าจะมีการตอบโต้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.356376273+07:00","message":"Set new StatePrefix : 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.356378991+07:00","message":"Next Push (prob) : 'กับเจ้าของได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:36.356390385+07:00","message":"push: {false การตอบโต้ 0 0xc002b11100}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:36.380598193+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:36.380638265+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":"2025-09-19T10:26:36.380644919+07:00","message":"receive interim result [false|false]: จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่า"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:36.380676056+07:00","message":"[buffer interim] 353 false จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.380688636+07:00","message":"[bufferProcess] interim [120000000]:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.380692084+07:00","message":"[bufferProcess] send to processor:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.380700627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.380704025+07:00","message":"> Transcript [3393] [false]: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.38070887+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.380711444+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.38071432+07:00","message":"StatePrefix: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.380720625+07:00","message":"TextPushed: 'จะรู้มากๆว่าจะมีการตอบโต้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:36.541407297+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:36.541442769+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":"2025-09-19T10:26:36.541448342+07:00","message":"receive interim result [false|false]: จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารัก"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:36.5414643+07:00","message":"[buffer interim] 353 false จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.541470533+07:00","message":"[bufferProcess] interim [240000000]:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.541473085+07:00","message":"[bufferProcess] send to processor:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่า"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.541480012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.541482317+07:00","message":"> Transcript [3394] [false]: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.541485762+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.541487547+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.541489408+07:00","message":"StatePrefix: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.54149168+07:00","message":"TextPushed: 'จะรู้มากๆว่าจะมีการตอบโต้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:36.805415596+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:36.805448917+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":"2025-09-19T10:26:36.805454925+07:00","message":"receive interim result [false|false]: จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:36.805466455+07:00","message":"[buffer interim] 353 false จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.805472995+07:00","message":"[bufferProcess] interim [480000000]:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.805475245+07:00","message":"[bufferProcess] send to processor:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.805478735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.805481191+07:00","message":"> Transcript [3395] [false]: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.805484837+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.80548646+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.80548807+07:00","message":"StatePrefix: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.805490263+07:00","message":"TextPushed: 'จะรู้มากๆว่าจะมีการตอบโต้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:36.864209209+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:36.864241828+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":"2025-09-19T10:26:36.864248627+07:00","message":"receive interim result [false|false]: จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาด"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:36.864268793+07:00","message":"[buffer interim] 353 false จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.864277954+07:00","message":"[bufferProcess] interim [540000000]:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.86428036+07:00","message":"[bufferProcess] send to processor:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.864287165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.864289643+07:00","message":"> Transcript [3396] [false]: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.864293708+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.864295495+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.864297324+07:00","message":"StatePrefix: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.864299886+07:00","message":"TextPushed: 'จะรู้มากๆว่าจะมีการตอบโต้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.864305832+07:00","message":"Push: 'กับเจ้าของได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.864307592+07:00","message":"TextPushed: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.864311156+07:00","message":"Set new StatePrefix : 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.864313206+07:00","message":"Next Push (prob) : 'น่ารักค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:36.86432099+07:00","message":"push: {false กับเจ้าของได้ 0 0xc002b11100}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:36.993081308+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:36.993126057+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":"2025-09-19T10:26:36.99313832+07:00","message":"receive interim result [false|false]: จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดนี้"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:36.993156545+07:00","message":"[buffer interim] 353 false จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.993179574+07:00","message":"[bufferProcess] interim [660000000]:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.993182558+07:00","message":"[bufferProcess] send to processor:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.993185801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.993188439+07:00","message":"> Transcript [3397] [false]: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.993190687+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.993192474+07:00","message":"Set new StatePrefix: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:36.996933974+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:36.996947874+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":"2025-09-19T10:26:36.996951989+07:00","message":"receive interim result [false|false]: จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:36.996963109+07:00","message":"[buffer interim] 353 false จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.996967884+07:00","message":"[bufferProcess] interim [720000000]:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.996969882+07:00","message":"[bufferProcess] send to processor:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.99697185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.996973583+07:00","message":"> Transcript [3398] [false]: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.996976877+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.996978623+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.996980248+07:00","message":"StatePrefix: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:36.99698227+07:00","message":"TextPushed: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:37.192671906+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:37.192719893+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":"2025-09-19T10:26:37.192726736+07:00","message":"receive interim result [false|false]: จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:37.192740872+07:00","message":"[buffer interim] 353 false จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.192747463+07:00","message":"[bufferProcess] interim [840000000]:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.192750186+07:00","message":"[bufferProcess] send to processor:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.192755103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.192757854+07:00","message":"> Transcript [3399] [false]: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.192761412+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.192763217+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.192765199+07:00","message":"StatePrefix: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.192767503+07:00","message":"TextPushed: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:37.257026813+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:37.257061333+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":"2025-09-19T10:26:37.257066869+07:00","message":"receive interim result [false|false]: จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:37.257078334+07:00","message":"[buffer interim] 353 false จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.257085266+07:00","message":"[bufferProcess] interim [960000000]:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.257087897+07:00","message":"[bufferProcess] send to processor:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.257093326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.257095853+07:00","message":"> Transcript [3400] [false]: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.257099424+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.257101191+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.257102866+07:00","message":"StatePrefix: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.257105264+07:00","message":"TextPushed: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:37.515770254+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:37.515814615+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":"2025-09-19T10:26:37.515822392+07:00","message":"receive interim result [false|false]: จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟัง"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:37.515835867+07:00","message":"[buffer interim] 353 false จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.515841945+07:00","message":"[bufferProcess] interim [200000000]:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.515844294+07:00","message":"[bufferProcess] send to processor:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.51585074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.51585367+07:00","message":"> Transcript [3401] [false]: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.515857205+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.515859394+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.515861473+07:00","message":"StatePrefix: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.515863734+07:00","message":"TextPushed: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.51586903+07:00","message":"Push: 'น่ารักขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.515870821+07:00","message":"TextPushed: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.515872747+07:00","message":"Set new StatePrefix : 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.515874935+07:00","message":"Next Push (prob) : 'ไหนเดี๋ยวรอ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:37.515882486+07:00","message":"push: {false น่ารักขนาด 0 0xc002b11100}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:37.58143157+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:37.581463764+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":"2025-09-19T10:26:37.581469218+07:00","message":"receive interim result [false|false]: จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟังนะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:37.581482984+07:00","message":"[buffer interim] 353 false จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟังนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.581489497+07:00","message":"[bufferProcess] interim [320000000]:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟังนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.581491957+07:00","message":"[bufferProcess] send to processor:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟัง"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.581497004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.581499506+07:00","message":"> Transcript [3402] [false]: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.581503099+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.581504609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.581506142+07:00","message":"StatePrefix: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.58150852+07:00","message":"TextPushed: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:37.770631517+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:37.770666168+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":"2025-09-19T10:26:37.770673765+07:00","message":"receive interim result [false|false]: จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟังนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:37.770687435+07:00","message":"[buffer interim] 353 false จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟังนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.770693558+07:00","message":"[bufferProcess] interim [440000000]:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟังนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.770696447+07:00","message":"[bufferProcess] send to processor:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟังนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.770703158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.770705996+07:00","message":"> Transcript [3403] [false]: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟังนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.770709521+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.770711202+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.770712994+07:00","message":"StatePrefix: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:37.770715282+07:00","message":"TextPushed: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาด'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:38.413437851+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:38.413473881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟังนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:38.413480027+07:00","message":"receive interim result [false|false]: จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟังนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:38.413494201+07:00","message":"[buffer interim] 353 false จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟังนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:38.413500279+07:00","message":"[bufferProcess] interim [40000000]:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟังนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:38.413503261+07:00","message":"[bufferProcess] send to processor:จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟังนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:38.413508343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:38.413510507+07:00","message":"> Transcript [3404] [false]: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟังนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:38.413514161+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:38.413516119+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:38.413517964+07:00","message":"StatePrefix: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:38.413520477+07:00","message":"TextPushed: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาด'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:38.981350748+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:38.981369827+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:39.284836438+07:00","message":"[GCS] IsForceVAD: false for message ID: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:39.346149446+07:00","message":"[GCS] Start streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:39.449625411+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:39.449670206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟังนะคะ\",\"confidence\":0.94977075}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:39.449678752+07:00","message":"receive interim result [true|false]: อยากรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟังนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:39.449691674+07:00","message":"end recv isFinal message id 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:39.44969422+07:00","message":"end Recv id 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:39.449702916+07:00","message":"[buffer interim] 353 true อยากรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟังนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:39.449716056+07:00","message":"[bufferProcess] interim [180000000]:อยากรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟังนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:39.449720196+07:00","message":"[bufferProcess] send to processor (isfinal):จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟังนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:39.449725104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:39.449728448+07:00","message":"> Transcript [3405] [false]: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟังนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:39.449732868+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:39.449735043+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:39.449737645+07:00","message":"StatePrefix: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:39.449740806+07:00","message":"TextPushed: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:39.449743941+07:00","message":"Push: 'ไหนเดี๋ยวรอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:39.449746087+07:00","message":"TextPushed: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:39.449749181+07:00","message":"Set new StatePrefix : 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟังนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:39.44975187+07:00","message":"Next Push (prob) : 'ฟังนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:39.449753761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:39.449756226+07:00","message":"> Transcript [3406] [true]: 'อยากรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟังนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:39.449759093+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:39.449760883+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:39.449763+07:00","message":"StatePrefix: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟังนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:39.449765235+07:00","message":"TextPushed: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:39.449772853+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:39.449873377+07:00","message":"push: {false ไหนเดี๋ยวรอ 0 0xc002b11100}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:39.450015224+07:00","message":"Push: 'ฟังนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:39.450019429+07:00","message":"TextPushed: 'จะรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟังนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:39.450022177+07:00","message":"Set new StatePrefix : 'อยากรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟังนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:39.450025141+07:00","message":"Next Push (prob) : 'อยากรู้มากๆว่าจะมีการตอบโต้กับเจ้าของได้น่ารักขนาดไหนเดี๋ยวรอฟังนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:39.450036669+07:00","message":"push: {true ฟังนะคะ 0 0xc002b11100}"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:39.450047286+07:00","message":"write aligntment file to 'tmp/7402/align_message_id_353.html'"}
{"level":"info","service":"Main","time":"2025-09-19T10:26:39.463359822+07:00","message":"write wav file: './tmp/7402/7402_353.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:41.982295843+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:41.982298695+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:44.982784463+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:44.982809224+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:45.105859268+07:00","message":"[GCS] IsForceVAD: false for message ID: 354"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:45.208918504+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:45.208942038+07:00","message":"found end of frame, send empty tag with msgId: 354"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:45.208945233+07:00","message":"end Recv id 354"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:45.208954733+07:00","message":"[buffer interim] 354 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:45.208963528+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:45.208968452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:45.208971725+07:00","message":"> Transcript [3407] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:45.208974713+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:45.208977273+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:45.208979536+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:45.208981721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:45.208984771+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:45.208996806+07:00","message":"push: {true \n 0 0xc000047f80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:26:45.224688611+07:00","message":"write wav file: './tmp/7402/7402_354.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:45.440192359+07:00","message":"[GCS] Start streaming session, msgId: 355"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:47.983220413+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:47.983244453+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:49.365888632+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:49.365933123+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":"2025-09-19T10:26:49.365938247+07:00","message":"receive interim result [false|false]: ออกมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:49.365952981+07:00","message":"[buffer interim] 355 false ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:49.365959077+07:00","message":"[bufferProcess] interim [20000000]:ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:49.365961139+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:49.365967602+07:00","message":"[bufferProcess] send to processor (ticker):ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:49.365970092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:49.36597267+07:00","message":"> Transcript [3408] [false]: 'ออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:49.365974554+07:00","message":"Set StatePrefix (first interim): 'ออกมา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:50.007801452+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:50.007842051+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":"2025-09-19T10:26:50.007849953+07:00","message":"receive interim result [false|false]: ออกมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:50.007863581+07:00","message":"[buffer interim] 355 false ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:50.007869545+07:00","message":"[bufferProcess] interim [620000000]:ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:50.007871126+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:50.983849611+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:50.983852828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:51.645094266+07:00","message":"[GCS] IsForceVAD: false for message ID: 355"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:51.70736873+07:00","message":"[GCS] Start streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:51.769282674+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:51.769323409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกมา\",\"confidence\":0.8204955}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:51.769329334+07:00","message":"receive interim result [true|false]: ออกมา"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:51.769338851+07:00","message":"end recv isFinal message id 355"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:51.769340793+07:00","message":"end Recv id 355"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:51.769346916+07:00","message":"[buffer interim] 355 true ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:51.769357039+07:00","message":"[bufferProcess] interim [420000000]:ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:51.769359501+07:00","message":"[bufferProcess] send to processor (isfinal):ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:51.769363492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:51.769366261+07:00","message":"> Transcript [3409] [false]: 'ออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:51.769368953+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:51.769370547+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:51.769372073+07:00","message":"StatePrefix: 'ออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:51.769373921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:51.769375179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:51.769377116+07:00","message":"> Transcript [3410] [true]: 'ออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:51.769378921+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:51.769380261+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:51.769381633+07:00","message":"StatePrefix: 'ออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:51.769382902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:51.769385835+07:00","message":"Push: 'ออกมา'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:51.769393674+07:00","message":"push: {true ออกมา 0 0xc0022c6680}"}
{"level":"info","service":"Main","time":"2025-09-19T10:26:51.782190053+07:00","message":"write wav file: './tmp/7402/7402_355.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:51.836610309+07:00","message":"[GCS] IsForceVAD: false for message ID: 356"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:51.931512524+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:51.931533687+07:00","message":"found end of frame, send empty tag with msgId: 356"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:51.931538457+07:00","message":"end Recv id 356"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:51.931545226+07:00","message":"[buffer interim] 356 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:51.931551977+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:51.931555493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:51.931558657+07:00","message":"> Transcript [3411] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:51.931561033+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:51.931562748+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:51.931564251+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:51.931565734+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:51.931575364+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:51.93158499+07:00","message":"push: {true \n 0 0xc003196000}"}
{"level":"info","service":"Main","time":"2025-09-19T10:26:51.936027732+07:00","message":"write wav file: './tmp/7402/7402_356.wav'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:51.966254614+07:00","message":"[GCS] Start streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:53.361958623+07:00","message":"[GCS] Cleaned up inactive client: 334"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:53.361989097+07:00","message":"[GCS] Cleaned up inactive client: 336"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:53.361992051+07:00","message":"[GCS] Cleaned up inactive client: 337"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:53.361994142+07:00","message":"[GCS] Cleaned up inactive client: 335"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:53.504827641+07:00","message":"[GCS] IsForceVAD: false for message ID: 357"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:53.569062969+07:00","message":"[GCS] Start streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:53.604723622+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:53.604737795+07:00","message":"found end of frame, send empty tag with msgId: 357"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:53.604740285+07:00","message":"end Recv id 357"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:53.604745778+07:00","message":"[buffer interim] 357 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:53.604751445+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:53.604755626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:53.604758202+07:00","message":"> Transcript [3412] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:53.604760166+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:53.604761752+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:53.604763237+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:53.604764769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:53.604766931+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:53.604775362+07:00","message":"push: {true \n 0 0xc002b11a00}"}
{"level":"info","service":"Main","time":"2025-09-19T10:26:53.611314074+07:00","message":"write wav file: './tmp/7402/7402_357.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:53.984486344+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:53.984497449+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:54.822504433+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:54.822546714+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":"2025-09-19T10:26:54.822551732+07:00","message":"receive interim result [false|false]: ผล"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:54.822569461+07:00","message":"[buffer interim] 358 false ผล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:54.822576217+07:00","message":"[bufferProcess] interim [260000000]:ผล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:54.822577656+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:54.822581154+07:00","message":"[bufferProcess] send to processor (ticker):ผล"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:54.822583529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:54.822586461+07:00","message":"> Transcript [3413] [false]: 'ผล'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:54.822588555+07:00","message":"Set StatePrefix (first interim): 'ผล'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:55.014507298+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:55.014567102+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":"2025-09-19T10:26:55.014575048+07:00","message":"receive interim result [false|false]: บ่นอยู่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:55.014593378+07:00","message":"[buffer interim] 358 false บ่นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:55.014601038+07:00","message":"[bufferProcess] interim [440000000]:บ่นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:55.014603456+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:55.362617274+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:55.362659217+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":"2025-09-19T10:26:55.362665965+07:00","message":"receive interim result [false|false]: พ่อใหญ่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:55.362683258+07:00","message":"[buffer interim] 358 false พ่อใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:55.362690961+07:00","message":"[bufferProcess] interim [800000000]:พ่อใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:55.362693709+07:00","message":"[bufferProcess] send to processor:บ่นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:55.362701863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:55.362705188+07:00","message":"> Transcript [3414] [false]: 'บ่นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:55.362708225+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:55.362710934+07:00","message":"Set new StatePrefix: 'บ่นอยู่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:55.492072729+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:55.492108639+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":"2025-09-19T10:26:55.492113886+07:00","message":"receive interim result [false|false]: อย่ากังวลอยู่พ่อใหญ่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:55.492127674+07:00","message":"[buffer interim] 358 false อย่ากังวลอยู่พ่อใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:55.492133876+07:00","message":"[bufferProcess] interim [860000000]:อย่ากังวลอยู่พ่อใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:55.492136092+07:00","message":"[bufferProcess] send to processor:พ่อใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:55.492139314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:55.492141724+07:00","message":"> Transcript [3415] [false]: 'พ่อใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:55.492143368+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:55.492145007+07:00","message":"Set new StatePrefix: 'พ่อใหญ่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:56.03224582+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:56.032289441+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":"2025-09-19T10:26:56.032295092+07:00","message":"receive interim result [false|false]: อย่ากังวลอยู่พ่อใหญ่"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:56.032310941+07:00","message":"[buffer interim] 358 false อย่ากังวลอยู่พ่อใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.032318638+07:00","message":"[bufferProcess] interim [460000000]:อย่ากังวลอยู่พ่อใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.032320653+07:00","message":"[bufferProcess] send to processor:อย่ากังวลอยู่พ่อใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.032323935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.032326524+07:00","message":"> Transcript [3416] [false]: 'อย่ากังวลอยู่พ่อใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.032328613+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.032330707+07:00","message":"Set new StatePrefix: 'อย่ากังวลอยู่พ่อใหญ่'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:56.257852394+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:56.257892228+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":"2025-09-19T10:26:56.25789768+07:00","message":"receive interim result [false|false]: บ่นอยู่คน"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:56.257912145+07:00","message":"[buffer interim] 358 false บ่นอยู่คน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.257918257+07:00","message":"[bufferProcess] interim [700000000]:บ่นอยู่คน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.257920819+07:00","message":"[bufferProcess] send to processor:อย่ากังวลอยู่พ่อใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.2579272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.257929693+07:00","message":"> Transcript [3417] [false]: 'อย่ากังวลอยู่พ่อใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.257932359+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.257934078+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.257935573+07:00","message":"StatePrefix: 'อย่ากังวลอยู่พ่อใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.257937469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:56.611250989+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:56.611301275+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":"2025-09-19T10:26:56.611306785+07:00","message":"receive interim result [false|false]: พ่อใหญ่หลวงพ่อคูณ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:56.611322004+07:00","message":"[buffer interim] 358 false พ่อใหญ่หลวงพ่อคูณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.61132842+07:00","message":"[bufferProcess] interim [120000000]:พ่อใหญ่หลวงพ่อคูณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.611331308+07:00","message":"[bufferProcess] send to processor:บ่นอยู่คน"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.611337192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.611339761+07:00","message":"> Transcript [3418] [false]: 'บ่นอยู่คน'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.611342038+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.611343898+07:00","message":"Set new StatePrefix: 'บ่นอยู่คน'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:56.70602924+07:00","message":"[GCS] IsForceVAD: false for message ID: 358"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:56.878504527+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:56.878546114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อใหญ่หลวงพ่อคูณ\",\"confidence\":0.63375145}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:56.878551877+07:00","message":"receive interim result [true|false]: พ่อใหญ่หลวงพ่อคูณ"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:56.878563059+07:00","message":"end recv isFinal message id 358"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:56.878564971+07:00","message":"end Recv id 358"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:56.878571483+07:00","message":"[buffer interim] 358 true พ่อใหญ่หลวงพ่อคูณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.878577855+07:00","message":"[bufferProcess] interim [360000000]:พ่อใหญ่หลวงพ่อคูณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.878580523+07:00","message":"[bufferProcess] send to processor (isfinal):พ่อใหญ่หลวงพ่อคูณ"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.878583592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.878586375+07:00","message":"> Transcript [3419] [false]: 'พ่อใหญ่หลวงพ่อคูณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.878588938+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.87859095+07:00","message":"Set new StatePrefix: 'พ่อใหญ่หลวงพ่อคูณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.878592321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.878594047+07:00","message":"> Transcript [3420] [true]: 'พ่อใหญ่หลวงพ่อคูณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.878596346+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.878598214+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.878601023+07:00","message":"StatePrefix: 'พ่อใหญ่หลวงพ่อคูณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.878602715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-09-19T10:26:56.878605358+07:00","message":"Push: 'พ่อใหญ่หลวงพ่อคูณ'"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:26:56.878614491+07:00","message":"push: {true พ่อใหญ่หลวงพ่อคูณ 0 0xc000188f80}"}
{"level":"info","service":"Main","time":"2025-09-19T10:26:56.887546715+07:00","message":"write wav file: './tmp/7402/7402_358.wav'"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:56.985344775+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:56.985385468+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:59.9858454+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:26:59.985862905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:02.986886745+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:02.986906011+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:05.987138626+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:05.987138708+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:08.987479356+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:08.987499147+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:11.988073402+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:11.988080438+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:14.988623147+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:14.988664555+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:17.988651054+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:17.988698252+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:20.989178742+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:20.989203111+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:27:23.361918373+07:00","message":"[GCS] Cleaned up inactive client: 349"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:27:23.361948925+07:00","message":"[GCS] Cleaned up inactive client: 345"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:27:23.361952678+07:00","message":"[GCS] Cleaned up inactive client: 348"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:27:23.361955061+07:00","message":"[GCS] Cleaned up inactive client: 344"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:27:23.361957318+07:00","message":"[GCS] Cleaned up inactive client: 343"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:27:23.361959366+07:00","message":"[GCS] Cleaned up inactive client: 341"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:27:23.36196165+07:00","message":"[GCS] Cleaned up inactive client: 339"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:27:23.361964036+07:00","message":"[GCS] Cleaned up inactive client: 340"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:27:23.361965878+07:00","message":"[GCS] Cleaned up inactive client: 347"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:27:23.361967793+07:00","message":"[GCS] Cleaned up inactive client: 338"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:27:23.361969891+07:00","message":"[GCS] Cleaned up inactive client: 342"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:27:23.361971855+07:00","message":"[GCS] Cleaned up inactive client: 346"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:23.989829739+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:23.989856615+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:26.989904951+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:26.989910869+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:29.990675693+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:29.990695458+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:32.991648221+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:32.991648182+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:35.991731616+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:35.99174279+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:38.992088178+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:38.992102277+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:41.992630297+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:41.99266753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:44.99314936+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:44.993147813+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:47.993628646+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:47.993628734+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:50.994203801+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:50.994200928+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:27:53.361891565+07:00","message":"[GCS] Cleaned up inactive client: 354"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:27:53.36192265+07:00","message":"[GCS] Cleaned up inactive client: 355"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:27:53.361924895+07:00","message":"[GCS] Cleaned up inactive client: 351"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:27:53.361926354+07:00","message":"[GCS] Cleaned up inactive client: 352"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:27:53.36192826+07:00","message":"[GCS] Cleaned up inactive client: 353"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:27:53.361929745+07:00","message":"[GCS] Cleaned up inactive client: 350"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:27:53.361931117+07:00","message":"[GCS] Cleaned up inactive client: 356"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:53.994813727+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:53.994826488+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:56.995889978+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:56.995906201+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:59.996222909+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:27:59.996235214+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:02.996743368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:02.99675796+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:05.996898182+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:05.99690298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:08.997243842+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:08.99726301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:11.998228588+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:11.99824753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:14.998756191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:14.998762213+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:17.999821568+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:17.999831876+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:21.000086372+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:21.000098943+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:28:23.36181747+07:00","message":"[GCS] Cleaned up inactive client: 357"}
{"level":"info","service":"GCSStream","time":"2025-09-19T10:28:23.361842076+07:00","message":"[GCS] Cleaned up inactive client: 358"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:24.000733995+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:24.000733997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:27.000805668+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:27.000805909+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:30.001129717+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:30.001139764+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:33.001974066+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:33.002014088+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:36.002159823+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:36.002187244+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:39.002778513+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:39.002777085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:42.00380748+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:42.003809527+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:45.004282743+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:45.004286737+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:48.005030809+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:48.005030833+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:51.005629498+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:51.005665555+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:51.047161777+07:00","message":"agent id: 4, request for disconnected"}
{"level":"info","service":"Scheduler","time":"2025-09-19T10:28:51.047184135+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 5"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:51.047227714+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:ACTIVE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:51.047279765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:ACTIVE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:51.927968942+07:00","message":"agent id: 5, request for disconnected"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:51.928035444+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:51.928055088+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:54.006586292+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:54.006589166+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:28:57.007641644+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:29:00.007986244+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:29:03.008838255+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:29:06.009498136+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:29:09.009762483+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:29:12.010520185+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:29:15.010815192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:29:18.010848368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:29:21.011438751+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:29:24.011980118+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:29:27.012980846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:29:30.013313658+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:29:33.014051138+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:29:36.014353203+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:29:39.01463813+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:29:42.01544042+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:29:45.01591291+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:29:48.016676083+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:29:51.016976689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:29:54.017446305+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:29:57.018412102+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:30:00.018738875+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:30:03.018714547+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:30:06.018808115+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:30:09.019348423+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:30:12.019537302+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:30:15.019992789+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:30:18.020399817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:30:21.020989791+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:30:24.021659952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:30:27.022730407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:30:30.023035143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:30:33.023764118+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:30:36.023932921+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:30:39.024245298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:30:42.024514928+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:30:45.024989754+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:30:48.025801613+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:30:51.02684286+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:30:54.027601981+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:30:57.027761123+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-09-19T10:31:00.028147154+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
